Marchena ha disputado los Mundiales de 2006 y 2010 y las Eurocopas de 2004 y 2008.