Oddsworth

Pakistan v Sri Lanka, 1st ODI: Pakistan won by 37 runs

Pakistan 305; our pre-match call 75%. Sri Lanka 268; our pre-match call 25%.

Pakistan ODI tri-series 2026, 1st ODI

Pakistan won by 37 runs

Sunday 18 October 2026, 1:00pm GMT+5 (day/night)Rawalpindi Cricket Stadium, Rawalpindi

Prediction locked in 18th October, 00:23 UTCWhen we've said 70–80%, the favourite won 111 of 151

Pakistan, last 5

WLWLW

  • 4 Jun 2026 Pakistan won by 4 wickets v Australia
  • 2 Jun 2026 Australia won by 41 runs v Australia
  • 30 May 2026 Pakistan won by 5 wickets v Australia
  • 15 Mar 2026 Bangladesh won by 11 runs v Bangladesh
  • 13 Mar 2026 Pakistan won by 128 runs (DLS) v Bangladesh

Sri Lanka, last 5

LWLWL

  • 27 Sept 2026 England won by 223 runs v England
  • 24 Sept 2026 Sri Lanka won by 16 runs v England
  • 22 Sept 2026 England won by 89 runs v England
  • 3 Jun 2026 Sri Lanka won by 41 runs v West Indies
  • 27 Jan 2026 England won by 53 runs v England

Head to head

35Pakistan wins since 2003
22Sri Lanka wins since 2003
  • 16 Nov 2025 Pakistan won by 6 wickets at Rawalpindi Cricket Stadium
  • 14 Nov 2025 Pakistan won by 8 wickets at Rawalpindi Cricket Stadium
  • 11 Nov 2025 Pakistan won by 6 runs at Rawalpindi Cricket Stadium
  • 10 Oct 2023 Pakistan won by 6 wickets at Rajiv Gandhi International Stadium, Uppal

Pakistan teamsheet

Batting positionPlayer and last 10Exp. runsBatBowl
1Fakhar ZamanFakhar Zaman260 runs37+5.1–
2Saim AyubSaim Ayub252 runs, 3 wkts39+6.0−0.7
3Babar AzamBabar Azam406 runs44+4.5–
4Saad BaigSaad Baig †106 runs in 3 matches25+4.6–
5Salman Ali AghaSalman Ali Agha358 runs, 1 wkt32+5.6−0.3
6Hasan NawazHasan Nawaz244 runs in 7 matches23+1.2–
7Arafat MinhasArafat Minhas138 runs, 15 wkts in 6 matches16−0.6+4.4
8Faheem AshrafFaheem Ashraf133 runs, 7 wkts10+0.8+2.1
9Shaheen Shah AfridiShaheen Shah Afridi (c)82 runs, 19 wkts5−0.3+5.2
10Naseem ShahNaseem Shah81 runs, 15 wkts6+0.2+0.1
11Haris RaufHaris Rauf14 runs, 20 wkts3−0.3+0.1

Team record and squad

Sri Lanka teamsheet

Batting positionPlayer and last 10Exp. runsBatBowl
1Kamindu MendisKamindu Mendis222 runs24+1.3–
2Avishka FernandoAvishka Fernando325 runs29+3.1–
3Kusal MendisKusal Mendis (c) †461 runs37+4.5–
4Pavan RathnayakePavan Rathnayake506 runs30+6.9–
5SASahan Arachchige105 runs, 1 wkt in 7 matches22−1.4+0.5
6Janith LiyanageJanith Liyanage304 runs, 2 wkts28+3.0−2.0
7Dasun ShanakaDasun Shanaka255 runs, 3 wkts16+0.7−3.4
8Sachindu ColombageSachindu Colombage22 runs, 6 wkts in 4 matches10−0.1−4.4
9Eshan MalingaEshan Malinga26 runs, 10 wkts6−1.1−4.9
10Asitha FernandoAsitha Fernando14 runs, 14 wkts3−1.4−1.1
11Dilshan MadushankaDilshan Madushanka3 runs, 15 wkts3−0.3−1.0

Team record and squad

Share