Our recommended Captain and Vice Captain picks
Top Fantasy Picks-Bowlers
Stuart Broad has been in a purple patch lately as he has scalped a total of 29 wickets in his last 5 Tests; a must-have
James Anderson has a great record vs Sri Lanka in Tests (52 wickets in just 13 matches); a ratio of 4 wickets per match
Vishwa Fernando was the highest wicket taker for Sri Lanka in the recent 2-Test series vs South Africa (picked 8 wkts in 2 Tests)
Top Fantasy Picks - All Rounders
Chris Woakes not only is in form but also has a great record against Sri Lanka in Tests (105 runs scored and 8 wickets taken in 2 matches)
Wanindu Hasaranga played his debut Test series against South Africa recently and looked decent as he picked up 4 wickets and scored 122 runs in 2 Tests
Top Fantasy Picks - Batsmen and wicketkeepers
Dimuth Karunaratne scored a century in his most recent Test; he also is enjoying a great run at Galle in Tests (161, 30, 218, 99 and 62 runs scored in last 5 Tests at Galle)
Jos Buttler has piled up 372 runs in his last 5 Tests; plus additional wicketkeeping points as he is preferred over Bairstow to keep in Tests
Zack Crawley has scored 267, 53, 11, 86 and 90 runs in his last 5 Tests with the double century being the most latest
Sri Lanka vs England Insights
Matches played: 34
Sri Lanka won: 8
England Won: 15
Draw: 11
Venue: Galle International Stadium, Galle
Pitch Behavior: Batting friendly
Avg. 1st innings score: 394 (last 5 Tests)
Win-rate batting first: 70% (last 10 Tests)
Pace/Spin: The pitch is best suited for Spinners