Career
He made his Union of European Football Associations debut as the fourth official in the Union of European Football Associations Champions League first qualifying round game between Skonto Football Club and Sliema Wanderers F.C. in July 2003. He took charge of two matches at the 2007 Union of European Football Associations European Under-19 Championship in Austria and was also the referee for two Union of European Football Associations Euro 2008 qualifying fixtures. He made his international refereeing debut in the 2008-2009 Union of European Football Associations Cup, taking charge of two games including the group stage fixture between Football Club Twente and Football Club Schalke 04 in December 2008.
On 29 September 2010, Çakır made his debut in the Champions League Group Stage when he took charge of group Doctorate fixture between Rubin Kazan and Barcelona, ending in a one all draw.
He also took charge of the match between Chelsea F.C. and Football Club Spartak Moscow on 3 November 2010. Çakır sent off Mario Balotelli and dished out eight yellow cards.
In August 2011, he officiated five games including semi-final between Portugal and France 2011 Fédération internationale de football association U-20 World Cup, hosted in Colombia. On 24 April 2012, he officiated the Champions League semifinal between Football Club Barcelona and Chelsea at Camp Nou, Barcelona.
Çakır sent off John Terry in first half.
On 11 June 2012, he officiated the Euro 2012 Match between Ukraine and Sweden. On 18 June, he also officiated the Euro 2012 match between Italy and Ireland where he was very precise when it came to ensuring the correct distance from the ball to the defenders" wall, though he also angered the Irish by sending off Keith Andrews one minute before the end of the game. He was not selected to referee a quarter-final game but he was 4th referee in the England-Italy quarter-final.
Next day, he was selected to referee the Portugal-Spain semi-final match in Euro 2012.
On 27 June 2012, he officiated the Euro 2012 semi-final match between Portugal and Spain. Çakır showed 9 yellow cards in this match in 120 minutes.
On 1 July 2012, he was appointed as fourth official in the Euro 2012 final, between Spain and Italy, which was played in Kiev. On 14 December 2012, he was appointed to referee the 2012 Fédération internationale de football association Club World Cup Final, between Corinthians and Chelsea, which was played in Yokohama.
Çakır sent off Gary Cahill in this game.
On 5 March 2013, Çakır officiated the Union of European Football Associations Champions League match between Manchester United and Real Madrid, and, in a controversial decision, sent off Manchester United player Nani for serious foul play during the second half of the match, a decision that enraged Sir Alex Ferguson in what became his last Champions League game as United manager. Çakır officiated the 2015 Union of European Football Associations Champions League Final match of Juventus versus Barcelona at Olympiastadion in Berlin, Germany on 6 June 2015 and used his yellow card three times.