You’re in Telegram’s browser

If the download below doesn’t start, open this page in Chrome.

Open in Chrome

Nothing happened? Tap ⋮ at the top right, then Open in browser.

You’re in Facebook’s browser

Tap Download below. When it asks whether to leave the app, tap Continue, and Chrome downloads the file.

Open in Chrome

Nothing happened? Tap ⋮ or ⋯ at the top right, then Open in external browser or Open in browser.

You’re in Instagram’s browser

Tap Download below. When Instagram asks to leave the app, tap Continue, and Chrome downloads the file.

Open in Chrome

Nothing happened? Tap ⋮ at the top right, then Open in Chrome.

FantasyArena Pro বাংলা

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

Points final 02:56

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

Jos Buttler 66
Lahiru Udara 53
VC Tom Banton 153

Batters

Aneurin Donald 51
Harry Brook 65
Pathum Nissanka 73

All-rounders

Wanindu Hasaranga 86
Jamie Overton 101
C Liam Dawson 244

Bowlers

Sonny Baker 68
Jofra Archer 82

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
    1. v India, 11 July 2026: 46
    2. v India, 9 July 2026: 93
    3. v India, 7 July 2026: 116
    4. v India, 4 July 2026: 57
    5. v Gujarat Titans, 29 May 2026: 57
  • Jos ButtlerWK 66 9 credits · form 68.5 in 416 T20s
    Last 5
    1. v Sri Lanka, 15 September 2026: 160
    2. v India, 11 July 2026: 281
    3. v India, 9 July 2026: 18
    4. v India, 7 July 2026: 126
    5. v India, 4 July 2026: 34
  • Adil RashidBOWL 42 8.5 credits · form 58.5 in 254 T20s
    Last 5
    1. v Sri Lanka, 15 September 2026: 45
    2. v India, 11 July 2026: 68
    3. v India, 9 July 2026: 48
    4. v India, 7 July 2026: 85
    5. v India, 4 July 2026: 2
  • Harry BrookBAT 65 8.5 credits · form 63.9 in 145 T20s
    Last 5
    1. v Sri Lanka, 15 September 2026: 224
    2. v India, 11 July 2026: 181
    3. v India, 9 July 2026: 157
    4. v India, 7 July 2026: 26
    5. v India, 4 July 2026: 87
  • Jamie OvertonAR 101 8.5 credits · form 68 in 177 T20s
    Last 5
    1. v Sri Lanka, 15 September 2026: 91
    2. v Lucknow Super Giants, 10 May 2026: 117
    3. v Delhi Capitals, 5 May 2026: 35
    4. v Mumbai Indians, 2 May 2026: 49
    5. v Gujarat Titans, 26 April 2026: 36
  • Aneurin DonaldBAT 51 8 credits · form 69.2 in 99 T20s
    Last 5
    1. v Sri Lanka, 15 September 2026: 26
    2. v Leicestershire, 12 July 2026: 203
    3. v Durham, 10 July 2026: 28
    4. v Somerset, 8 July 2026: 143
    5. v Lancashire, 6 July 2026: 59
  • Jordan CoxWK 22 8 credits · form 42.8 in 152 T20s
    Last 5
    1. v Sri Lanka, 15 September 2026: 12
    2. v Hampshire, 15 July 2026: 12
    3. v Surrey, 12 July 2026: 40
    4. v Middlesex, 5 July 2026: 13
    5. v Northamptonshire, 26 June 2026: 45
  • Tom BantonWK 102 8 credits · form 44.9 in 199 T20s
    Last 5
    1. v Sri Lanka, 15 September 2026: 22
    2. v Northamptonshire, 18 July 2026: 2
    3. v Yorkshire, 15 July 2026: 5
    4. v India, 11 July 2026: 4
    5. v India, 9 July 2026: 12
  • Will JacksAR 8 8 credits · form 69.7 in 225 T20s
    Last 5
    1. v Sri Lanka, 15 September 2026: 74
    2. v India, 11 July 2026: 26
    3. v India, 9 July 2026: 41
    4. v India, 7 July 2026: 73
    5. v India, 4 July 2026: 52
  • Sonny BakerBOWL 68 7.5 credits · form 77.1 in 19 T20s
    Last 5
    1. v Sri Lanka, 15 September 2026: 151
    2. v Northamptonshire, 18 July 2026: 217
    3. v Nottinghamshire, 18 July 2026: 56
    4. v Essex, 15 July 2026: 205
    5. v Sussex, 12 July 2026: 83
  • Liam DawsonAR 122 7 credits · form 57.2 in 258 T20s
    Last 5
    1. v Sri Lanka, 15 September 2026: 81
    2. v Northamptonshire, 18 July 2026: 78
    3. v Nottinghamshire, 18 July 2026: 42
    4. v Sussex, 12 July 2026: 18
    5. v India, 11 July 2026: 40

Not in the XI

  • Saqib MahmoodBOWL – 8.5 credits · form 65.6 in 79 T20s
    Last 5
    1. v Durham, 12 July 2026: 138
    2. v India, 1 July 2026: 117
    3. v Leicestershire, 26 June 2026: 21
    4. v Yorkshire, 5 June 2026: 44
    5. v Leicestershire, 29 May 2026: 115
  • Ben DuckettBAT – 8 credits · form 58 in 174 T20s
    Last 5
    1. v Yorkshire, 22 May 2026: 63
    2. v Sri Lanka, 3 February 2026: 10
    3. v West Indies, 10 June 2025: 174
    4. v West Indies, 8 June 2025: 64
    5. v West Indies, 6 June 2025: 33
  • Gus AtkinsonBOWL – 7 credits · form 51.9 in 60 T20s
    Last 5
    1. v Northamptonshire, 3 September 2025: 13
    2. v India, 22 January 2025: 10
    3. v Glamorgan, 21 June 2024: 117
    4. v Middlesex, 20 June 2024: 43
    5. v Sussex, 15 June 2024: 83
  • Josh TongueBOWL – 7 credits · form 50.5 in 15 T20s
    Last 5
    1. v Sri Lanka, 15 September 2026: 52
    2. v India, 11 July 2026: 37
    3. v India, 9 July 2026: 75
    4. v India, 7 July 2026: 146
    5. 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
    1. v England, 15 September 2026: 47
    2. v Jaffna Kings, 2 August 2026: 4
    3. v Colombo Kaps, 29 July 2026: 76
    4. v Galle Gallants, 26 July 2026: 176
    5. v Colombo Kaps, 25 July 2026: 60
  • Pathum NissankaBAT 73 9 credits · form 53.1 in 142 T20s
    Last 5
    1. v England, 15 September 2026: 22
    2. v Ace Capital Cricket Club, 1 September 2026: 15
    3. v Sinhalese Sports Club, 28 August 2026: 59
    4. v West Indies, 14 June 2026: 58
    5. v West Indies, 13 June 2026: 21
  • Charith AsalankaBAT 51 8.5 credits · form 51.7 in 148 T20s
    Last 5
    1. v England, 15 September 2026: 18
    2. v Guyana Amazon Warriors, 9 September 2026: 62
    3. v Barbados Tridents, 6 September 2026: 25
    4. v St Kitts and Nevis Patriots, 3 September 2026: 5
    5. v Trinbago Knight Riders, 26 August 2026: 73
  • Dasun ShanakaAR 8 8.5 credits · form 64.3 in 263 T20s
    Last 5
    1. v England, 15 September 2026: 62
    2. v Barbados Tridents, 10 September 2026: 12
    3. v Guyana Amazon Warriors, 6 September 2026: 34
    4. v St Lucia Kings, 3 September 2026: 259
    5. v Barbados Tridents, 1 September 2026: 68
  • Dilshan MadushankaBOWL 5 8.5 credits · form 53.6 in 64 T20s
    Last 5
    1. v Bloomfield Cricket and Athletic Club, 1 September 2026: 61
    2. v Badureliya Sports Club, 28 August 2026: 42
    3. v Panadura Sports Club, 20 August 2026: 16
    4. v Ace Capital Cricket Club, 16 August 2026: 31
    5. v Galle Gallants, 5 August 2026: 35
  • Kamil MisharaWK 10 8 credits · form 67.6 in 51 T20s
    Last 5
    1. v England, 15 September 2026: 18
    2. v Ace Capital Cricket Club, 1 September 2026: 18
    3. v Sinhalese Sports Club, 28 August 2026: 107
    4. v Bloomfield Cricket and Athletic Club, 20 August 2026: 289
    5. v Badureliya Sports Club, 16 August 2026: 49
  • Kamindu MendisAR 24 8 credits · form 56.1 in 103 T20s
    Last 5
    1. v England, 15 September 2026: 6
    2. v Police Sports Club, 1 September 2026: 145
    3. v Galle Gallants, 7 August 2026: 13
    4. v Kandy Royals, 5 August 2026: 70
    5. v Galle Gallants, 1 August 2026: 11
  • Wanindu HasarangaAR 86 8 credits · form 69.9 in 230 T20s
    Last 5
    1. v England, 15 September 2026: 53
    2. v Barbados Tridents, 10 September 2026: 101
    3. v Guyana Amazon Warriors, 6 September 2026: 61
    4. v St Lucia Kings, 3 September 2026: 113
    5. v Barbados Tridents, 1 September 2026: 88
  • Tharindu RatnayakeBOWL 34 7.5 credits · form 58.9 in 32 T20s
    Last 5
    1. v Burgher Recreation Club, 1 September 2026: 68
    2. v Nugegoda Sports Welfare Club, 28 August 2026: 59
    3. v Police Sports Club, 24 August 2026: 53
    4. v Moors Sports Club, 20 August 2026: 83
    5. v Colombo Cricket Club, 16 August 2026: 34
  • Eshan MalingaBOWL 39 7 credits · form 56.4 in 56 T20s
    Last 5
    1. v England, 15 September 2026: 58
    2. v Colts Cricket Club, 1 September 2026: 51
    3. v Ace Capital Cricket Club, 28 August 2026: 86
    4. v Sinhalese Sports Club, 24 August 2026: 4
    5. v Nondescripts Cricket Club, 20 August 2026: 8
  • Lahiru UdaraWK 53 7 credits · form 56.6 in 36 T20s
    Last 5
    1. v England, 15 September 2026: 13
    2. v Ace Capital Cricket Club, 1 September 2026: 85
    3. v Sinhalese Sports Club, 28 August 2026: 21
    4. v Colombo Kaps, 5 August 2026: 96
    5. v Jaffna Kings, 30 July 2026: 68

Not in the XI

  • Nuwan ThusharaBOWL – 8.5 credits · form 53.2 in 99 T20s
    Last 5
    1. v Police Sports Club, 1 September 2026: 48
    2. v Burgher Recreation Club, 20 August 2026: 59
    3. v Tamil Union Cricket and Athletic Club, 16 August 2026: 14
    4. v Nugegoda Sports Welfare Club, 12 August 2026: 136
    5. v Colombo Kaps, 5 August 2026: 90
  • Maheesh TheekshanaBOWL – 8 credits · form 47.5 in 211 T20s
    Last 5
    1. v England, 15 September 2026: 5
    2. v Guyana Amazon Warriors, 9 September 2026: 59
    3. v Barbados Tridents, 6 September 2026: 17
    4. v St Kitts and Nevis Patriots, 3 September 2026: 47
    5. v Trinbago Knight Riders, 26 August 2026: 4
  • Pavan RathnayakeBAT – 8 credits · form 43.9 in 34 T20s
    Last 5
    1. v Police Sports Club, 1 September 2026: 43
    2. v Moors Sports Club, 24 August 2026: 29
    3. v Burgher Recreation Club, 20 August 2026: 57
    4. v Tamil Union Cricket and Athletic Club, 16 August 2026: 44
    5. v Nugegoda Sports Welfare Club, 12 August 2026: 33
  • Janith LiyanageAR – 7.5 credits · form 47.6 in 52 T20s
    Last 5
    1. v Colts Cricket Club, 1 September 2026: 69
    2. v Ace Capital Cricket Club, 28 August 2026: 113
    3. v Sinhalese Sports Club, 24 August 2026: 4
    4. v Nondescripts Cricket Club, 20 August 2026: 40
    5. v Panadura Sports Club, 16 August 2026: 9
  • Dunith WellalageAR – 7 credits · form 72.4 in 81 T20s
    Last 5
    1. v England, 15 September 2026: 107
    2. v Panadura Sports Club, 1 September 2026: 77
    3. v Nondescripts Cricket Club, 28 August 2026: 21
    4. v Bloomfield Cricket and Athletic Club, 24 August 2026: 4
    5. 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 bowlerBallsRunsSROut
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 bowlerBallsRunsSROut
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 head

Pick your own XI for the next match

Every match in the app has a free contest.

Download for AndroidFree · 64 MB

Version 2.4.0 · 64 MB · Android 7 or later

FantasyArena Pro64 MB · Android 7+ Download