OFI In 1999 Sifakis was transferred to
OFI where he played with the B squad of OFI until 2002. In 2002, he signed his first professional contract with the club. He played for OFI until 2007 and participated in 112 matches in the Greek championship and cup.
Olympiacos In 2007, the team
Olympiacos made an offer for Sifakis, which was accepted by OFI, and he played as a replacement of the national goalkeeper
Antonis Nikopolidis. During the season 2007–2008 his team won the Greek championship, the
Greek Cup and the
Greek Super Cup. And then he continued to be the replacement.
Aris In 2008,
Aris made an offer to OFI and Sifakis was transferred to the club. During the season 2008–2009 Sifakis participated in 27 league and cup matches. He participated in all league games of the 2009–2010 season. In the season 2009–2010, he participated with Aris in the final of
Greek Cup, losing against
Panathinaikos by 1–0. His reaction in the goal, a long-distance shot by Leto, was very slow and his performance was questionable. In the season 2010–2011 he passed the group stage of the
Europa League with Aris and were then eliminated by
Manchester City of
Roberto Mancini, at Round of 32 of the competition. In the following season (2011–2012) he had some medical problems that kept him away from some Aris and national squad's matches. In April 2013 Sifakis demands through his lawyers 988.000 euros from the almost bankrupt Aris, although his unpaid wages are 188.000.
Charleroi Newly promoted Jupiler Pro League side
Charleroi are set to sign Michalis Sifakis on a free transfer after the Greek 'keeper severed ties with Aris at the end of last season. Part of Greece's UEFA EURO 2012 contingent this past summer, Sifakis replaced
Kostas Chalkias midway through Greece's Group A clash with the
Czech Republic and carried the mantle for the national team until Greece were eliminated by Germany in the quarter-finals. Sifakis should have plenty of competition at the club as other 'keepers in the squad include
Parfait Mandanda, the brother of Marseille and France shot-stopper
Steve Mandanda. Failing to sign anywhere all summer long, Greece manager Fernando Santos forced to leave Sifakis, as well as other players yet to sign with a club, out of the Greece squad for the recent World Cup Qualifiers against
Latvia and
Lithuania. Eventually in September 2012, after the
Euro 2012 with
Greece national team, Sifakis signed a 1-year contract with Belgian team
Charleroi, wearing number 1.
Atromitos In the summer of 2013, Sifakis returned to Greece by signing a 1-year contract with
Atromitos. In his first interview as a member of the club, he stated that
"Atromitos is one of the few teams for which I would have returned to Greece and it is true that only a few days ago I wasn’t even considering it". Furthermore,
"The fact that Atromitos is in a phase of development is something which I am very pleased with, especially at a time when everything in our country is going in the other direction". He made his debut at 17 August against a draw 2–2 with
Ergotelis. On 27 May 2014, Atromitos announced the end of his contract, after a year with the club.
Levadiakos On 12 September 2014, Sifakis penned a one-year deal with fellow
Super League Greece side
Levadiakos.
Kortrijk The 30-year-old International has signed a two-year-contract with
Kortrijk and the Belgian club has officially announced the move. Sifakis, who played for
Charleroi during the 2012–2013 season, will have a Greek teammate, as
Thanasis Papazoglou has also joined Kortrijk. On 23 September 2015, he made his debut with the club in a game against K Olsa Brakel for
Belgian Cup. Michalis Sifakis made his Belgium
Jupiler League debut for Kortrijk on 2 April 2016 in a scoreless draw at home to
Royal Mouscron-Péruwelz. On 30 April 2016, he kept the third clean sheet in 5 appearances
this season in a game against
Standard Liège. He started the
2016–17 Belgian Cup as a starter, while in the
2016–17 Jupiler League was a substitute. On 24 January 2017, he made his debut in the League, in a 3–0 away loss against
Genk.
Samsunspor On 6 August 2017, Sifakis signed a year contract with
TFF First League club
Samsunspor. On 10 December 2017, Michalis Sifakis made his league debut for Samsunspor, keeping a clean sheet in a 0–0 draw away to
Denizlispor. On 14 May 2018, he mutually solved his contract with the club. ==International career==