How Many England Caps Does Frank Lampard Have?
How Many England Caps Does Frank Lampard Have? INTERNATIONAL: Former England international (106 caps, 29 goals). Lampard was a critical piece of the England squad from 2003-14, participating in Euro 2004 and FIFA World Cups in 2006, 2010 and 2014. How many caps for England has Frank Lampard? International career At international level, Lampard won