Pakistan ODI Tri-Series · Final
Pakistan vs Sri Lanka
ODI: Fantasy XI predictions, playing XIs and form, by the app’s points system.
PAK vs SL
Sat 31 Oct 2026 · 14:00 Bangladesh time · 13:30 India time · 13:00 local time
Gaddafi Stadium, Lahore
Pakistan won by 3 wickets
Toss: Pakistan chose to field.
Updated Bangladesh time
How our Fantasy XI predictions did
By the app’s points in this match, the captain’s ×2 and the vice-captain’s ×1.5, against 5,000 random valid XIs made from the two playing XIs by the app’s rules. The grey mark is the middle one.
Steady1,131.5
More points than 74.9% of 5,000 random valid XIs: above the middle one
Balanced1,163.5
More points than 79.6% of 5,000 random valid XIs: above the middle one
Bold1,150.5
More points than 77.7% of 5,000 random valid XIs: above the middle one
1,012.2the random XIs’ average
1,256.5where their top tenth starts
1,747.5the best possible
Our record after the lineups, on 22 published matches: on average, each XI scored more points than this share of random valid XIs.
75.3%Steady
75.3%Balanced
74.7%Bold
The predicted XIs, with their points
Wicketkeeper
Batter
All-rounders
Bowlers
Under each name: points in this match, the captain’s ×2 and the vice-captain’s ×1.5.
C Arafat Minhas · VC Pavan Rathnayake
Steady: Naseem Shah in, Salman Agha out.
Total1,131.5
Wicketkeeper
Batter
All-rounders
Bowlers
Under each name: points in this match, the captain’s ×2 and the vice-captain’s ×1.5.
C Arafat Minhas · VC Pavan Rathnayake
Total1,163.5
Wicketkeeper
Batters
All-rounders
Bowlers
Under each name: points in this match, the captain’s ×2 and the vice-captain’s ×1.5.
C Arafat Minhas · VC Pavan Rathnayake
Bold: Avishka Fernando in, Haris Rauf out.
Total1,150.5
The best possible XI
The most this match’s points could make within the app’s rules.
Wicketkeeper
Batters
All-rounders
Bowlers
C Fakhar Zaman · VC Kamindu Mendis
Total1,747.5
What stands out
From the numbers on this page: games before this match and the weather forecast.
- No rain is forecast in any of the match’s 8 hours.
- The first innings here has averaged 276.4 runs, median 304, in 11 full matches.
- SLPavan Rathnayake has the most points in this series: 638 in 4 matches.
- PAKHaris Rauf has averaged 88.2 points a game against Sri Lanka (6 ODIs), and 77 across all ODIs.
- PAKShaheen Afridi has averaged 66.2 points a game against Sri Lanka (6 ODIs), and 87.4 across all ODIs.
- PAKShadab Khan has averaged 97.2 points a game at Gaddafi Stadium, Lahore (5 ODIs), and 73.9 across all ODIs.
- SLKamindu Mendis has scored 38 runs off 31 balls from Haris Rauf, a strike rate of 122.6, out once.
- The side batting second has won 7 of 11 full matches here.
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 33 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
- Babar AzamBAT 9 9 credits · form 66.2 in 141 ODIs
- 141 ODIs
- 79.5
- 17 vs SL
- 77.4
- 10 here
- 78.6
- 4 in series
- 258 pts
Last 5 - Fakhar ZamanBAT 235 9 credits · form 65.9 in 91 ODIs
- 91 ODIs
- 80.4
- 14 vs SL
- 71.1
- 7 here
- 64.4
- 4 in series
- 82 pts
Last 5- v Sri Lanka, 27 October 2026: 21
- v England, 25 October 2026: 18
- v England, 20 October 2026: 9
- v Sri Lanka, 18 October 2026: 34
- v Sri Lanka, 16 November 2025: 103
- Shaheen AfridiBOWL 94 9 credits · form 82.3 in 75 ODIs
- 75 ODIs
- 87.4
- 6 vs SL
- 66.2
- 8 here
- 109
- 4 in series
- 387 pts
Last 5 - Haris RaufBOWL 77 8.5 credits · form 72.4 in 60 ODIs
- 60 ODIs
- 77
- 6 vs SL
- 88.2
- 9 here
- 73.2
- 4 in series
- 220 pts
Last 5 - Naseem ShahBOWL 69 8.5 credits · form 72 in 35 ODIs
- 35 ODIs
- 81.9
- 4 vs SL
- –
- 3 here
- –
- 3 in series
- 140 pts
Last 5- v Sri Lanka, 27 October 2026: 10
- v England, 20 October 2026: 51
- v Sri Lanka, 18 October 2026: 79
- v Sri Lanka, 14 November 2025: 24
- v Sri Lanka, 11 November 2025: 87
- Salman AghaAR 101 8.5 credits · form 74.7 in 54 ODIs
- 54 ODIs
- 72.1
- 5 vs SL
- 75.8
- 6 here
- 36.8
- 4 in series
- 290 pts
Last 5 - Arafat MinhasBOWL 117 8 credits · form 96.4 in 7 ODIs
- 7 ODIs
- 138.1
- 2 vs SL
- –
- 4 here
- –
- 4 in series
- 524 pts
Last 5 - Faheem AshrafAR 10 8 credits · form 61.1 in 46 ODIs
- 46 ODIs
- 52.8
- 6 vs SL
- 63.5
- 1 here
- –
- 2 in series
- 174 pts
Last 5- v England, 20 October 2026: 81
- v Sri Lanka, 18 October 2026: 93
- v Bangladesh, 15 March 2026: 15
- v Bangladesh, 13 March 2026: 60
- v Bangladesh, 11 March 2026: 77
- Hasan NawazBAT 53 8 credits · form 54 in 8 ODIs
- 8 ODIs
- 56.9
- 2 vs SL
- –
- 2 here
- –
- 4 in series
- 258 pts
Last 5- v Sri Lanka, 27 October 2026: 27
- v England, 25 October 2026: 17
- v England, 20 October 2026: 149
- v Sri Lanka, 18 October 2026: 65
- v South Africa, 4 November 2025: 5
- Maaz SadaqatBAT 29 7.5 credits · form 53.3 in 7 ODIs
- 7 ODIs
- 57.7
- 1 vs SL
- –
- 3 here
- –
- 1 in series
- 16 pts
Last 5- v Sri Lanka, 27 October 2026: 16
- v Australia, 4 June 2026: 57
- v Australia, 2 June 2026: 3
- v Australia, 30 May 2026: 16
- v Bangladesh, 15 March 2026: 16
- Saad BaigWK 138 7 credits · form 50 in 4 ODIs
- 4 ODIs
- –
- 2 vs SL
- –
- 2 here
- –
- 4 in series
- 251 pts
Not in the XI
- Sahibzada FarhanBAT – 9 credits · form 44.6 in 6 ODIs
- 6 ODIs
- 33.5
- 0 vs SL
- –
- 2 here
- –
- 0 in series
- 0 pts
Last 5- v Australia, 4 June 2026: 26
- v Australia, 2 June 2026: 15
- v Australia, 30 May 2026: 48
- v Bangladesh, 15 March 2026: 14
- v Bangladesh, 13 March 2026: 47
- Abrar AhmedBOWL – 8 credits · form 77.9 in 19 ODIs
- 19 ODIs
- 86.4
- 1 vs SL
- –
- 3 here
- –
- 0 in series
- 0 pts
Last 5- v Australia, 4 June 2026: 100
- v Australia, 2 June 2026: 94
- v Australia, 30 May 2026: 84
- v Bangladesh, 15 March 2026: 42
- v Bangladesh, 11 March 2026: 7
- Ghazi GhoriWK – 7.5 credits · form 52.6 in 4 ODIs
- 4 ODIs
- –
- 0 vs SL
- –
- 2 here
- –
- 0 in series
- 0 pts
Last 4- v Australia, 4 June 2026: 26
- v Australia, 2 June 2026: 65
- v Australia, 30 May 2026: 129
- v Bangladesh, 15 March 2026: 63
- RazaullahAR – 7.5 credits · form 72 in 1 ODI
- 1 ODI
- –
- 0 vs SL
- –
- 1 here
- –
- 1 in series
- 101 pts
Last game - Sufyan MoqimBOWL – 7.5 credits · form 69.5 in 4 ODIs
- 4 ODIs
- –
- 0 vs SL
- –
- 0 here
- –
- 0 in series
- 0 pts
Last 4- v West Indies, 8 August 2025: 43
- v New Zealand, 5 April 2025: 52
- v New Zealand, 2 April 2025: 106
- v South Africa, 22 December 2024: 156
- Shadab KhanAR – 7 credits · form 76 in 70 ODIs
- 70 ODIs
- 73.9
- 10 vs SL
- 70.1
- 5 here
- 97.2
- 2 in series
- 239 pts
Last 5- v Sri Lanka, 27 October 2026: 6
- v England, 25 October 2026: 233
- v Australia, 4 June 2026: 127
- v Australia, 2 June 2026: 111
- v Australia, 30 May 2026: 8
In the XI
- Asitha FernandoBOWL 92 9 credits · form 65.8 in 39 ODIs
- 39 ODIs
- 58.3
- 4 vs PAK
- –
- 2 here
- –
- 4 in series
- 316 pts
- Avishka FernandoBAT 64 8.5 credits · form 71.6 in 62 ODIs
- 62 ODIs
- 64.7
- 4 vs PAK
- –
- 2 here
- –
- 4 in series
- 306 pts
Last 5- v England, 29 October 2026: 94
- v Pakistan, 27 October 2026: 28
- v England, 22 October 2026: 171
- v Pakistan, 18 October 2026: 13
- v Moors Sports Club, 11 September 2026: 10
- Dasun ShanakaAR 35 8.5 credits · form 63.2 in 70 ODIs
- 70 ODIs
- 52.5
- 6 vs PAK
- 54
- 2 here
- –
- 4 in series
- 307 pts
Last 5- v England, 29 October 2026: 48
- v Pakistan, 27 October 2026: 4
- v England, 22 October 2026: 188
- v Pakistan, 18 October 2026: 67
- v Colombo Cricket Club, 8 August 2024: 14
- Kamindu MendisAR 217 8.5 credits · form 74.9 in 40 ODIs
- 40 ODIs
- 65.5
- 5 vs PAK
- 67.6
- 2 here
- –
- 4 in series
- 260 pts
- Kusal MendisWK 18 8.5 credits · form 76.8 in 148 ODIs
- 148 ODIs
- 64.5
- 10 vs PAK
- 69.8
- 2 here
- –
- 4 in series
- 259 pts
- Sahan ArachchigeAR 27 8.5 credits · form 81.3 in 24 ODIs
- 24 ODIs
- 82.5
- 2 vs PAK
- –
- 2 here
- –
- 4 in series
- 189 pts
Last 5- v England, 29 October 2026: 66
- v Pakistan, 27 October 2026: 77
- v England, 22 October 2026: 33
- v Pakistan, 18 October 2026: 13
- v Badureliya Sports Club, 30 August 2026: 128
- Dilshan MadushankaBOWL 117 8 credits · form 76.8 in 39 ODIs
- 39 ODIs
- 81.7
- 3 vs PAK
- –
- 2 here
- –
- 4 in series
- 303 pts
- Dunith WellalageAR 52 8 credits · form 77.3 in 46 ODIs
- 46 ODIs
- 76.2
- 3 vs PAK
- –
- 2 here
- –
- 3 in series
- 152 pts
- Janith LiyanageAR 12 8 credits · form 76.5 in 50 ODIs
- 50 ODIs
- 67.3
- 5 vs PAK
- 57.4
- 2 here
- –
- 4 in series
- 333 pts
- Maheesh TheekshanaBOWL 73 8 credits · form 71.1 in 51 ODIs
- 51 ODIs
- 77.3
- 4 vs PAK
- –
- 0 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
- Pavan RathnayakeBAT 143 8 credits · form 90.6 in 30 ODIs
- 30 ODIs
- 99.8
- 3 vs PAK
- –
- 2 here
- –
- 4 in series
- 638 pts
Not in the XI
- Dushmantha ChameeraBOWL – 8.5 credits · form 66.7 in 57 ODIs
- 57 ODIs
- 58.7
- 4 vs PAK
- –
- 0 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
- Eshan MalingaBOWL – 8.5 credits · form 61.3 in 21 ODIs
- 21 ODIs
- 59
- 3 vs PAK
- –
- 2 here
- –
- 4 in series
- 253 pts
- Kamil MisharaBAT – 8.5 credits · form 56.8 in 19 ODIs
- 19 ODIs
- 61.2
- 3 vs PAK
- –
- 0 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
- Lahiru UdaraWK – 7 credits · form 63.7 in 9 ODIs
- 9 ODIs
- 78.3
- 0 vs PAK
- –
- 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
- 1 vs PAK
- –
- 0 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
Matchups
Batters in one XI against bowlers in the other: men’s ODIs in our history to 30 October 2026, at least 12 balls.
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Fakhar Zamanvs Asitha Fernando | 52 | 41 | 78.8 | 0 |
| Kusal Mendisvs Shaheen Afridi | 49 | 51 | 104.1 | 0 |
| Babar Azamvs Asitha Fernando | 49 | 45 | 91.8 | 0 |
| Kamindu Mendisvs Shaheen Afridi | 43 | 31 | 72.1 | 1 |
| Kamindu Mendisvs Naseem Shah | 39 | 41 | 105.1 | 0 |
All 12
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Salman Aghavs Asitha Fernando | 37 | 37 | 100 | 1 |
| Janith Liyanagevs Haris Rauf | 33 | 38 | 115.2 | 1 |
| Pavan Rathnayakevs Arafat Minhas | 32 | 30 | 93.8 | 0 |
| Kamindu Mendisvs Haris Rauf | 31 | 38 | 122.6 | 1 |
| Kusal Mendisvs Haris Rauf | 31 | 37 | 119.4 | 1 |
| Babar Azamvs Janith Liyanage | 31 | 21 | 67.7 | 0 |
| Babar Azamvs Dilshan Madushanka | 30 | 21 | 70 | 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
- Sri Lanka vs England Sri Lanka won by 2 wickets Most points: Harry Brook 380 · Pavan Rathnayake 236 · Dasun Shanaka 188 Best possible XI 2,294
- Pakistan vs England Pakistan won by 1 wicket Most points: Shadab Khan 233 · Ben Duckett 177 · Shaheen Afridi 146 Best possible XI 1,676.5
- Pakistan vs Sri Lanka Sri Lanka won by 8 wickets Most points: Dilshan Madushanka 180 · Kamindu Mendis 128 · Sahan Arachchige 77 Best possible XI 1,051
- Sri Lanka vs England England won by 55 runs Most points: Ben Duckett 295 · Pavan Rathnayake 210 · Kusal Mendis 171 Best possible XI 1,908
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.
Pakistan’s last 10 men’s ODIs from March 2026 to October 2026.
Latest results
- Pakistan vs Sri Lanka Lost 27 October 2026 · by 8 wickets
- England vs Pakistan Won 25 October 2026 · by 1 wicket
- Pakistan vs England Won 20 October 2026 · by 87 runs
- Pakistan vs Sri Lanka Won 18 October 2026 · by 37 runs
- Australia vs Pakistan Won 4 June 2026 · by 4 wickets
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.07 | 2.1 | 5.67 | 1.5 |
| Middle11–40 | 4.75 | 4.8 | 4.85 | 4.5 |
| Death41–50 | 6.83 | 2.5 | 5.78 | 3 |
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 |
|---|---|---|---|
| Arafat Minhas5 matches | 0.6 | 5.9 | 0.8 |
| Haris Rauf5 matches | 1.8 | 4 | 0.8 |
| Shaheen Afridi5 matches | 4.2 | 3 | 0.7 |
| Shadab Khan2 matches | 0 | 2.6 | 0.6 |
| Naseem Shah3 matches | 2.2 | 1.6 | 0.4 |
| Faheem Ashraf2 matches | 0.2 | 1.8 | 0 |
| Abrar Ahmed1 match | 0.4 | 1.6 | 0 |
| Razaullah1 match | 0.6 | 1 | 0 |
Batting order
Each batter’s average place in the order over the last 5 matches; 1 and 2 open.
| Place | Batter | Innings |
|---|---|---|
| 1 | Fakhar Zaman | 4 |
| 1 | Sahibzada Farhan | 1 |
| 2 | Maaz Sadaqat | 2 |
| 3 | Babar Azam | 5 |
| 4 | Ghazi Ghori | 1 |
| 4 | Saad Baig | 4 |
| 5 | Salman Agha | 5 |
| 6 | Hasan Nawaz | 4 |
| 7 | Arafat Minhas | 5 |
| 7.7 | Shadab Khan | 3 |
| 8 | Faheem Ashraf | 2 |
Sri Lanka’s last 10 men’s ODIs from January 2026 to October 2026.
Latest results
- England vs Sri Lanka Lost 29 October 2026 · by 55 runs
- Pakistan vs Sri Lanka Won 27 October 2026 · by 8 wickets
- England vs Sri Lanka Won 22 October 2026 · by 2 wickets
- Pakistan vs Sri Lanka Lost 18 October 2026 · by 37 runs
- England vs Sri Lanka Lost 27 September 2026 · by 223 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.48 | 1.6 | 5.8 | 1.1 |
| Middle11–40 | 6.05 | 3.8 | 5.88 | 3.7 |
| Death41–50 | 7.6 | 4.1 | 8.83 | 2.8 |
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 |
|---|---|---|---|
| Eshan Malinga5 matches | 1.2 | 4.8 | 2.6 |
| Asitha Fernando5 matches | 4.4 | 3 | 1.6 |
| Dasun Shanaka3 matches | 0.2 | 2.4 | 1.4 |
| Dilshan Madushanka5 matches | 3.6 | 4.1 | 1.2 |
| Sachindu Colombage2 matches | 0 | 3.4 | 0.6 |
| Dunith Wellalage4 matches | 0.6 | 5.2 | 0.4 |
| Janith Liyanage3 matches | 0 | 1.8 | 0.2 |
| Sahan Arachchige3 matches | 0 | 1.6 | 0 |
Batting order
Each batter’s average place in the order over the last 5 matches; 1 and 2 open.
| Place | Batter | Innings |
|---|---|---|
| 1.2 | Kamindu Mendis | 5 |
| 2 | Avishka Fernando | 4 |
| 3 | Kusal Mendis | 5 |
| 4 | Pavan Rathnayake | 5 |
| 5.7 | Dasun Shanaka | 3 |
| 6 | Janith Liyanage | 4 |
| 6.3 | Sahan Arachchige | 3 |
| 7.7 | Dunith Wellalage | 3 |
| 8 | Sachindu Colombage | 2 |
| 9 | Eshan Malinga | 4 |
| 10 | Asitha Fernando | 4 |
Weather
The forecast at the ground for the match’s hours, as it stood at the start.
| Timelocal | Sky | °C | Rainmm | Windkm/h | Humidity% |
|---|---|---|---|---|---|
| 14:0013:00 | Clear | 28 | 0 | 7 | 42 |
| 15:0014:00 | Clear | 28 | 0 | 8 | 40 |
| 16:0015:00 | Clear | 28 | 0 | 8 | 41 |
| 17:0016:00 | Clear | 27 | 0 | 8 | 46 |
| 18:0017:00 | Clear | 26 | 0 | 7 | 58 |
| 19:0018:00 | Clear | 24 | 0 | 7 | 62 |
| 20:0019:00 | Clear | 23 | 0 | 6 | 66 |
| 21:0020:00 | Clear | 22 | 0 | 6 | 70 |
Based on data from MET Norway · Licence: CC BY 4.0 · Forecast made Sat 31 Oct 2026 · 07:18 Bangladesh time
The ground
Gaddafi Stadium, Lahore
Men’s ODIs here: 11 matches from March 2022 to October 2026, before this match.
| Innings | Average | Median | Wickets |
|---|---|---|---|
| First innings | 276.4 | 304 | 8.2 |
| Second innings | 254.9 | 243 | 6.4 |
| Won by the side batting second | 7/11 |
|---|---|
| Toss winners chose to field | 7/11 |
Head to head
Pakistan vs Sri Lanka in ODIs
37Pakistan
62 since 2003
23Sri Lanka
Last five years: 8 matches, Pakistan 6, Sri Lanka 2.
Pakistan 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