Sri Lanka tour of England · 3rd Match
England vs Sri Lanka
ODI: Fantasy XI predictions, playing XIs and form, by the app’s points system.
ENG vs SL
Sun 27 Sep 2026 · 15:30 Bangladesh time · 15:00 India time
Kennington Oval, London
England won by 223 runs
Toss: England chose to bat.
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
Batter
All-rounders
Bowlers
C Tom Banton · VC Jordan Cox
Total1,582
Squads and form
Form is each player’s average fantasy points in past ODIs, by the app’s points system, the latest games weighing most. It sums up games played; it is no forecast. 30 of the 32 players have 5 or more ODIs in our history. Under each name, the points in the latest ODIs, up to five, the latest first; a game in the app links to its page.
In the XI
- Joe RootBAT 65 9 credits · form 77.7 in 195 ODIs Last 5
- v Sri Lanka, 24 September 2026: 37
- v Sri Lanka, 22 September 2026: 72
- v India, 19 July 2026: 128
- v India, 16 July 2026: 151
- v India, 14 July 2026: 124
- Jofra ArcherBOWL 19 9 credits · form 80.4 in 51 ODIs Last 5
- v Sri Lanka, 24 September 2026: 41
- v Sri Lanka, 22 September 2026: 17
- v India, 19 July 2026: 52
- v India, 16 July 2026: 114
- v India, 14 July 2026: 75
- Ben DuckettBAT 9 8.5 credits · form 71.3 in 79 ODIs Last 5
- v Sri Lanka, 24 September 2026: 117
- v Sri Lanka, 22 September 2026: 70
- v India, 19 July 2026: 245
- v India, 16 July 2026: 9
- v India, 14 July 2026: 87
- Gus AtkinsonBOWL 71 8.5 credits · form 75.2 in 18 ODIs Last 5
- v Sri Lanka, 24 September 2026: 107
- v Sri Lanka, 22 September 2026: 64
- v India, 19 July 2026: 14
- v India, 16 July 2026: 165
- v Worcestershire, 26 August 2025: 121
- Harry BrookBAT 143 8.5 credits · form 66.9 in 55 ODIs Last 5
- v Sri Lanka, 24 September 2026: 13
- v Sri Lanka, 22 September 2026: 107
- v India, 19 July 2026: 26
- v India, 16 July 2026: 34
- v India, 14 July 2026: 25
- Jamie OvertonAR 78 8.5 credits · form 79.5 in 34 ODIs Last 5
- v Sri Lanka, 24 September 2026: 14
- v Sri Lanka, 22 September 2026: 92
- v Sri Lanka, 27 January 2026: 67
- v Sri Lanka, 24 January 2026: 77
- v Sri Lanka, 22 January 2026: 85
- Will JacksAR 83 8.5 credits · form 76.5 in 42 ODIs Last 5
- v Sri Lanka, 24 September 2026: 96
- v Sri Lanka, 22 September 2026: 269
- v India, 19 July 2026: 14
- v India, 16 July 2026: 83
- v India, 14 July 2026: 41
- Liam DawsonAR 105 8 credits · form 107.7 in 60 ODIs Last 5
- v India, 14 July 2026: 111
- v Sri Lanka, 27 January 2026: 74
- v Sri Lanka, 24 January 2026: 58
- v Sri Lanka, 22 January 2026: 65
- v Yorkshire, 31 August 2025: 331
- Sonny BakerBOWL 46 8 credits · form 68 in 12 ODIs Last 5
- v South Africa, 2 September 2025: 4
- v Middlesex, 14 August 2022: 116
- v Durham, 10 August 2022: 244
- v Nottinghamshire, 4 August 2022: 8
- v Warwickshire, 12 August 2021: 9
- Tom BantonWK 254 8 credits · form 61 in 26 ODIs Last 5
- v Sri Lanka, 24 September 2026: 141
- v Sri Lanka, 22 September 2026: 38
- v India, 12 February 2025: 82
- v Ireland, 4 August 2020: 102
- v Ireland, 1 August 2020: 39
- Jordan CoxWK 162 7.5 credits · form 37.3 in 3 ODIs Last 3
- v West Indies, 6 November 2024: 5
- v West Indies, 2 November 2024: 16
- v West Indies, 31 October 2024: 29
Not in the XI
- Jos ButtlerWK – 9 credits · form 62.7 in 203 ODIs Last 5
- v Sri Lanka, 24 September 2026: 143
- v Sri Lanka, 22 September 2026: 63
- v India, 19 July 2026: 83
- v India, 16 July 2026: 67
- v India, 14 July 2026: 9
- Dan LawrenceAR – 8 credits · form 69.6 in 26 ODIs Last 5
- v Gloucestershire, 7 May 2019: 16
- v Kent, 5 May 2019: 39
- v Sussex, 30 April 2019: 90
- v Hampshire, 28 April 2019: 65
- v Somerset, 26 April 2019: 107
- Josh TongueBOWL – 8 credits · form 54.4 in 19 ODIs Last 5
- v Sri Lanka, 24 September 2026: 10
- v Sri Lanka, 22 September 2026: 38
- v India, 19 July 2026: 9
- v India, 14 July 2026: 54
- v Glamorgan, 23 August 2022: 40
- Rehan AhmedBOWL – 7 credits · form 72.1 in 20 ODIs Last 5
- v Sri Lanka, 24 September 2026: 71
- v Sri Lanka, 22 September 2026: 56
- v Middlesex, 20 September 2026: 127
- v Nottinghamshire, 16 August 2026: 118
- v Sri Lanka, 27 January 2026: 50
- Henry Thomas CrocombeBOWL – 6.5 credits · no ODIs in our history
In the XI
- Charith AsalankaBAT 19 8.5 credits · form 68.4 in 77 ODIs Last 5
- v England, 24 September 2026: 35
- v England, 22 September 2026: 17
- v West Indies, 3 June 2026: 104
- v England, 27 January 2026: 23
- v England, 24 January 2026: 76
- Eshan MalingaBOWL 39 8.5 credits · form 60.5 in 16 ODIs Last 5
- v England, 24 September 2026: 74
- v Sinhalese Sports Club, 3 September 2026: 17
- v Police Sports Club, 30 August 2026: 95
- v Colts Cricket Club, 26 August 2026: 101
- v Pakistan, 16 November 2025: 19
- Kamindu MendisAR 24 8.5 credits · form 78.9 in 35 ODIs Last 5
- v England, 24 September 2026: 108
- v England, 22 September 2026: 30
- v Tamil Union Cricket and Athletic Club, 3 September 2026: 245
- v Panadura Sports Club, 31 August 2026: 172
- v West Indies, 3 June 2026: 34
- Kusal MendisWK 73 8.5 credits · form 79.8 in 143 ODIs Last 5
- v England, 24 September 2026: 239
- v England, 22 September 2026: 66
- v West Indies, 3 June 2026: 126
- v England, 27 January 2026: 42
- v England, 24 January 2026: 42
- Pathum NissankaBAT 5 8.5 credits · form 65.7 in 69 ODIs Last 5
- v England, 24 September 2026: 51
- v England, 22 September 2026: 51
- v West Indies, 3 June 2026: 137
- v England, 27 January 2026: 106
- v England, 24 January 2026: 48
- Dilshan MadushankaBOWL 50 8 credits · form 78.7 in 34 ODIs Last 5
- v England, 24 September 2026: 72
- v England, 22 September 2026: 64
- v Police Sports Club, 3 September 2026: 38
- v Burgher Recreation Club, 30 August 2026: 112
- v Bloomfield Cricket and Athletic Club, 26 August 2026: 134
- Dunith WellalageAR 33 8 credits · form 82.8 in 42 ODIs Last 5
- v England, 24 September 2026: 141
- v England, 22 September 2026: 130
- v Bloomfield Cricket and Athletic Club, 3 September 2026: 100
- v Burgher Recreation Club, 26 August 2026: 57
- v Nondescripts Cricket Club, 22 August 2026: 97
- Janith LiyanageAR 77 8 credits · form 75.4 in 45 ODIs Last 5
- v England, 24 September 2026: 68
- v England, 22 September 2026: 8
- v Sinhalese Sports Club, 3 September 2026: 306
- v Police Sports Club, 30 August 2026: 104
- v Colts Cricket Club, 26 August 2026: 62
- Pavan RathnayakeBAT 30 8 credits · form 81.6 in 25 ODIs Last 5
- v England, 24 September 2026: 90
- v England, 22 September 2026: 21
- v Tamil Union Cricket and Athletic Club, 3 September 2026: 128
- v Panadura Sports Club, 31 August 2026: 107
- v Moors Sports Club, 26 August 2026: 80
- Asitha FernandoBOWL 127 7.5 credits · form 60.3 in 34 ODIs Last 5
- v England, 24 September 2026: 42
- v England, 22 September 2026: 128
- v Sinhalese Sports Club, 7 September 2026: 11
- v Tamil Union Cricket and Athletic Club, 3 September 2026: 10
- v West Indies, 3 June 2026: 40
- Sachindu ColombageBOWL 74 6 credits · form 75.8 in 8 ODIs Last 5
- v England, 24 September 2026: 35
- v England, 22 September 2026: 155
- v Ace Capital Cricket Club, 3 September 2026: 71
- v Tamil Union Cricket and Athletic Club, 30 August 2026: 81
- v Kurunegala Youth Cricket Club, 25 August 2026: 92
Not in the XI
- Wanindu HasarangaAR – 9 credits · form 99.1 in 64 ODIs Last 5
- v West Indies, 3 June 2026: 66
- v England, 27 January 2026: 56
- v Pakistan, 14 November 2025: 75
- v Pakistan, 11 November 2025: 217
- v Bangladesh, 8 July 2025: 106
- Dasun ShanakaAR – 8.5 credits · form 60.2 in 66 ODIs Last 5
- v Colombo Cricket Club, 8 August 2024: 14
- v Negombo Cricket Club, 5 August 2024: 83
- v Bloomfield Cricket and Athletic Club, 2 August 2024: 49
- v Ragama Cricket Club, 22 June 2024: 162
- v Zimbabwe, 8 January 2024: 15
- Dushmantha ChameeraBOWL – 8.5 credits · form 66.7 in 57 ODIs Last 5
- v England, 22 September 2026: 48
- v West Indies, 3 June 2026: 161
- v Pakistan, 14 November 2025: 75
- v Pakistan, 11 November 2025: 25
- v Zimbabwe, 31 August 2025: 129
- Kamil MisharaWK – 8 credits · form 56.2 in 19 ODIs Last 5
- v Badureliya Sports Club, 30 August 2026: 50
- v Colts Cricket Club, 18 August 2026: 35
- v Bloomfield Cricket and Athletic Club, 14 August 2026: 55
- v Burgher Recreation Club, 10 August 2026: 141
- v England, 27 January 2026: 46
- Maheesh TheekshanaBOWL – 8 credits · form 71.1 in 51 ODIs Last 5
- v West Indies, 3 June 2026: 91
- v Pakistan, 16 November 2025: 58
- v Pakistan, 11 November 2025: 79
- v Zimbabwe, 31 August 2025: 21
- v Zimbabwe, 29 August 2025: 13
Matchups
Batters in one XI against bowlers in the other: men’s ODIs in our history to 26 September 2026, at least 12 balls.
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Joe Rootvs Dunith Wellalage | 91 | 66 | 72.5 | 0 |
| Harry Brookvs Dunith Wellalage | 58 | 58 | 100 | 1 |
| Joe Rootvs Asitha Fernando | 57 | 51 | 89.5 | 1 |
| Kusal Mendisvs Jamie Overton | 56 | 63 | 112.5 | 1 |
| Ben Duckettvs Asitha Fernando | 49 | 54 | 110.2 | 0 |
All 12
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Joe Rootvs Charith Asalanka | 43 | 27 | 62.8 | 0 |
| Ben Duckettvs Charith Asalanka | 41 | 37 | 90.2 | 0 |
| Pavan Rathnayakevs Will Jacks | 38 | 31 | 81.6 | 1 |
| Janith Liyanagevs Liam Dawson | 37 | 20 | 54.1 | 0 |
| Kusal Mendisvs Will Jacks | 36 | 39 | 108.3 | 1 |
| Pathum Nissankavs Gus Atkinson | 36 | 21 | 58.3 | 1 |
| Kusal Mendisvs Liam Dawson | 32 | 14 | 43.8 | 0 |
Head to head
England vs Sri Lanka in ODIs
26England
59 since 2002
29Sri Lanka
Last five years: 9 matches, England 5, Sri Lanka 4.
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