Cricket

England Vs. Sri Lanka Test Series Schedule: Live Streaming Information, Squads, Preview

England’s second home series of the summer will begin on Wednesday in Manchester with a three-match Test series against Sri Lanka. The series is scheduled to begin after England’s 3-0 rout of the West Indies. England and Sri Lanka will both be looking to improve their positions in the current ICC World Test Championship 2023–25 […]