Pepe appeared for Italy at the 2009 Confederations Cup and the 2010 World Cup, earning 23 caps in total between 2008 and 2011.