The 19-year-old Haseeb Hameed could become just the sixth teenager ever to play Test cricket for England if he is selected for next month's first Test against Bangladesh in Chittagong
The 38-year-old Gareth Batty last played for England in a Test match against Bangladesh at Chester-le-Street in 2005