Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next ODI England (A)
One Day Internationals - Sat 15 May, 11:00 Their stats Preview

Pakistan ODI Stats

Pakistan ODIs game by game, and how the opposition did in each

Updated 4 June 2026, after the Australia game

Reset
Stat Avg
One Day Internationals 12 Aug 25 West IndiesA 92294/6
One Day Internationals 10 Aug 25 West IndiesA 171/7184/5
One Day Internationals 8 Aug 25 West IndiesA 284/5280
One Day Internationals 4 Apr 25 New ZealandA 221264/8
One Day Internationals 1 Apr 25 New ZealandA 208292/8
One Day Internationals 28 Mar 25 New ZealandA 271344/9
One Day Internationals 22 Dec 24 South AfricaA 308/9271
One Day Internationals 19 Dec 24 South AfricaA 329248
One Day Internationals 17 Dec 24 South AfricaA 242/7239/9
One Day Internationals 28 Nov 24 ZimbabweA 303/6204
One Day Internationals 26 Nov 24 ZimbabweA 148/0145
One Day Internationals 24 Nov 24 ZimbabweA 60/6205
One Day Internationals 10 Nov 24 AustraliaA 143/2140/9
One Day Internationals 8 Nov 24 AustraliaA 169/1163
One Day Internationals 4 Nov 24 AustraliaA 203204/8
ICC Cricket World Cup 11 Nov 23 EnglandA 244337/9
ICC Cricket World Cup 4 Nov 23 New ZealandA 200/1401/6
ICC Cricket World Cup 20 Oct 23 AustraliaA 305367/9
ICC Cricket World Cup 14 Oct 23 IndiaA 191192/3
One Day Internationals 26 Aug 23 AfghanistanA 268/8209
One Day Internationals 24 Aug 23 AfghanistanA 302/9300/5
One Day Internationals 22 Aug 23 AfghanistanA 20159/9
ICC Cricket World Cup Super League 21 Aug 22 NetherlandsA 206197
ICC Cricket World Cup Super League 18 Aug 22 NetherlandsA 191/3186
ICC Cricket World Cup Super League 16 Aug 22 NetherlandsA 314/6298/8
ICC Cricket World Cup Super League 13 Jul 21 EnglandA 331/9332/7
ICC Cricket World Cup Super League 10 Jul 21 EnglandA 195247
Runs 226245 92294 171184 284280 221264 208292 271344 308271 329248 242239 303204 148145 60205 143140 169163 203204 244337 200401 305367 191192 268209 302300 20159 206197 191186 314298 331332 195247
Wickets 8.47.4 610 57 105 810 810 910 109 1010 97 106 100 106 92 101 810 910 61 910 310 108 59 910 1010 103 86 79 1010
Run rate 5.525.60 3.15.9 4.65.5 5.85.7 5.56.3 5.05.8 6.16.9 6.66.5 6.65.8 4.94.8 6.15.1 8.14.5 2.95.1 5.34.4 6.44.7 4.46.1 5.66.7 7.88.0 6.77.3 4.56.3 5.44.3 6.16.0 4.33.1 4.24.0 5.74.2 6.36.0 6.66.9 4.85.5
Sixes 5.36.2 112 57 68 411 810 914 69 128 52 85 33 04 41 104 63 68 138 619 08 46 15 00 60 35 63 54 51
Fours 19.721.1 622 1312 2320 1512 1622 2124 3231 2915 1723 3023 2112 723 1011 914 1519 2735 1546 3429 2618 2416 2325 135 1315 189 2621 3437 1530
Catches 5.44.9 44 35 72 710 410 88 79 69 33 55 40 73 81 71 65 55 31 87 33 65 36 83 56 73 23 56 48
Powerplay runs 46.855.7 -36 3930 4860 3762 2872 6437 4257 5368 3270 4950 7151 -62 4854 4859 3561 4372 7566 5982 4979 4230 6550 4621 3829 4935 3756 3584 3872
Powerplay wickets lost 1.161.67 -1 22 11 01 32 02 12 21 11 03 02 -2 02 02 22 20 10 00 12 12 10 34 12 23 12 12 32
Performance points 436425 242533 312366 531401 430544 396560 504571 561530 575521 439401 538373 385139 319342 397168 431185 419433 458568 346405 546637 277420 511395 392502 443271 449440 455269 479419 509560 422521
Dream11 points 758741 427953 528660 905712 703867 678946 861975 982902 1017814 778708 987664 724276 541641 665315 756360 661771 8201018 670770 9241079 491819 898707 655823 698514 789714 796457 878704 876972 760868
Each figure is Pakistan's, the opposition's under it. Wickets are the wickets Pakistan took.

Pakistan ODI Game by Game

Runs, the last 27 ODIs, newest on the left

Line220.5
Avg
Hit
One Day Internationals 12 Aug 25 West IndiesA 92294/6
One Day Internationals 10 Aug 25 West IndiesA 171/7184/5
One Day Internationals 8 Aug 25 West IndiesA 284/5280
One Day Internationals 4 Apr 25 New ZealandA 221264/8
One Day Internationals 1 Apr 25 New ZealandA 208292/8
One Day Internationals 28 Mar 25 New ZealandA 271344/9
One Day Internationals 22 Dec 24 South AfricaA 308/9271
One Day Internationals 19 Dec 24 South AfricaA 329248
One Day Internationals 17 Dec 24 South AfricaA 242/7239/9
One Day Internationals 28 Nov 24 ZimbabweA 303/6204
One Day Internationals 26 Nov 24 ZimbabweA 148/0145
One Day Internationals 24 Nov 24 ZimbabweA 60/6205
One Day Internationals 10 Nov 24 AustraliaA 143/2140/9
One Day Internationals 8 Nov 24 AustraliaA 169/1163
One Day Internationals 4 Nov 24 AustraliaA 203204/8
ICC Cricket World Cup 11 Nov 23 EnglandA 244337/9
ICC Cricket World Cup 4 Nov 23 New ZealandA 200/1401/6
ICC Cricket World Cup 20 Oct 23 AustraliaA 305367/9
ICC Cricket World Cup 14 Oct 23 IndiaA 191192/3
One Day Internationals 26 Aug 23 AfghanistanA 268/8209
One Day Internationals 24 Aug 23 AfghanistanA 302/9300/5
One Day Internationals 22 Aug 23 AfghanistanA 20159/9
ICC Cricket World Cup Super League 21 Aug 22 NetherlandsA 206197
ICC Cricket World Cup Super League 18 Aug 22 NetherlandsA 191/3186
ICC Cricket World Cup Super League 16 Aug 22 NetherlandsA 314/6298/8
ICC Cricket World Cup Super League 13 Jul 21 EnglandA 331/9332/7
ICC Cricket World Cup Super League 10 Jul 21 EnglandA 195247

Pakistan ODI Results

The last 27 ODIs, newest first: 15 won

Opponent Result PAK Opp RR
West Indies (A)ODI, 12 Aug 2025 Lby 202 runs 9229.2 ov 294/650 ov 3.14
West Indies (A)ODI, 10 Aug 2025 Lby 5 wickets 171/737 ov 184/533.2 ov 4.62
West Indies (A)ODI, 8 Aug 2025 Wby 5 wickets 284/548.5 ov 28049 ov 5.82
New Zealand (A)ODI, 4 Apr 2025 Lby 43 runs 22140 ov 264/842 ov 5.53
New Zealand (A)ODI, 1 Apr 2025 Lby 84 runs 20841.2 ov 292/850 ov 5.03
New Zealand (A)ODI, 28 Mar 2025 Lby 73 runs 27144.1 ov 344/950 ov 6.14
South Africa (A)ODI, 22 Dec 2024 Wby 36 runs 308/947 ov 27142 ov 6.55
South Africa (A)ODI, 19 Dec 2024 Wby 81 runs 32949.5 ov 24843.1 ov 6.60
South Africa (A)ODI, 17 Dec 2024 Wby 3 wickets 242/749.3 ov 239/950 ov 4.89
Zimbabwe (A)ODI, 28 Nov 2024 Wby 99 runs 303/650 ov 20440.1 ov 6.06
Zimbabwe (A)ODI, 26 Nov 2024 Wby 10 wickets 148/018.2 ov 14532.3 ov 8.07
Zimbabwe (A)ODI, 24 Nov 2024 Lby 80 runs 60/621 ov 20540.2 ov 2.86
Australia (A)ODI, 10 Nov 2024 Wby 8 wickets 143/226.5 ov 140/931.5 ov 5.33
Australia (A)ODI, 8 Nov 2024 Wby 9 wickets 169/126.3 ov 16335 ov 6.38
Australia (A)ODI, 4 Nov 2024 Lby 2 wickets 20346.4 ov 204/833.3 ov 4.35
England (A)CWC, 11 Nov 2023 Lby 93 runs 24443.3 ov 337/950 ov 5.61
New Zealand (A)CWC, 4 Nov 2023 Wby 21 runs 200/125.3 ov 401/650 ov 7.84
Australia (A)CWC, 20 Oct 2023 Lby 62 runs 30545.3 ov 367/950 ov 6.70
India (A)CWC, 14 Oct 2023 Lby 7 wickets 19142.5 ov 192/330.3 ov 4.46
Afghanistan (A)ODI, 26 Aug 2023 Wby 59 runs 268/850 ov 20948.4 ov 5.36
Afghanistan (A)ODI, 24 Aug 2023 Wby 1 wicket 302/949.5 ov 300/550 ov 6.06
Afghanistan (A)ODI, 22 Aug 2023 Wby 142 runs 20147.1 ov 59/919.2 ov 4.26
Netherlands (A)CWCSL, 21 Aug 2022 Wby 9 runs 20649.4 ov 19749.2 ov 4.15
Netherlands (A)CWCSL, 18 Aug 2022 Wby 7 wickets 191/333.4 ov 18644.1 ov 5.67
Netherlands (A)CWCSL, 16 Aug 2022 Wby 16 runs 314/650 ov 298/850 ov 6.28
England (A)CWCSL, 13 Jul 2021 Lby 3 wickets 331/950 ov 332/748 ov 6.62
England (A)CWCSL, 10 Jul 2021 Lby 52 runs 19541 ov 24745.2 ov 4.76

Pakistan ODI Splits

The last 27 ODIs: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game

VenuePW-LWin %RunsOpp
Away 27 15-12 56% 226 245
InningsPW-LWin %RunsOpp
Batting first 11 7-4 64% 257 218
Chasing 16 8-8 50% 205 263
TossPW-LWin %RunsOpp
Won the toss 16 9-7 56% 215 248
Lost the toss 11 6-5 55% 242 240
CompetitionPW-LWin %RunsOpp
One Day Internationals 18 11-7 61% 218 225
ICC Cricket World Cup Super League 5 3-2 60% 247 252
ICC Cricket World Cup 4 1-3 25% 235 324
OpponentPW-LWin %RunsOpp
Australia 4 2-2 50% 205 219
New Zealand 4 1-3 25% 225 325
South Africa 3 3-0 100% 293 253
Afghanistan 3 3-0 100% 257 189
Netherlands 3 3-0 100% 237 227
Zimbabwe 3 2-1 67% 170 185
West Indies 3 1-2 33% 182 253
England 3 0-3 0% 257 305
India 1 0-1 0% 191 192
GroundPW-LWin %RunsOpp
Mahinda Rajapaksa International Cricket Stadium, Hambantota 3 3-0 100% 257 189
Hazelaarweg, Rotterdam 3 3-0 100% 237 227
Queens Sports Club, Bulawayo 3 2-1 67% 170 185
Brian Lara Stadium, Tarouba 3 1-2 33% 182 253
M.Chinnaswamy Stadium, Bengaluru 2 1-1 50% 253 384
The Wanderers Stadium, Johannesburg 1 1-0 100% 308 271
SuperSport Park, Centurion 1 1-0 100% 329 248
Boland Park, Paarl 1 1-0 100% 242 239
Perth Stadium, Perth, Western Australia 1 1-0 100% 143 140
Adelaide Oval, Adelaide 1 1-0 100% 169 163
Bay Oval, Mount Maunganu 1 0-1 0% 221 264
Seddon Park, Hamilton 1 0-1 0% 208 292
McLean Park, Napier 1 0-1 0% 271 344
Melbourne Cricket Ground, Jolimont, Melbourne, Victoria 1 0-1 0% 203 204
Eden Gardens, Kolkata 1 0-1 0% 244 337
Narendra Modi Stadium, Ahmedabad 1 0-1 0% 191 192
Edgbaston, Birmingham 1 0-1 0% 331 332
Lord's, London 1 0-1 0% 195 247
YearPW-LWin %RunsOpp
2025 6 1-5 17% 208 276
2024 9 7-2 78% 212 202
2023 7 4-3 57% 244 266
2022 3 3-0 100% 237 227
2021 2 0-2 0% 263 290

ODI Sides

International sides with 8+ ODIs in the last two years, by win rate

SidePWin %RunsOpp
1Afghanistan 1573%247221
2India 2871%273263
3New Zealand 3263%233227
4Sri Lanka 2255%250238
5South Africa 2454%255265
6Pakistan 2654%225235
7Australia 2245%245244
8England 2442%279248
9West Indies 2638%236245
10Namibia 838%201255
11Bangladesh 2737%207217
12Zimbabwe 1631%216232
13Ireland 1429%244258

Pakistan ODI Questions

What is Pakistan's average ODI score?

Pakistan have averaged 226 runs per ODI over their last 27 ODIs, and conceded 245. Their highest was 331 against England on 13 Jul 2021, their lowest 60 against Zimbabwe.

What is Pakistan's ODI record?

Pakistan have won 15 and lost 12 of their last 27 ODIs.

Do Pakistan do better batting first or chasing in ODIs?

Batting first, Pakistan have won 7 of 11 and averaged 257. Batting second they have won 8 of 16, averaging 205.

Who has scored the most ODI runs for Pakistan recently?

Over Pakistan's last 27 ODIs: Babar Azam (1097 runs in 24), Mohammad Rizwan (788 runs in 23), Salman Agha (560 runs in 19).

Who has taken the most ODI wickets for Pakistan recently?

Over Pakistan's last 27 ODIs: Haris Rauf (40 wickets in 20), Shaheen Afridi (35 wickets in 17), Naseem Shah (30 wickets in 15).

When do Pakistan play their next ODI?

Pakistan play England away in the One Day Internationals on Sat 15 May, 11:00 (UK time).