Defoe has 55 senior England caps but his last appearance was as a substitute in a 2-0 friendly defeat by Chile at Wembley in November 2013.

Allardyce added: “For the first time in a few years, he has consistently played week in, week out and delivered for us at Sunderland. He has delivered in a position people questioned whether he could deliver in, which is central striker on his own.”