You’re in Telegram’s browser

If the download below doesn’t start, open this page in Chrome.

Open in Chrome

Nothing happened? Tap ⋮ at the top right, then Open in browser.

You’re in Facebook’s browser

Tap Download below. When it asks whether to leave the app, tap Continue, and Chrome downloads the file.

Open in Chrome

Nothing happened? Tap ⋮ or ⋯ at the top right, then Open in external browser or Open in browser.

You’re in Instagram’s browser

Tap Download below. When Instagram asks to leave the app, tap Continue, and Chrome downloads the file.

Open in Chrome

Nothing happened? Tap ⋮ at the top right, then Open in Chrome.

FantasyArena Pro বাংলা

Pakistan ODI Tri-Series · 1st ODI

Pakistan vs Sri Lanka

ODI: Fantasy XI predictions, playing XIs and form, by the app’s points system.

PAK vs SL

Sun 18 Oct 2026 · 14:00 Bangladesh time · 13:30 India time
Rawalpindi Cricket Stadium, Rawalpindi

Points final 09:58

Pakistan won by 37 runs

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

Saad Baig 99

Batters

Pavan Rathnayake 149
Babar Azam 93

All-rounders

Janith Liyanage 100
C Salman Agha 366
Faheem Ashraf 93

Bowlers

Shaheen Afridi 126
Haris Rauf 81
Naseem Shah 79
Asitha Fernando 118
VC Eshan Malinga 241.5

C Salman Agha · VC Eshan Malinga

Total1,545.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. 26 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

  • Babar AzamBAT 93 9 credits · form 66.8 in 137 ODIs
    Last 5
    1. v Australia, 4 June 2026: 66
    2. v Australia, 2 June 2026: 28
    3. v Australia, 30 May 2026: 111
    4. v Sri Lanka, 16 November 2025: 58
    5. v Sri Lanka, 14 November 2025: 154
  • Fakhar ZamanBAT 34 9 credits · form 73.5 in 87 ODIs
    Last 5
    1. v Sri Lanka, 16 November 2025: 103
    2. v Sri Lanka, 14 November 2025: 132
    3. v Sri Lanka, 11 November 2025: 54
    4. v South Africa, 8 November 2025: 1
    5. v South Africa, 6 November 2025: 1
  • Haris RaufBOWL 81 8.5 credits · form 75.8 in 56 ODIs
    Last 5
    1. v Australia, 4 June 2026: 57
    2. v Australia, 2 June 2026: 95
    3. v Australia, 30 May 2026: 41
    4. v Bangladesh, 15 March 2026: 122
    5. v Bangladesh, 13 March 2026: 108
  • Naseem ShahBOWL 79 8.5 credits · form 75.8 in 32 ODIs
    Last 5
    1. v Sri Lanka, 14 November 2025: 24
    2. v Sri Lanka, 11 November 2025: 87
    3. v South Africa, 6 November 2025: 22
    4. v South Africa, 4 November 2025: 127
    5. v West Indies, 12 August 2025: 85
  • Saim AyubAR 26 8.5 credits · form 93.6 in 17 ODIs
    Last 5
    1. v Sri Lanka, 14 November 2025: 82
    2. v Sri Lanka, 11 November 2025: 10
    3. v South Africa, 8 November 2025: 155
    4. v South Africa, 6 November 2025: 102
    5. v South Africa, 4 November 2025: 144
  • Salman AghaAR 183 8.5 credits · form 75.3 in 50 ODIs
    Last 5
    1. v Australia, 4 June 2026: 33
    2. v Australia, 2 June 2026: 23
    3. v Australia, 30 May 2026: 60
    4. v Bangladesh, 15 March 2026: 194
    5. v Bangladesh, 13 March 2026: 126
  • Arafat MinhasBOWL 35 8 credits · form 83.3 in 3 ODIs
    Last 3
    1. v Australia, 4 June 2026: 37
    2. v Australia, 2 June 2026: 159
    3. v Australia, 30 May 2026: 247
  • Faheem AshrafAR 93 8 credits · form 58.4 in 44 ODIs
    Last 5
    1. v Bangladesh, 15 March 2026: 15
    2. v Bangladesh, 13 March 2026: 60
    3. v Bangladesh, 11 March 2026: 77
    4. v Sri Lanka, 16 November 2025: 51
    5. v Sri Lanka, 11 November 2025: 89
  • Hasan NawazBAT 65 8 credits · form 48.1 in 4 ODIs
    Last 4
    1. v South Africa, 4 November 2025: 5
    2. v West Indies, 12 August 2025: 13
    3. v West Indies, 10 August 2025: 64
    4. v West Indies, 8 August 2025: 115
  • Shaheen AfridiBOWL 126 8 credits · form 80.8 in 71 ODIs
    Last 5
    1. v Australia, 4 June 2026: 110
    2. v Australia, 2 June 2026: 145
    3. v Australia, 30 May 2026: 54
    4. v Bangladesh, 15 March 2026: 121
    5. v Bangladesh, 13 March 2026: 91
  • Saad BaigWK 99 7 credits · no ODIs in our history

Not in the XI

  • Abrar AhmedBOWL – 8 credits · form 77.9 in 19 ODIs
    Last 5
    1. v Australia, 4 June 2026: 100
    2. v Australia, 2 June 2026: 94
    3. v Australia, 30 May 2026: 84
    4. v Bangladesh, 15 March 2026: 42
    5. v Bangladesh, 11 March 2026: 7
  • Ghazi GhoriWK – 7.5 credits · form 52.7 in 4 ODIs
    Last 4
    1. v Australia, 4 June 2026: 26
    2. v Australia, 2 June 2026: 65
    3. v Australia, 30 May 2026: 129
    4. v Bangladesh, 15 March 2026: 63
  • Sufyan MoqimBOWL – 7.5 credits · form 69.5 in 4 ODIs
    Last 4
    1. v West Indies, 8 August 2025: 43
    2. v New Zealand, 5 April 2025: 52
    3. v New Zealand, 2 April 2025: 106
    4. v South Africa, 22 December 2024: 156
  • Shadab KhanAR – 7 credits · form 72.7 in 68 ODIs
    Last 5
    1. v Australia, 4 June 2026: 127
    2. v Australia, 2 June 2026: 111
    3. v Australia, 30 May 2026: 8
    4. v England, 11 November 2023: 28
    5. v South Africa, 27 October 2023: 77
  • RazaullahAR – 6 credits · no ODIs in our history

In the XI

Not in the XI

  • Dushmantha ChameeraBOWL – 8.5 credits · form 66.7 in 57 ODIs
    Last 5
    1. v England, 22 September 2026: 48
    2. v West Indies, 3 June 2026: 161
    3. v Pakistan, 14 November 2025: 75
    4. v Pakistan, 11 November 2025: 25
    5. v Zimbabwe, 31 August 2025: 129
  • Dunith WellalageAR – 8 credits · form 80.8 in 43 ODIs
    Last 5
    1. v England, 27 September 2026: 33
    2. v England, 24 September 2026: 141
    3. v England, 22 September 2026: 130
    4. v Bloomfield Cricket and Athletic Club, 3 September 2026: 100
    5. v Burgher Recreation Club, 26 August 2026: 57
  • Kamil MisharaWK – 8 credits · form 56.3 in 19 ODIs
    Last 5
    1. v Badureliya Sports Club, 30 August 2026: 50
    2. v Colts Cricket Club, 18 August 2026: 35
    3. v Bloomfield Cricket and Athletic Club, 14 August 2026: 55
    4. v Burgher Recreation Club, 10 August 2026: 141
    5. v England, 27 January 2026: 46
  • Maheesh TheekshanaBOWL – 8 credits · form 71.1 in 51 ODIs
    Last 5
    1. v West Indies, 3 June 2026: 91
    2. v Pakistan, 16 November 2025: 58
    3. v Pakistan, 11 November 2025: 79
    4. v Zimbabwe, 31 August 2025: 21
    5. v Zimbabwe, 29 August 2025: 13
  • Lahiru UdaraWK – 7 credits · form 63.7 in 9 ODIs
    Last 5
    1. v Badureliya Sports Club, 30 August 2026: 146
    2. v Ace Capital Cricket Club, 5 August 2024: 53
    3. v Negombo Cricket Club, 2 August 2024: 30
    4. v Sinhalese Sports Club, 30 July 2024: 4
    5. v Ragama Cricket Club, 27 July 2024: 145

Matchups

Batters in one XI against bowlers in the other: men’s ODIs in our history to 14 October 2026, at least 12 balls.

Batter vs bowlerBallsRunsSROut
Kusal Mendisvs Shaheen Afridi 44 50 113.6 0
Fakhar Zamanvs Asitha Fernando 31 27 87.1 0
Babar Azamvs Janith Liyanage 31 21 67.7 0
Fakhar Zamanvs Janith Liyanage 29 19 65.5 0
Babar Azamvs Asitha Fernando 29 20 69 0
All 12
Batter vs bowlerBallsRunsSROut
Janith Liyanagevs Naseem Shah 20 15 75 1
Janith Liyanagevs Haris Rauf 19 23 121.1 0
Kusal Mendisvs Haris Rauf 17 25 147.1 1
Babar Azamvs Eshan Malinga 17 9 52.9 0
Kamindu Mendisvs Naseem Shah 16 16 100 0
Salman Aghavs Asitha Fernando 15 13 86.7 0
Pavan Rathnayakevs Haris Rauf 14 14 100 0

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 head

Pick your own XI for the next match

Every match in the app has a free contest.

Download for AndroidFree · 64 MB

Version 2.4.0 · 64 MB · Android 7 or later

FantasyArena Pro64 MB · Android 7+ Download