Bolat sloot zich in 1992 aan bij provincialer Zonhoven VV. Sinan Bolat startte in het seizoen 1996/1997 bij eersteklasser KRC Genk waar hij onder leiding van keeperstrainer Guy Martens uitgroeide tot een groot talent. In 2005 maakte hij, op 17-jarige leeftijd, de overstap van de jeugdelftallen naar het eerste van Genk.
KRC Genk
Doordat Racing Genk in de voorbereiding van het seizoen 2006-2007 besliste om de jeugd een kans te geven, werd hij tweede doelman na de 21-jarige doelman Logan Bailly. In dit seizoen maakte Bolat zijn debuut op het hoogste niveau.
Begin augustus 2008 werd hij gedegradeerd tot derde doelman, omdat hij weigerde zijn contract (tot medio 2009) te verlengen bij Genk.[1] Hij had echter de kans om te wedijveren met Davino Verhulst voor eerste doelman, omdat in de zomer van 2008 al duidelijk was dat de regerende eerste doelman Bailly op een transfer aasde.
Standard Luik
Eind december 2008 maakte hij dan de overstap naar Standard Luik, waar hij zich al snel belangrijk maakte. Op 16 mei 2009 tijdens de laatste speeldag van de Jupiler Pro League tegen KAA Gent stond Bolat in het doel. In de blessuretijd voorkwam hij dat RSC Anderlecht de titel won door een penalty te pakken, die getrapt werd door Bryan Ruiz. Hierdoor bleef Standard Luik in de running voor de titel en kwamen er matchen, waarin Standard voor het tweede opeenvolgende jaar de titel greep.
De uitwedstrijd tegen Anderlecht, waarin Bolat basisspeler was, eindigde op 21 mei 2009 op 1-1. Na een eerste match speelde Standard op 24 mei 2009 de thuiswedstrijd tegen Anderlecht. Dit keer won Standard met 1-0 van Anderlecht, waardoor Standard voor de tiende keer kampioen van België werd.
Op woensdag 9 december 2009 was Bolat weer belangrijk voor Standard. In de Champions League-wedstrijd tegen AZ wist hij in de laatste minuut van de wedstrijd de 1-1 te scoren met het hoofd. Hierdoor kwalificeerde Standard zich ten koste van AZ voor de Europa League na de winterpauze.
In november 2010 tijdens de topper tegen Club Brugge liep Bolat een zware blessure op aan de knie. Hij scheurde zijn kruisbanden en kon enkele maanden niet spelen. In zijn eerste topper na zijn lange blessure tegen Genk werd Bolat de eerste 38 minuten van de match uitgefloten door de aanhang van zijn ex-ploeg. Het boegeroep werd in de 38ste minuut van de wedstrijd vervangen door lachende Genkfans wanneer Bolat het veld moet verlaten na een rode kaart.
In het seizoen 2011/12 raakte Bolat ernstig geblesseerd aan zijn knie. Door zijn blessure zag hij een eventuele transfer naar de Turkse topclub Beşiktaş JK in het water vallen.[bron?] Bij de start van het seizoen 2012/13 was Bolat nog steeds niet fit, Standard trok echter al wel een vervanger voor Bolat aan: Eiji Kawashima. Bolat zelf revalideerde ondertussen bij het Engelse Fulham FC, dat zou in januari 2013 hem willen kopen als vervanger voor Mark Schwarzer. De transfer ging uiteindelijk niet door, en dus bleef Bolat bij Standard.
FC Porto
Na het seizoen 2012/2013 eindigde Bolats contract bij Standard. Hierop tekende hij in juli een contract tot medio 2018 bij FC Porto. Hij moest hier de strijd aangaan met Helton da Silva Arruda voor de positie van eerste doelman. Ook werd hij er herenigd met ex-ploegmaats Steven Defour en Eliaquim Mangala. In zijn eerste seizoen kon Bolat niet overtuigen. Daarom werd hij in januari voor de rest van het seizoen verhuurd aan Kayserispor. Porto verhuurde Bolat gedurende het seizoen 2014/15 vervolgens aan Galatasaray en gedurende 2015/16 aan Club Brugge. Dat bedong tevens een optie tot koop.[2] Bij Club werd Bolat gehaald als vervanger van de naar Valencia CF vertrokken Mathew Ryan, maar hij kon nooit overtuigen. In het seizoen 2016/17 verhuurde Porto de doelman achtereenvolgens aan CD Nacional en FC Arouca.
Antwerp
In de zomer van 2017 keerde Bolat terug naar de Belgische competitie. Hij tekende een contract voor drie seizoenen bij Antwerp.[3] Na drie jaar besliste hij om zijn contract bij Antwerp niet te verlengen. In die drie seizoenen had hij er 117 wedstrijden gespeeld en 35 keer de nul gehouden.[4]
KAA Gent
In augustus 2020 tekende de doelman een contract voor twee seizoenen bij KAA Gent.[5] Hij werd er herenigd met coach László Bölöni, met wie hij reeds samenwerkte bij Standard en Antwerp.