England have named Lancashire’s teenage opening batsman Haseeb Hameed and Surrey’s 38-year-old spinner Gareth Batty in their 17-man squad to tour Bangladesh.

If he plays in the first Test match, Hameed will become the second teenager to appear in the longer form of the game for England since 1949.

Alex Hales decided not to go on the tour due to security concerns, leaving space for a new opener, but in truth, he may have been dropped anyway.

Batty has played seven Test matches for England, but his last appearance was back in 2005, when he faced Bangladesh at Durham.

Stu Forster/Getty Images Sport

Two other uncapped players, Northamptonshire’s wicketkeeper/batsman Ben Duckett and Surrey’s other spinner Zafar Ansari have also been included in the squad.

James Vince misses out after failing to impress in his seven Tests but Jos Buttler also makes the trip as the reserve wicketkeeper.

Full Squad:

Alastair Cook (Essex)
Moeen Ali (Worcestershire)
James Anderson (Lancashire)
Zafar Ansari (Surrey)
Jonny Bairstow (Yorkshire)
Gary Ballance (Yorkshire)
Gareth Batty (Surrey)
Stuart Broad (Nottinghamshire)
Jos Buttler (Lancashire)
Ben Duckett (Northamptonshire)
Steven Finn (Middlesex)
Haseeb Hameed (Lancashire)
Adil Rashid (Yorkshire)
Joe Root (Yorkshire)
Ben Stokes (Durham)
Chris Woakes (Warwickshire)
Mark Wood (Durham)

Read more from Ste Hoare