Pakistan ODI Tri-Series · 3rd ODI
Sri Lanka vs England
ODI: Fantasy XI predictions, playing XIs and form, by the app’s points system.
SL vs ENG
Thu 22 Oct 2026 · 14:00 Bangladesh time · 13:30 India time · 13:00 local time
Rawalpindi Cricket Stadium, Rawalpindi
Sri Lanka won by 2 wickets
Toss: Sri Lanka 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.
Wicketkeeper
Batters
All-rounders
Bowler
C Harry Brook · VC Pavan Rathnayake
Total2,294
What stands out
From the numbers on this page, all from games before this match.
- SLEshan Malinga has the most points in this series: 161 in 1 match.
- ENGHarry Brook has averaged 106.2 points a game against Sri Lanka (6 ODIs), and 61.8 across all ODIs.
- ENGLiam Dawson has averaged 59.3 points a game against Sri Lanka (6 ODIs), and 108.8 across all ODIs.
- ENGHarry Brook has scored 48 runs off 33 balls from Asitha Fernando, a strike rate of 145.5, out once.
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. 31 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. Below them, the average points a game in all ODIs, against the other side and at this ground, from five games (under five, only how many); and the points in this series so far.
In the XI
- Asitha FernandoBOWL 47 9 credits · form 65.5 in 36 ODIs
- 36 ODIs
- 57.6
- 8 vs ENG
- 52.5
- 3 here
- –
- 1 in series
- 118 pts
Last 5- v Pakistan, 18 October 2026: 118
- v England, 27 September 2026: 127
- v England, 24 September 2026: 42
- v England, 22 September 2026: 128
- v Sinhalese Sports Club, 7 September 2026: 11
- Avishka FernandoBAT 171 8.5 credits · form 69 in 59 ODIs
- 59 ODIs
- 63
- 3 vs ENG
- –
- 1 here
- –
- 1 in series
- 13 pts
Last 5- v Pakistan, 18 October 2026: 13
- v Moors Sports Club, 11 September 2026: 10
- v Colombo Cricket Club, 7 September 2026: 282
- v Bloomfield Cricket and Athletic Club, 3 September 2026: 270
- v Burgher Recreation Club, 26 August 2026: 64
- Dasun ShanakaAR 188 8.5 credits · form 60.7 in 67 ODIs
- 67 ODIs
- 51.3
- 12 vs ENG
- 41.7
- 1 here
- –
- 1 in series
- 67 pts
Last 5- v Pakistan, 18 October 2026: 67
- 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
- Eshan MalingaBOWL 7 8.5 credits · form 64.8 in 18 ODIs
- 18 ODIs
- 63.7
- 2 vs ENG
- –
- 2 here
- –
- 1 in series
- 161 pts
Last 5- v Pakistan, 18 October 2026: 161
- v England, 27 September 2026: 39
- v England, 24 September 2026: 74
- v Sinhalese Sports Club, 3 September 2026: 17
- v Police Sports Club, 30 August 2026: 95
- Kamindu MendisAR 42 8.5 credits · form 76.7 in 37 ODIs
- 37 ODIs
- 65.9
- 3 vs ENG
- –
- 4 here
- –
- 1 in series
- 78 pts
Last 5- v Pakistan, 18 October 2026: 78
- v England, 27 September 2026: 24
- v England, 24 September 2026: 108
- v England, 22 September 2026: 30
- v Tamil Union Cricket and Athletic Club, 3 September 2026: 245
- Kusal MendisWK 1 8.5 credits · form 77.6 in 145 ODIs
- 145 ODIs
- 64.3
- 16 vs ENG
- 77.8
- 4 here
- –
- 1 in series
- 39 pts
Last 5 - Dilshan MadushankaBOWL 8 8 credits · form 77.2 in 36 ODIs
- 36 ODIs
- 82.2
- 4 vs ENG
- –
- 1 here
- –
- 1 in series
- 74 pts
Last 5- v Pakistan, 18 October 2026: 74
- v England, 27 September 2026: 50
- v England, 24 September 2026: 72
- v England, 22 September 2026: 64
- v Police Sports Club, 3 September 2026: 38
- Dunith WellalageAR 100 8 credits · form 80.8 in 43 ODIs
- 43 ODIs
- 78
- 6 vs ENG
- 91.5
- 0 here
- –
- 0 in series
- 0 pts
Last 5- v England, 27 September 2026: 33
- 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
- Janith LiyanageAR 163 8 credits · form 76.5 in 47 ODIs
- 47 ODIs
- 66.6
- 6 vs ENG
- 50.8
- 4 here
- –
- 1 in series
- 100 pts
Last 5- v Pakistan, 18 October 2026: 100
- v England, 27 September 2026: 77
- v England, 24 September 2026: 68
- v England, 22 September 2026: 8
- v Sinhalese Sports Club, 3 September 2026: 306
- Pavan RathnayakeBAT 236 8 credits · form 81.8 in 27 ODIs
- 27 ODIs
- 92.8
- 6 vs ENG
- 67.2
- 2 here
- –
- 1 in series
- 149 pts
Last 5- v Pakistan, 18 October 2026: 149
- v England, 27 September 2026: 30
- v England, 24 September 2026: 90
- v England, 22 September 2026: 21
- v Tamil Union Cricket and Athletic Club, 3 September 2026: 128
- Sahan ArachchigeAR 33 7.5 credits · form 85 in 21 ODIs
- 21 ODIs
- 86
- 0 vs ENG
- –
- 1 here
- –
- 1 in series
- 13 pts
Last 5- v Pakistan, 18 October 2026: 13
- v Badureliya Sports Club, 30 August 2026: 128
- v Colts Cricket Club, 18 August 2026: 98
- v Bloomfield Cricket and Athletic Club, 14 August 2026: 95
- v Burgher Recreation Club, 10 August 2026: 47
Not in the XI
- Dushmantha ChameeraBOWL – 8.5 credits · form 66.7 in 57 ODIs
- 57 ODIs
- 58.7
- 5 vs ENG
- 69.8
- 2 here
- –
- 0 in series
- 0 pts
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 MisharaBAT – 8 credits · form 56.8 in 19 ODIs
- 19 ODIs
- 61.2
- 3 vs ENG
- –
- 3 here
- –
- 0 in series
- 0 pts
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
- 51 ODIs
- 77.3
- 1 vs ENG
- –
- 2 here
- –
- 0 in series
- 0 pts
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
- Lahiru UdaraWK – 7 credits · form 63.7 in 9 ODIs
- 9 ODIs
- 78.3
- 0 vs ENG
- –
- 0 here
- –
- 0 in series
- 0 pts
Last 5- v Badureliya Sports Club, 30 August 2026: 146
- v Ace Capital Cricket Club, 5 August 2024: 53
- v Negombo Cricket Club, 2 August 2024: 30
- v Sinhalese Sports Club, 30 July 2024: 4
- v Ragama Cricket Club, 27 July 2024: 145
- Sachindu ColombageBOWL – 6 credits · form 72.5 in 10 ODIs
- 10 ODIs
- 79.9
- 3 vs ENG
- –
- 1 here
- –
- 1 in series
- 31 pts
Last 5- v Pakistan, 18 October 2026: 31
- v England, 27 September 2026: 74
- v England, 24 September 2026: 35
- v England, 22 September 2026: 155
- v Ace Capital Cricket Club, 3 September 2026: 71
In the XI
- Joe RootBAT 115 9 credits · form 76.2 in 197 ODIs
- 197 ODIs
- 74.3
- 35 vs SL
- 75
- 1 here
- –
- 1 in series
- 57 pts
- Sam CurranAR 62 9 credits · form 73.9 in 78 ODIs
- 78 ODIs
- 76.2
- 7 vs SL
- 55.3
- 1 here
- –
- 1 in series
- 88 pts
Last 5- v Pakistan, 20 October 2026: 88
- v India, 19 July 2026: 133
- v India, 16 July 2026: 101
- v India, 14 July 2026: 41
- v Sri Lanka, 27 January 2026: 53
- Ben DuckettBAT 45 8.5 credits · form 69.4 in 81 ODIs
- 81 ODIs
- 68
- 6 vs SL
- 65.3
- 1 here
- –
- 1 in series
- 85 pts
- Gus AtkinsonBOWL 19 8.5 credits · form 76.5 in 20 ODIs
- 20 ODIs
- 78.8
- 3 vs SL
- –
- 1 here
- –
- 1 in series
- 91 pts
- Harry BrookBAT 380 8.5 credits · form 67.6 in 57 ODIs
- 57 ODIs
- 61.8
- 6 vs SL
- 106.2
- 1 here
- –
- 1 in series
- 17 pts
- Jamie OvertonAR 48 8.5 credits · form 78.8 in 36 ODIs
- 36 ODIs
- 79.2
- 6 vs SL
- 68.8
- 1 here
- –
- 1 in series
- 65 pts
Last 5 - Will JacksAR 140 8.5 credits · form 77.3 in 44 ODIs
- 44 ODIs
- 75.5
- 5 vs SL
- 119.4
- 1 here
- –
- 1 in series
- 91 pts
- Josh TongueBOWL 127 8 credits · form 54.4 in 19 ODIs
- 19 ODIs
- 48.5
- 2 vs SL
- –
- 0 here
- –
- 0 in series
- 0 pts
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
- Liam DawsonAR 38 8 credits · form 107.1 in 61 ODIs
- 61 ODIs
- 108.8
- 6 vs SL
- 59.3
- 0 here
- –
- 0 in series
- 0 pts
Last 5- v Sri Lanka, 27 September 2026: 105
- 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
- Tom BantonWK 114 8 credits · form 70.7 in 28 ODIs
- 28 ODIs
- 62
- 3 vs SL
- –
- 1 here
- –
- 1 in series
- 103 pts
Last 5 - Jordan CoxWK 4 7.5 credits · form 50.8 in 5 ODIs
- 5 ODIs
- 48.8
- 1 vs SL
- –
- 1 here
- –
- 1 in series
- 32 pts
Last 5- v Pakistan, 20 October 2026: 32
- v Sri Lanka, 27 September 2026: 162
- 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
- Adil RashidBOWL – 8.5 credits · form 70.6 in 194 ODIs
- 194 ODIs
- 74.8
- 18 vs SL
- 57.7
- 1 here
- –
- 1 in series
- 42 pts
Last 5- v Pakistan, 20 October 2026: 42
- v India, 19 July 2026: 45
- v India, 16 July 2026: 15
- v India, 14 July 2026: 9
- v Sri Lanka, 27 January 2026: 70
- Sonny BakerBOWL – 8 credits · form 68.8 in 14 ODIs
- 14 ODIs
- 69.1
- 1 vs SL
- –
- 1 here
- –
- 1 in series
- 103 pts
Last 5- v Pakistan, 20 October 2026: 103
- v Sri Lanka, 27 September 2026: 46
- v South Africa, 2 September 2025: 4
- v Middlesex, 14 August 2022: 116
- v Durham, 10 August 2022: 244
- Mason CraneBOWL – 7 credits · form 69.7 in 43 ODIs
- 43 ODIs
- 70.9
- 0 vs SL
- –
- 0 here
- –
- 0 in series
- 0 pts
Last 5- v Leicestershire, 16 September 2023: 12
- v Warwickshire, 29 August 2023: 5
- v Worcestershire, 25 August 2023: 44
- v Kent, 22 August 2023: 123
- v Leicestershire, 13 August 2023: 48
- Henry Thomas CrocombeBOWL – 6.5 credits · form 71.2 in 34 ODIs
- 34 ODIs
- 67.1
- 0 vs SL
- –
- 0 here
- –
- 0 in series
- 0 pts
Last 5- v Worcestershire, 7 August 2026: 48
- v Derbyshire, 2 August 2026: 118
- v Warwickshire, 26 August 2025: 54
- v Yorkshire, 24 August 2025: 30
- v Somerset, 21 August 2025: 146
- James ColesAR – 6 credits · no ODIs in our history
Matchups
Batters in one XI against bowlers in the other: men’s ODIs in our history to 21 October 2026, at least 12 balls.
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Joe Rootvs Dunith Wellalage | 93 | 68 | 73.1 | 0 |
| Harry Brookvs Dunith Wellalage | 77 | 73 | 94.8 | 1 |
| Joe Rootvs Asitha Fernando | 72 | 61 | 84.7 | 1 |
| Kusal Mendisvs Jamie Overton | 56 | 63 | 112.5 | 1 |
| Ben Duckettvs Asitha Fernando | 52 | 54 | 103.8 | 0 |
All 12
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Tom Bantonvs Dilshan Madushanka | 45 | 61 | 135.6 | 0 |
| Pavan Rathnayakevs Will Jacks | 45 | 33 | 73.3 | 1 |
| Janith Liyanagevs Liam Dawson | 44 | 25 | 56.8 | 0 |
| Kusal Mendisvs Josh Tongue | 38 | 51 | 134.2 | 0 |
| Kusal Mendisvs Will Jacks | 36 | 39 | 108.3 | 1 |
| Will Jacksvs Dunith Wellalage | 35 | 44 | 125.7 | 0 |
| Harry Brookvs Asitha Fernando | 33 | 48 | 145.5 | 1 |
This series so far
The series’ earlier matches in the app, the earliest first: the result, the three with the most fantasy points and the best possible XI’s points.
- Pakistan vs Sri Lanka Pakistan won by 37 runs Most points: Salman Agha 183 · Eshan Malinga 161 · Pavan Rathnayake 149 Best possible XI 1,545.5
- Pakistan vs England Pakistan won by 87 runs Most points: Arafat Minhas 343 · Hasan Nawaz 149 · Sonny Baker 103 Best possible XI 1,694.5
The two teams lately
Each team’s latest ODIs in our history: how they ended, the runs and wickets in each part of an innings, and who bowled when and batted where.
Sri Lanka’s last 10 men’s ODIs from November 2025 to October 2026.
Latest results
- Pakistan vs Sri Lanka Lost 18 October 2026 · by 37 runs
- England vs Sri Lanka Lost 27 September 2026 · by 223 runs
- Sri Lanka vs England Won 24 September 2026 · by 16 runs
- England vs Sri Lanka Lost 22 September 2026 · by 89 runs
- Sri Lanka vs West Indies Won 3 June 2026 · by 41 runs
By part of the innings
Run rate and wickets an innings in these matches, counting only the innings that reached each part.
| Batting | Bowling | |||
|---|---|---|---|---|
| Overs | Run rate | Wkts | Run rate | Wkts |
| Powerplay1–10 | 5.2 | 1.3 | 5.81 | 1.1 |
| Middle11–40 | 5.18 | 4.7 | 5.29 | 3.4 |
| Death41–50 | 7.06 | 3.4 | 7.66 | 2.5 |
Who bowls when
Overs a match on average in each part over the last 5 matches, the most at the death first.
| Bowler | 1–10 | 11–40 | 41–50 |
|---|---|---|---|
| Asitha Fernando5 matches | 4 | 3.6 | 1.6 |
| Eshan Malinga3 matches | 1 | 3 | 1.6 |
| Dilshan Madushanka4 matches | 2.8 | 3 | 1.4 |
| Dunith Wellalage3 matches | 0 | 4.6 | 1.2 |
| Sachindu Colombage4 matches | 0 | 6.2 | 1 |
| Dushmantha Chameera2 matches | 1 | 1.8 | 1 |
| Maheesh Theekshana1 match | 0.4 | 1.2 | 0.4 |
| Dasun Shanaka1 match | 0.2 | 0.8 | 0.4 |
Batting order
Each batter’s average place in the order over the last 5 matches; 1 and 2 open.
| Place | Batter | Innings |
|---|---|---|
| 1.8 | Kamindu Mendis | 5 |
| 2 | Avishka Fernando | 1 |
| 3 | Kusal Mendis | 5 |
| 4 | Pavan Rathnayake | 5 |
| 5 | Sahan Arachchige | 1 |
| 6 | Janith Liyanage | 5 |
| 7 | Dunith Wellalage | 3 |
| 7 | Dasun Shanaka | 1 |
| 8 | Sachindu Colombage | 4 |
| 9 | Eshan Malinga | 2 |
| 9 | Dushmantha Chameera | 1 |
England’s last 10 men’s ODIs from January 2026 to October 2026.
Latest results
- Pakistan vs England Lost 20 October 2026 · by 87 runs
- England vs Sri Lanka Won 27 September 2026 · by 223 runs
- Sri Lanka vs England Lost 24 September 2026 · by 16 runs
- England vs Sri Lanka Won 22 September 2026 · by 89 runs
- England vs India Won 19 July 2026 · by 27 runs
By part of the innings
Run rate and wickets an innings in these matches, counting only the innings that reached each part.
| Batting | Bowling | |||
|---|---|---|---|---|
| Overs | Run rate | Wkts | Run rate | Wkts |
| Powerplay1–10 | 5.54 | 0.7 | 5.5 | 1.4 |
| Middle11–40 | 5.42 | 4.4 | 5.32 | 4.5 |
| Death41–50 | 8.95 | 2.4 | 7.76 | 2.9 |
Who bowls when
Overs a match on average in each part over the last 5 matches, the most at the death first.
| Bowler | 1–10 | 11–40 | 41–50 |
|---|---|---|---|
| Sam Curran2 matches | 0 | 2 | 1 |
| Jamie Overton4 matches | 0 | 4.8 | 0.8 |
| Will Jacks5 matches | 0.4 | 4.8 | 0.6 |
| Sonny Baker2 matches | 1.4 | 0.6 | 0.6 |
| Adil Rashid2 matches | 0 | 2.8 | 0.4 |
| Gus Atkinson5 matches | 4.6 | 2.2 | 0.2 |
| Joe Root2 matches | 0 | 0.6 | 0.2 |
| Josh Tongue3 matches | 1.2 | 2.2 | 0 |
Batting order
Each batter’s average place in the order over the last 5 matches; 1 and 2 open.
| Place | Batter | Innings |
|---|---|---|
| 1 | Tom Banton | 4 |
| 1.8 | Ben Duckett | 5 |
| 3 | Joe Root | 5 |
| 4 | Harry Brook | 5 |
| 5 | Sam Curran | 1 |
| 5.5 | Jordan Cox | 2 |
| 6.2 | Will Jacks | 4 |
| 8 | Liam Dawson | 1 |
| 8 | Jamie Overton | 4 |
| 8.7 | Gus Atkinson | 3 |
| 10 | Adil Rashid | 1 |
Head to head
Sri Lanka vs England in ODIs
29Sri Lanka
59 since 2002
26England
Last five years: 9 matches, Sri Lanka 4, England 5.
Sri Lanka vs England, head to headPick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB