Englannin maajoukkuetta Defoe on edustanut 57 kertaa ja pelaamissaan otteluissa tehnyt 20 maalia. Englannin päävalmentaja Sven-Göran Eriksson valitsi Defoen Englannin joukkueeseen Saksan vuoden 2006 MM-kisoihin. Kisojen aikana Defoe ei edes matkustanut Saksaan vaan oli varamiehenä. Defoe valittiin Englannin MM-joukkueeseen 2010 ja EM-joukkueeseen 2012.