Score

Stokes, Archer rested for SL tour

England and Wales Cricket Board (ECB) have announced a 16-man squad for the two-Test tour of Sri Lanka next month. Ben Stokes and Jofra Archer