Internationally, Fàbregas made his debut for the Spanish national team in March 2006. He represented his country in the 2006 FIFA World Cup, UEFA Euro 2008, 2009 FIFA Confederations Cup, 2010 World Cup, Euro 2012, 2013 Confederations Cup, the 2014 World Cup and Euro 2016. He was a key figure in Spain's European Championship victories in 2008 and 2012 and their 2010 World Cup triumph in which he supplied the pass for Andrés Iniesta's winning goal in the final. On 12 October 2015, Fàbregas earned his 100th cap for Spain.