Pakistan ODI Tri-Series · 5th ODI
Pakistan vs Sri Lanka
ODI: Fantasy XI predictions, playing XIs and form, by the app’s points system.
PAK vs SL
Tue 27 Oct 2026 · 14:00 Bangladesh time · 13:30 India time · 13:00 local time
Gaddafi Stadium, Lahore
Sri Lanka won by 8 wickets
Toss: Sri Lanka 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.
Steady653.5
More points than 81.3% of 5,000 random valid XIs: above the middle one
Balanced595.5
More points than 68% of 5,000 random valid XIs: above the middle one
Bold615.5
More points than 73.1% of 5,000 random valid XIs: above the middle one
540.2the random XIs’ average
704.5where their top tenth starts
1,051the 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 Shaheen Afridi
Steady: Naseem Shah, Dilshan Madushanka in, Salman Agha, Kamindu Mendis out.
Total653.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
Total595.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.
Total615.5
The best possible XI
The most this match’s points could make within the app’s rules.
Wicketkeeper
Batters
All-rounders
Bowlers
C Dilshan Madushanka · VC Kamindu Mendis
Total1,051
What stands out
From the numbers on this page, all from games before this match.
- PAKArafat Minhas has the most points in this series: 463 in 3 matches.
- PAKHaris Rauf has averaged 104.2 points a game against Sri Lanka (5 ODIs), and 78.1 across all ODIs.
- PAKShaheen Afridi has averaged 65.6 points a game against Sri Lanka (5 ODIs), and 87.6 across all ODIs.
- PAKShaheen Afridi has averaged 114.7 points a game at Gaddafi Stadium, Lahore (7 ODIs), and 87.6 across all ODIs.
- SLJanith Liyanage has scored 38 runs off 33 balls from Haris Rauf, a strike rate of 115.2, 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. 30 of the 34 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 57 9 credits · form 66.6 in 140 ODIs
- 140 ODIs
- 79.7
- 16 vs SL
- 78.7
- 9 here
- 81
- 3 in series
- 201 pts
Last 5- v England, 25 October 2026: 50
- v England, 20 October 2026: 58
- v Sri Lanka, 18 October 2026: 93
- v Australia, 4 June 2026: 66
- v Australia, 2 June 2026: 28
- Fakhar ZamanBAT 21 9 credits · form 67.6 in 90 ODIs
- 90 ODIs
- 81.1
- 13 vs SL
- 75
- 6 here
- 71.7
- 3 in series
- 61 pts
Last 5- 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
- v Sri Lanka, 14 November 2025: 132
- Shaheen AfridiBOWL 69 9 credits · form 83 in 74 ODIs
- 74 ODIs
- 87.6
- 5 vs SL
- 65.6
- 7 here
- 114.7
- 3 in series
- 318 pts
Last 5- v England, 25 October 2026: 146
- v England, 20 October 2026: 46
- v Sri Lanka, 18 October 2026: 126
- v Australia, 4 June 2026: 110
- v Australia, 2 June 2026: 145
- Haris RaufBOWL 8 8.5 credits · form 75 in 59 ODIs
- 59 ODIs
- 78.1
- 5 vs SL
- 104.2
- 8 here
- 81.4
- 3 in series
- 212 pts
Last 5- v England, 25 October 2026: 53
- v England, 20 October 2026: 78
- v Sri Lanka, 18 October 2026: 81
- v Australia, 4 June 2026: 57
- v Australia, 2 June 2026: 95
- Naseem ShahBOWL 10 8.5 credits · form 74.7 in 34 ODIs
- 34 ODIs
- 84
- 3 vs SL
- –
- 2 here
- –
- 2 in series
- 130 pts
Last 5- 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
- v South Africa, 6 November 2025: 22
- Salman AghaAR 17 8.5 credits · form 76.9 in 53 ODIs
- 53 ODIs
- 73.1
- 4 vs SL
- –
- 5 here
- 40.8
- 3 in series
- 273 pts
Last 5- v England, 25 October 2026: 62
- v England, 20 October 2026: 28
- v Sri Lanka, 18 October 2026: 183
- v Australia, 4 June 2026: 33
- v Australia, 2 June 2026: 23
- Arafat MinhasBOWL 61 8 credits · form 100.1 in 6 ODIs
- 6 ODIs
- 151
- 1 vs SL
- –
- 3 here
- –
- 3 in series
- 463 pts
Last 5- v England, 25 October 2026: 85
- v England, 20 October 2026: 343
- v Sri Lanka, 18 October 2026: 35
- v Australia, 4 June 2026: 37
- v Australia, 2 June 2026: 159
- Hasan NawazBAT 27 8 credits · form 56 in 7 ODIs
- 7 ODIs
- 61.1
- 1 vs SL
- –
- 1 here
- –
- 3 in series
- 231 pts
Last 5- 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
- v West Indies, 12 August 2025: 13
- Maaz SadaqatAR 16 7 credits · form 68.8 in 6 ODIs
- 6 ODIs
- 64.7
- 0 vs SL
- –
- 2 here
- –
- 0 in series
- 0 pts
Last 5- v Australia, 4 June 2026: 57
- v Australia, 2 June 2026: 3
- v Australia, 30 May 2026: 16
- v Bangladesh, 15 March 2026: 16
- v Bangladesh, 13 March 2026: 262
- Saad BaigWK 9 7 credits · form 54.1 in 3 ODIs
- 3 ODIs
- –
- 1 vs SL
- –
- 1 here
- –
- 3 in series
- 242 pts
- Shadab KhanAR 6 7 credits · form 78.6 in 69 ODIs
- 69 ODIs
- 74.9
- 9 vs SL
- 77.2
- 4 here
- –
- 1 in series
- 233 pts
Last 5- v England, 25 October 2026: 233
- v Australia, 4 June 2026: 127
- v Australia, 2 June 2026: 111
- v Australia, 30 May 2026: 8
- v England, 11 November 2023: 28
Not in the XI
- Sahibzada FarhanBAT – 8.5 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
- Saim AyubAR – 8.5 credits · form 84.8 in 20 ODIs
- 20 ODIs
- 97.7
- 3 vs SL
- –
- 1 here
- –
- 3 in series
- 72 pts
Last 5- v England, 25 October 2026: 25
- v England, 20 October 2026: 21
- v Sri Lanka, 18 October 2026: 26
- v Sri Lanka, 14 November 2025: 82
- v Sri Lanka, 11 November 2025: 10
- 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
- Faheem AshrafAR – 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
- 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.1 in 1 ODI
- 1 ODI
- –
- 0 vs SL
- –
- 1 here
- –
- 1 in series
- 101 pts
Last game - Sufyan MoqimBOWL – 7.5 credits · form 69.6 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
In the XI
- Asitha FernandoBOWL 49 9 credits · form 64.8 in 37 ODIs
- 37 ODIs
- 57.3
- 3 vs PAK
- –
- 0 here
- –
- 2 in series
- 165 pts
- Avishka FernandoBAT 28 8.5 credits · form 72.7 in 60 ODIs
- 60 ODIs
- 64.8
- 3 vs PAK
- –
- 0 here
- –
- 2 in series
- 184 pts
Last 5- v England, 22 October 2026: 171
- 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
- Dasun ShanakaAR 4 8.5 credits · form 65.6 in 68 ODIs
- 68 ODIs
- 53.3
- 5 vs PAK
- 64
- 0 here
- –
- 2 in series
- 255 pts
Last 5- v England, 22 October 2026: 188
- 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
- Eshan MalingaBOWL 51 8.5 credits · form 62 in 19 ODIs
- 19 ODIs
- 60.7
- 2 vs PAK
- –
- 0 here
- –
- 2 in series
- 168 pts
Last 5- v England, 22 October 2026: 7
- 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
- Kamindu MendisAR 128 8.5 credits · form 75.4 in 38 ODIs
- 38 ODIs
- 65.3
- 4 vs PAK
- –
- 0 here
- –
- 2 in series
- 120 pts
- Kusal MendisWK 48 8.5 credits · form 74.6 in 146 ODIs
- 146 ODIs
- 63.9
- 9 vs PAK
- 72.2
- 0 here
- –
- 2 in series
- 40 pts
- Dilshan MadushankaBOWL 180 8 credits · form 74.3 in 37 ODIs
- 37 ODIs
- 80.2
- 2 vs PAK
- –
- 0 here
- –
- 2 in series
- 82 pts
- Dunith WellalageAR 44 8 credits · form 81.5 in 44 ODIs
- 44 ODIs
- 78.5
- 2 vs PAK
- –
- 0 here
- –
- 1 in series
- 100 pts
Last 5- v England, 22 October 2026: 100
- 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
- Janith LiyanageAR 12 8 credits · form 79.8 in 48 ODIs
- 48 ODIs
- 68.6
- 4 vs PAK
- –
- 0 here
- –
- 2 in series
- 263 pts
- Pavan RathnayakeBAT 43 8 credits · form 88.1 in 28 ODIs
- 28 ODIs
- 97.9
- 2 vs PAK
- –
- 0 here
- –
- 2 in series
- 385 pts
- Sahan ArachchigeAR 77 7.5 credits · form 82.4 in 22 ODIs
- 22 ODIs
- 83.5
- 1 vs PAK
- –
- 0 here
- –
- 2 in series
- 46 pts
Last 5- v England, 22 October 2026: 33
- 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
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
- Kamil MisharaWK – 8 credits · form 56.2 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
- Maheesh TheekshanaBOWL – 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
- 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 25 October 2026, at least 12 balls.
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Kusal Mendisvs Shaheen Afridi | 48 | 51 | 106.2 | 0 |
| Fakhar Zamanvs Asitha Fernando | 44 | 36 | 81.8 | 0 |
| Babar Azamvs Asitha Fernando | 40 | 33 | 82.5 | 0 |
| Salman Aghavs Asitha Fernando | 37 | 37 | 100 | 1 |
| Kusal Mendisvs Shadab Khan | 35 | 38 | 108.6 | 0 |
All 12
| Batter vs bowler | Balls | Runs | SR | Out |
|---|---|---|---|---|
| Babar Azamvs Eshan Malinga | 35 | 24 | 68.6 | 1 |
| Janith Liyanagevs Haris Rauf | 33 | 38 | 115.2 | 1 |
| Babar Azamvs Janith Liyanage | 31 | 21 | 67.7 | 0 |
| Fakhar Zamanvs Janith Liyanage | 29 | 19 | 65.5 | 0 |
| Kusal Mendisvs Haris Rauf | 29 | 33 | 113.8 | 1 |
| Janith Liyanagevs Naseem Shah | 28 | 20 | 71.4 | 1 |
| Kamindu Mendisvs Naseem Shah | 27 | 23 | 85.2 | 0 |
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
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 November 2025 to October 2026.
Latest results
- 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
- Australia vs Pakistan Lost 2 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.06 | 1.9 | 5.54 | 1.4 |
| Middle11–40 | 4.78 | 4.4 | 4.76 | 5.1 |
| Death41–50 | 6.8 | 2.2 | 5.68 | 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 |
|---|---|---|---|
| Haris Rauf5 matches | 1.6 | 4.8 | 1.6 |
| Shadab Khan3 matches | 0 | 3.8 | 1.2 |
| Shaheen Afridi5 matches | 3.8 | 3.4 | 1.1 |
| Arafat Minhas5 matches | 1 | 6.5 | 0.8 |
| Naseem Shah2 matches | 1.8 | 1.2 | 0.4 |
| Abrar Ahmed2 matches | 1 | 2.8 | 0.2 |
| Saim Ayub3 matches | 0 | 2.4 | 0 |
| Faheem Ashraf2 matches | 0.2 | 1.8 | 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 | 3 |
| 1 | Sahibzada Farhan | 2 |
| 2 | Maaz Sadaqat | 2 |
| 2 | Saim Ayub | 3 |
| 3 | Babar Azam | 5 |
| 4 | Ghazi Ghori | 2 |
| 4 | Saad Baig | 3 |
| 5 | Salman Agha | 5 |
| 6 | Hasan Nawaz | 3 |
| 7 | Arafat Minhas | 5 |
| 7.7 | Shadab Khan | 3 |
Sri Lanka’s last 10 men’s ODIs from November 2025 to October 2026.
Latest results
- 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
- Sri Lanka vs England Won 24 September 2026 · by 16 runs
- England vs Sri Lanka Lost 22 September 2026 · by 89 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.29 | 1.4 | 5.58 | 1 |
| Middle11–40 | 5.52 | 4.4 | 5.5 | 3.6 |
| Death41–50 | 7.57 | 3.6 | 8.68 | 2.6 |
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 Malinga4 matches | 1.4 | 4 | 2.2 |
| Asitha Fernando5 matches | 4.2 | 3.4 | 2 |
| Dilshan Madushanka5 matches | 3.4 | 4 | 1.8 |
| Dunith Wellalage4 matches | 0.2 | 6.4 | 1.2 |
| Sachindu Colombage4 matches | 0 | 6.2 | 1 |
| Dasun Shanaka2 matches | 0.2 | 1.6 | 0.8 |
| Dushmantha Chameera1 match | 0.2 | 1.2 | 0.4 |
| Janith Liyanage2 matches | 0 | 1.4 | 0.2 |
Batting order
Each batter’s average place in the order over the last 5 matches; 1 and 2 open.
| Place | Batter | Innings |
|---|---|---|
| 1.6 | Kamindu Mendis | 5 |
| 2 | Avishka Fernando | 2 |
| 3 | Kusal Mendis | 5 |
| 4 | Pavan Rathnayake | 5 |
| 6 | Dasun Shanaka | 2 |
| 6 | Sahan Arachchige | 2 |
| 6 | Janith Liyanage | 5 |
| 7.2 | Dunith Wellalage | 4 |
| 8 | Sachindu Colombage | 4 |
| 9 | Eshan Malinga | 3 |
| 9 | Dushmantha Chameera | 1 |
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