Sri Lanka tour of England · 2nd Match
England vs Sri Lanka
T20: Fantasy XI predictions, playing XIs and form, by the app’s points system.
ENG vs SL
Thu 17 Sep 2026 · 23:30 Bangladesh time · 23:00 India time
Sophia Gardens, Cardiff
England won by 6 wickets
Toss: England chose to field.
Updated Bangladesh time
Fantasy XI prediction
No XI was predicted: the playing XIs were not out before the start.
The best possible XI
The most this match’s points could make within the app’s rules.
Wicketkeepers
Batters
All-rounders
Bowlers
C Liam Dawson · VC Tom Banton
Total1,042
Squads and form
Form is each player’s average fantasy points in past T20s, by the app’s points system, the latest games weighing most. It sums up games played; it is no forecast. 31 of the 32 players have 5 or more T20s in our history. Under each name, the points in the latest T20s, up to five, the latest first; a game in the app links to its page.
In the XI
- Jofra ArcherBOWL 82 9 credits · form 67.9 in 198 T20s Last 5
- v India, 11 July 2026: 46
- v India, 9 July 2026: 93
- v India, 7 July 2026: 116
- v India, 4 July 2026: 57
- v Gujarat Titans, 29 May 2026: 57
- Jos ButtlerWK 66 9 credits · form 68.5 in 416 T20s Last 5
- v Sri Lanka, 15 September 2026: 160
- v India, 11 July 2026: 281
- v India, 9 July 2026: 18
- v India, 7 July 2026: 126
- v India, 4 July 2026: 34
- Adil RashidBOWL 42 8.5 credits · form 58.5 in 254 T20s Last 5
- v Sri Lanka, 15 September 2026: 45
- v India, 11 July 2026: 68
- v India, 9 July 2026: 48
- v India, 7 July 2026: 85
- v India, 4 July 2026: 2
- Harry BrookBAT 65 8.5 credits · form 63.9 in 145 T20s Last 5
- v Sri Lanka, 15 September 2026: 224
- v India, 11 July 2026: 181
- v India, 9 July 2026: 157
- v India, 7 July 2026: 26
- v India, 4 July 2026: 87
- Jamie OvertonAR 101 8.5 credits · form 68 in 177 T20s Last 5
- v Sri Lanka, 15 September 2026: 91
- v Lucknow Super Giants, 10 May 2026: 117
- v Delhi Capitals, 5 May 2026: 35
- v Mumbai Indians, 2 May 2026: 49
- v Gujarat Titans, 26 April 2026: 36
- Aneurin DonaldBAT 51 8 credits · form 69.2 in 99 T20s Last 5
- v Sri Lanka, 15 September 2026: 26
- v Leicestershire, 12 July 2026: 203
- v Durham, 10 July 2026: 28
- v Somerset, 8 July 2026: 143
- v Lancashire, 6 July 2026: 59
- Jordan CoxWK 22 8 credits · form 42.8 in 152 T20s Last 5
- v Sri Lanka, 15 September 2026: 12
- v Hampshire, 15 July 2026: 12
- v Surrey, 12 July 2026: 40
- v Middlesex, 5 July 2026: 13
- v Northamptonshire, 26 June 2026: 45
- Tom BantonWK 102 8 credits · form 44.9 in 199 T20s Last 5
- v Sri Lanka, 15 September 2026: 22
- v Northamptonshire, 18 July 2026: 2
- v Yorkshire, 15 July 2026: 5
- v India, 11 July 2026: 4
- v India, 9 July 2026: 12
- Will JacksAR 8 8 credits · form 69.7 in 225 T20s Last 5
- v Sri Lanka, 15 September 2026: 74
- v India, 11 July 2026: 26
- v India, 9 July 2026: 41
- v India, 7 July 2026: 73
- v India, 4 July 2026: 52
- Sonny BakerBOWL 68 7.5 credits · form 77.1 in 19 T20s Last 5
- v Sri Lanka, 15 September 2026: 151
- v Northamptonshire, 18 July 2026: 217
- v Nottinghamshire, 18 July 2026: 56
- v Essex, 15 July 2026: 205
- v Sussex, 12 July 2026: 83
- Liam DawsonAR 122 7 credits · form 57.2 in 258 T20s Last 5
- v Sri Lanka, 15 September 2026: 81
- v Northamptonshire, 18 July 2026: 78
- v Nottinghamshire, 18 July 2026: 42
- v Sussex, 12 July 2026: 18
- v India, 11 July 2026: 40
Not in the XI
- Saqib MahmoodBOWL – 8.5 credits · form 65.6 in 79 T20s Last 5
- v Durham, 12 July 2026: 138
- v India, 1 July 2026: 117
- v Leicestershire, 26 June 2026: 21
- v Yorkshire, 5 June 2026: 44
- v Leicestershire, 29 May 2026: 115
- Ben DuckettBAT – 8 credits · form 58 in 174 T20s Last 5
- v Yorkshire, 22 May 2026: 63
- v Sri Lanka, 3 February 2026: 10
- v West Indies, 10 June 2025: 174
- v West Indies, 8 June 2025: 64
- v West Indies, 6 June 2025: 33
- Gus AtkinsonBOWL – 7 credits · form 51.9 in 60 T20s Last 5
- v Northamptonshire, 3 September 2025: 13
- v India, 22 January 2025: 10
- v Glamorgan, 21 June 2024: 117
- v Middlesex, 20 June 2024: 43
- v Sussex, 15 June 2024: 83
- Josh TongueBOWL – 7 credits · form 50.5 in 15 T20s Last 5
- v Sri Lanka, 15 September 2026: 52
- v India, 11 July 2026: 37
- v India, 9 July 2026: 75
- v India, 7 July 2026: 146
- v India, 4 July 2026: 9
- James ColesAR – 6 credits · no T20s in our history
In the XI
- Dushmantha ChameeraBOWL 39 9 credits · form 61.2 in 157 T20s Last 5
- v England, 15 September 2026: 47
- v Jaffna Kings, 2 August 2026: 4
- v Colombo Kaps, 29 July 2026: 76
- v Galle Gallants, 26 July 2026: 176
- v Colombo Kaps, 25 July 2026: 60
- Pathum NissankaBAT 73 9 credits · form 53.1 in 142 T20s Last 5
- v England, 15 September 2026: 22
- v Ace Capital Cricket Club, 1 September 2026: 15
- v Sinhalese Sports Club, 28 August 2026: 59
- v West Indies, 14 June 2026: 58
- v West Indies, 13 June 2026: 21
- Charith AsalankaBAT 51 8.5 credits · form 51.7 in 148 T20s Last 5
- v England, 15 September 2026: 18
- v Guyana Amazon Warriors, 9 September 2026: 62
- v Barbados Tridents, 6 September 2026: 25
- v St Kitts and Nevis Patriots, 3 September 2026: 5
- v Trinbago Knight Riders, 26 August 2026: 73
- Dasun ShanakaAR 8 8.5 credits · form 64.3 in 263 T20s Last 5
- v England, 15 September 2026: 62
- v Barbados Tridents, 10 September 2026: 12
- v Guyana Amazon Warriors, 6 September 2026: 34
- v St Lucia Kings, 3 September 2026: 259
- v Barbados Tridents, 1 September 2026: 68
- Dilshan MadushankaBOWL 5 8.5 credits · form 53.6 in 64 T20s Last 5
- v Bloomfield Cricket and Athletic Club, 1 September 2026: 61
- v Badureliya Sports Club, 28 August 2026: 42
- v Panadura Sports Club, 20 August 2026: 16
- v Ace Capital Cricket Club, 16 August 2026: 31
- v Galle Gallants, 5 August 2026: 35
- Kamil MisharaWK 10 8 credits · form 67.6 in 51 T20s Last 5
- v England, 15 September 2026: 18
- v Ace Capital Cricket Club, 1 September 2026: 18
- v Sinhalese Sports Club, 28 August 2026: 107
- v Bloomfield Cricket and Athletic Club, 20 August 2026: 289
- v Badureliya Sports Club, 16 August 2026: 49
- Kamindu MendisAR 24 8 credits · form 56.1 in 103 T20s Last 5
- v England, 15 September 2026: 6
- v Police Sports Club, 1 September 2026: 145
- v Galle Gallants, 7 August 2026: 13
- v Kandy Royals, 5 August 2026: 70
- v Galle Gallants, 1 August 2026: 11
- Wanindu HasarangaAR 86 8 credits · form 69.9 in 230 T20s Last 5
- v England, 15 September 2026: 53
- v Barbados Tridents, 10 September 2026: 101
- v Guyana Amazon Warriors, 6 September 2026: 61
- v St Lucia Kings, 3 September 2026: 113
- v Barbados Tridents, 1 September 2026: 88
- Tharindu RatnayakeBOWL 34 7.5 credits · form 58.9 in 32 T20s Last 5
- v Burgher Recreation Club, 1 September 2026: 68
- v Nugegoda Sports Welfare Club, 28 August 2026: 59
- v Police Sports Club, 24 August 2026: 53
- v Moors Sports Club, 20 August 2026: 83
- v Colombo Cricket Club, 16 August 2026: 34
- Eshan MalingaBOWL 39 7 credits · form 56.4 in 56 T20s Last 5
- v England, 15 September 2026: 58
- v Colts Cricket Club, 1 September 2026: 51
- v Ace Capital Cricket Club, 28 August 2026: 86
- v Sinhalese Sports Club, 24 August 2026: 4
- v Nondescripts Cricket Club, 20 August 2026: 8
- Lahiru UdaraWK 53 7 credits · form 56.6 in 36 T20s Last 5
- v England, 15 September 2026: 13
- v Ace Capital Cricket Club, 1 September 2026: 85
- v Sinhalese Sports Club, 28 August 2026: 21
- v Colombo Kaps, 5 August 2026: 96
- v Jaffna Kings, 30 July 2026: 68
Not in the XI
- Nuwan ThusharaBOWL – 8.5 credits · form 53.2 in 99 T20s Last 5
- v Police Sports Club, 1 September 2026: 48
- v Burgher Recreation Club, 20 August 2026: 59
- v Tamil Union Cricket and Athletic Club, 16 August 2026: 14
- v Nugegoda Sports Welfare Club, 12 August 2026: 136
- v Colombo Kaps, 5 August 2026: 90
- Maheesh TheekshanaBOWL – 8 credits · form 47.5 in 211 T20s Last 5
- v England, 15 September 2026: 5
- v Guyana Amazon Warriors, 9 September 2026: 59
- v Barbados Tridents, 6 September 2026: 17
- v St Kitts and Nevis Patriots, 3 September 2026: 47
- v Trinbago Knight Riders, 26 August 2026: 4
- Pavan RathnayakeBAT – 8 credits · form 43.9 in 34 T20s Last 5
- v Police Sports Club, 1 September 2026: 43
- v Moors Sports Club, 24 August 2026: 29
- v Burgher Recreation Club, 20 August 2026: 57
- v Tamil Union Cricket and Athletic Club, 16 August 2026: 44
- v Nugegoda Sports Welfare Club, 12 August 2026: 33
- Janith LiyanageAR – 7.5 credits · form 47.6 in 52 T20s Last 5
- v Colts Cricket Club, 1 September 2026: 69
- v Ace Capital Cricket Club, 28 August 2026: 113
- v Sinhalese Sports Club, 24 August 2026: 4
- v Nondescripts Cricket Club, 20 August 2026: 40
- v Panadura Sports Club, 16 August 2026: 9
- Dunith WellalageAR – 7 credits · form 72.4 in 81 T20s Last 5
- v England, 15 September 2026: 107
- v Panadura Sports Club, 1 September 2026: 77
- v Nondescripts Cricket Club, 28 August 2026: 21
- v Bloomfield Cricket and Athletic Club, 24 August 2026: 4
- v Badureliya Sports Club, 20 August 2026: 121
Matchups
Batters in one XI against bowlers in the other: men’s T20s in our history to 16 September 2026, at least 12 balls.
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Jos Buttlervs Wanindu Hasaranga | 76 | 96 | 126.3 | 2 |
| Jos Buttlervs Dushmantha Chameera | 54 | 99 | 183.3 | 0 |
| Dasun Shanakavs Adil Rashid | 49 | 40 | 81.6 | 3 |
| Tom Bantonvs Wanindu Hasaranga | 37 | 49 | 132.4 | 0 |
| Tom Bantonvs Dilshan Madushanka | 29 | 44 | 151.7 | 0 |
All 12
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Pathum Nissankavs Jofra Archer | 29 | 44 | 151.7 | 2 |
| Jos Buttlervs Dasun Shanaka | 27 | 56 | 207.4 | 0 |
| Dasun Shanakavs Liam Dawson | 24 | 27 | 112.5 | 0 |
| Jordan Coxvs Wanindu Hasaranga | 22 | 20 | 90.9 | 1 |
| Harry Brookvs Wanindu Hasaranga | 21 | 37 | 176.2 | 0 |
| Will Jacksvs Eshan Malinga | 21 | 33 | 157.1 | 2 |
| Kamil Misharavs Will Jacks | 17 | 14 | 82.4 | 1 |
Head to head
England vs Sri Lanka in T20Is
17England
21 since 2006
4Sri Lanka
Last five years: 8 matches, England 8, Sri Lanka 0.
England vs Sri Lanka, head to headPick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB