The last three players to score Goals for England while with West Ham United are Joe Cole (June 2003, England 2-1 Serbia & Montenegro), Matthew Upson (November 2008, Germany 1-2 England & June 2010, Germany 4-1 England) and Declan Rice (November 2020, England 4-0 Iceland).