En 2012 sufre una lesión en la rodilla que le impide participar en la final de la Copa del Rey ante el Athletic de Bilbao, que acabaría con victoria por 3 a 0 a favor del F. C. Barcelona, siendo este el último título de «La Era Guardiola». En el 2011 consiguió por tercera vez consecutiva ser campeón de la Liga con el F. C. Barcelona y también ganó la Champions League por tercera vez, venciendo 3 por 1 al Manchester United en la final jugada en el estadio de Wembley.