Sri Lanka tour of England · 2nd Match
England vs Sri Lanka
ODI: Fantasy XI predictions, playing XIs and form, by the app’s points system.
ENG vs SL
Thu 24 Sep 2026 · 17:30 Bangladesh time · 17:00 India time
Headingley, Leeds
Sri Lanka won by 16 runs
Toss: Sri Lanka 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
Batters
All-rounders
Bowlers
C Kusal Mendis · VC Jos Buttler
Total1,638.5
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. 29 of the 31 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
- Ben DuckettBAT 117 9 credits · form 69.6 in 78 ODIs Last 5
- 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
- v Sri Lanka, 27 January 2026: 19
- Joe RootBAT 37 9 credits · form 79.5 in 194 ODIs Last 5
- 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
- v Sri Lanka, 27 January 2026: 175
- Jofra ArcherBOWL 41 9 credits · form 82.1 in 50 ODIs Last 5
- 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
- v New Zealand, 1 November 2025: 50
- Jos ButtlerWK 143 9 credits · form 59.7 in 202 ODIs Last 5
- 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
- v Sri Lanka, 27 January 2026: 10
- Harry BrookBAT 13 8.5 credits · form 69.1 in 54 ODIs Last 5
- 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
- v Sri Lanka, 27 January 2026: 298
- Jamie OvertonAR 14 8.5 credits · form 82.4 in 33 ODIs Last 5
- 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
- v New Zealand, 1 November 2025: 234
- Tom BantonWK 141 8 credits · form 57.2 in 25 ODIs Last 5
- 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
- v Ireland, 30 July 2020: 25
- Will JacksAR 96 8 credits · form 75.7 in 41 ODIs Last 5
- 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
- v Sri Lanka, 27 January 2026: 80
- Gus AtkinsonBOWL 107 7 credits · form 73.7 in 17 ODIs Last 5
- 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
- v India, 12 February 2025: 104
- Josh TongueBOWL 10 6.5 credits · form 56.4 in 18 ODIs Last 5
- 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
- v Essex, 19 August 2022: 81
- Rehan AhmedBOWL 71 6.5 credits · form 71.2 in 19 ODIs Last 5
- 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
- v Sri Lanka, 24 January 2026: 55
Not in the XI
- Jordan CoxWK – 8 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
- Henry Thomas CrocombeBOWL – 7.5 credits · no ODIs in our history
- Sonny BakerBOWL – 7.5 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
- Liam DawsonAR – 7 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
In the XI
- Kusal MendisWK 239 9 credits · form 74.1 in 142 ODIs Last 5
- 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
- v England, 22 January 2026: 185
- Pathum NissankaBAT 51 9 credits · form 66.3 in 68 ODIs Last 5
- 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
- v England, 22 January 2026: 33
- Charith AsalankaBAT 35 8.5 credits · form 69.8 in 76 ODIs Last 5
- 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
- v England, 22 January 2026: 64
- Dilshan MadushankaBOWL 72 8.5 credits · form 79.2 in 33 ODIs Last 5
- 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
- v Nondescripts Cricket Club, 18 August 2026: 105
- Kamindu MendisAR 108 8 credits · form 77.6 in 34 ODIs Last 5
- 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
- v Pakistan, 16 November 2025: 32
- Pavan RathnayakeBAT 90 8 credits · form 81.6 in 24 ODIs Last 5
- 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
- v Ace Capital Cricket Club, 21 August 2026: 125
- Asitha FernandoBOWL 42 7.5 credits · form 61 in 33 ODIs Last 5
- 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
- v England, 27 January 2026: 8
- Janith LiyanageAR 68 7.5 credits · form 75.6 in 44 ODIs Last 5
- 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
- v Burgher Recreation Club, 22 August 2026: 10
- Dunith WellalageAR 141 7 credits · form 80.5 in 41 ODIs Last 5
- 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
- v Badureliya Sports Club, 18 August 2026: 85
- Eshan MalingaBOWL 74 7 credits · form 59.6 in 15 ODIs Last 5
- 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
- v Colts Cricket Club, 21 July 2025: 45
- Sachindu ColombageBOWL 35 7 credits · form 79.1 in 7 ODIs Last 5
- 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
- v Panadura Sports Club, 21 August 2026: 84
Not in the XI
- Dushmantha ChameeraBOWL – 9 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
- 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
- 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
- Wanindu HasarangaAR – 8 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
Matchups
Batters in one XI against bowlers in the other: men’s ODIs in our history to 23 September 2026, at least 12 balls.
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Joe Rootvs Dunith Wellalage | 83 | 58 | 69.9 | 0 |
| Harry Brookvs Dunith Wellalage | 56 | 58 | 103.6 | 0 |
| Joe Rootvs Asitha Fernando | 56 | 50 | 89.3 | 1 |
| Joe Rootvs Charith Asalanka | 43 | 27 | 62.8 | 0 |
| Kusal Mendisvs Rehan Ahmed | 42 | 45 | 107.1 | 0 |
All 12
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Ben Duckettvs Asitha Fernando | 36 | 34 | 94.4 | 0 |
| Pavan Rathnayakevs Will Jacks | 36 | 30 | 83.3 | 1 |
| Pavan Rathnayakevs Rehan Ahmed | 33 | 30 | 90.9 | 0 |
| Kusal Mendisvs Jamie Overton | 32 | 38 | 118.8 | 1 |
| Harry Brookvs Asitha Fernando | 29 | 44 | 151.7 | 0 |
| Ben Duckettvs Dunith Wellalage | 27 | 23 | 85.2 | 1 |
| Rehan Ahmedvs Asitha Fernando | 26 | 28 | 107.7 | 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