England Men's Test Squad:
Gus Atkinson (Surrey)
Shoaib Bashir (Somerset)
Harry Brook (Yorkshire)
Jordan Cox (Essex)
Ben Duckett (Nottinghamshire)
Dan Lawrence (Surrey)
Ollie Pope (Surrey) Captain
Matthew Potts (Durham)
Joe Root (Yorkshire)
Jamie Smith (Surrey)
Olly Stone (Nottinghamshire)
Chris Woakes (Warwickshire)
Mark Wood (Durham)
Captain Ben Stokes is ruled out of the series with a hamstring injury, while opening batter Zak Crawley will miss the series due to a fractured right little finger sustained in the third Test victory over the West Indies.
Seam bowler Dillion Pennington, who featured in the Test squad during the recent series victory over the West Indies, will also miss the series after sustaining a hamstring injury while playing in The Hundred competition.
Vice-captain Ollie Pope will lead the side in Stokes' absence.
There is a first call-up for Essex middle-order batter Jordan Cox. The 23-year-old right-handed bat has been in excellent form for Essex this season after joining from Kent at the start of the year. He has been involved in the England set-up previously, having toured Pakistan with the England white-ball squad in the autumn of 2022.
Nottinghamshire seamer Olly Stone returns to the Test squad for the first time since June 2021 and will be looking to add to his three Test caps.
Rothesay Test Series Versus Sri Lanka:
1st Test: England v Sri Lanka, 21-25 August 2024, Emirates Old Trafford, ManchesterÂ
2nd Test: England v Sri Lanka, 29 August-2 September 2024, Lord’s Cricket Ground, London
3rd Test: England v Sri Lanka, 6-10 September 2024, Kia Oval, London