Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next ODI EnglandEngland (A)
One Day Internationals - Sat 15 May, 11:00 Their runs Preview

Pakistan ODI Cricket Runs Stats

How many runs Pakistan score, and who scores the most, game by game

Updated , after the Australia game

Line30+
Reset
Player 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
Pakistan total 218 9217128422120827130832924230314860143169203244200305191268
Fakhar Zaman Pakistan F. ZamanBatter, 3 batted 51.3 33%1/3 19 126*81 2733
Saim Ayub Pakistan S. AyubBatter, 12 batted 45.3 50%6/12 03 2331 512 10194 2531 109119 3137 113*62 1117 4252 8271 15
Babar Azam Pakistan B. AzamBatter, 17 batted 37.9 59%10/17 923 03 4764 5058 13 7883 5271 7395 2338 28*30 15*20 3744 3845 66*63 1814 5058 6086
H Pakistan H. NawazBatter, 3 batted 37.3 67%2/3 1340 36*30 63*54
Mohammad Rizwan Pakistan M. RizwanKeeper, 17 batted 35.5 71%12/17 01 1638 5369 3732 527 3034 5352 8082 15 3747 -DNB 19*43 30*27 -DNB 4471 3651 -DNB 4640 4969 6779
Kamran Ghulam Pakistan K. GhulamBatter, 6 batted 32.0 33%2/6 01 6332 414 10399 -DNB 1728 56
Salman Agha Pakistan S. AghaAll-rounder, 14 batted 31.3 57%8/14 3049 918 2326 1111 915 5848 4833 3330 82*90 3026 -DNB 411 -DNB 1229 5145 -DNB 38*31
Faheem Ashraf Pakistan F. AshrafAll-rounder, 3 batted 26.0 33%1/3 -DNB 34 7379 22
Imam ul Haq Pakistan I. ul HaqBatter, 5 batted 24.6 40%2/5 1*7 312 7071 3638 1330
Hussain Talat Pakistan H. TalatAll-rounder, 3 batted 24.3 67%2/3 14 3132 41*37
Abdullah Shafique Pakistan A. ShafiqueBatter, 19 batted 21.5 37%7/19 08 2640 2933 3356 111 3649 01 02 04 5068 32*48 15 3753 64*69 1226 02 49 6461 2024
Pakistan All-rounder, 5 batted 20.8 20%1/5 3331 1330 13 2824 29*16 -DNB
Saud Shakeel Pakistan S. ShakeelBatter, 4 batted 18.5 25%1/4 2937 -DNB 3031 610 96
Naseem Shah Pakistan N. ShahBowler, 8 batted 16.0 25%2/8 616 -DNB 1713 5144 06 5*2 0*0 9*17 -DNB -DNB 4039
Mohammad Nawaz Pakistan M. NawazAll-rounder, 5 batted 15.2 20%1/5 23*28 524 1416 414 3025
Iftikhar Ahmed Pakistan I. AhmedAll-rounder, 3 batted 11.0 0%0/3 35 -DNB 2620 44
Shaheen Afridi Pakistan S. AfridiBowler, 9 batted 10.0 0%0/9 11*7 -DNB 01 169 08 -DNB -DNB 2419 2523 -DNB 108 2*10 2*1
Irfan Khan Pakistan I. KhanAll-rounder, 6 batted 8.0 0%0/6 01 1516 12 35 715 -DNB 2235
Haris Rauf Pakistan H. RaufBowler, 7 batted 6.7 14%1/7 3*9 13 62 -DNB -DNB -DNB -DNB -DNB -DNB 03 3523 -DNB 0*1 26
Hasan Ali Pakistan H. AliBowler, 3 batted 6.7 0%0/3 03 -DNB -DNB 88 1219
Mohammad Wasim Jr Pakistan M. Wasim JrAll-rounder, 3 batted 5.7 0%0/3 01 12 -DNB 16*14 -DNB -DNB
Sufiyan Muqeem Pakistan S. MuqeemBowler, 3 batted 5.0 0%0/3 -DNB 26 13*10 0*1
Akif Javed Pakistan A. JavedBowler, 3 batted 3.3 0%0/3 1*4 87 13
Shadab Khan Pakistan S. KhanAll-rounder, 3 batted 3.0 0%0/3 47 -DNB 25 38
Usman Khan Pakistan U. KhanKeeper, 2 batted 25.5 50%1/2 1217 3933
Mohammad Hasnain Pakistan M. HasnainBowler, 2 batted 3.0 0%0/2 42 -DNB -DNB -DNB 2*4
Aamer Jamal Pakistan A. JamalAll-rounder, 2 batted 2.5 0%0/2 5*4 -DNB 0*5
Abrar Ahmed Pakistan A. AhmedBowler, 2 batted 2.0 0%0/2 01 -DNB 42 -DNB -DNB -DNB
H Pakistan H. KhanKeeper, 1 batted 0.00 0%0/1 02
Usama Mir Pakistan U. MirBowler, 1 batted 0.00 0%0/1 03
M Pakistan M. AliBowler, 1 batted 0.00 0%0/1 0*2
A green cell reached the line. The line under a score is the balls faced; * not out; DNB did not bat.

Pakistan Team Runs

Line220.5
Avg218249467
Hit50%
92
171
284
221
208
271
308
329
242
303
148
60
143
169
203
244
200
305
191
268
294
184
280
264
292
344
271
248
239
204
145
205
140
163
204
337
401
367
192
209
386
355
564
485
500
615
579
577
481
507
293
265
283
332
407
581
601
672
383
477
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

Pakistan Runs Match by Match

The last 20 ODIs and how often Pakistan went over the line

Line220.5
OpponentResultForAgTotal 220.5+
Avg 218249467 50%
West IndiesWest Indies (A)ODI, 12 Aug 2025 Lby 202 runs 92294386
West IndiesWest Indies (A)ODI, 10 Aug 2025 Lby 5 wickets 171184355
West IndiesWest Indies (A)ODI, 8 Aug 2025 Wby 5 wickets 284280564
New ZealandNew Zealand (A)ODI, 4 Apr 2025 Lby 43 runs 221264485
New ZealandNew Zealand (A)ODI, 1 Apr 2025 Lby 84 runs 208292500
New ZealandNew Zealand (A)ODI, 28 Mar 2025 Lby 73 runs 271344615
South AfricaSouth Africa (A)ODI, 22 Dec 2024 Wby 36 runs 308271579
South AfricaSouth Africa (A)ODI, 19 Dec 2024 Wby 81 runs 329248577
South AfricaSouth Africa (A)ODI, 17 Dec 2024 Wby 3 wickets 242239481
ZimbabweZimbabwe (A)ODI, 28 Nov 2024 Wby 99 runs 303204507
ZimbabweZimbabwe (A)ODI, 26 Nov 2024 Wby 10 wickets 148145293
ZimbabweZimbabwe (A)ODI, 24 Nov 2024 Lby 80 runs 60205265
AustraliaAustralia (A)ODI, 10 Nov 2024 Wby 8 wickets 143140283
AustraliaAustralia (A)ODI, 8 Nov 2024 Wby 9 wickets 169163332
AustraliaAustralia (A)ODI, 4 Nov 2024 Lby 2 wickets 203204407
EnglandEngland (A)CWC, 11 Nov 2023 Lby 93 runs 244337581
New ZealandNew Zealand (A)CWC, 4 Nov 2023 Wby 21 runs 200401601
AustraliaAustralia (A)CWC, 20 Oct 2023 Lby 62 runs 305367672
IndiaIndia (A)CWC, 14 Oct 2023 Lby 7 wickets 191192383
AfghanistanAfghanistan (A)ODI, 26 Aug 2023 Wby 59 runs 268209477

England Runs Match by Match

Pakistan's next opponent, their last 20 ODIs

England runs →
OpponentResultForAgTotal
Avg 279234513
Sri LankaSri Lanka (H)ODI, 27 Sep Wby 223 runs 355132487
Sri LankaSri Lanka (H)ODI, 24 Sep Lby 16 runs 305321626
Sri LankaSri Lanka (H)ODI, 22 Sep Wby 89 runs 265176441
IndiaIndia (H)ODI, 19 Jul Wby 27 runs 387360747
IndiaIndia (H)ODI, 16 Jul Wby 4 wickets 235233468
IndiaIndia (H)ODI, 14 Jul Lby 6 wickets 258262520
Sri LankaSri Lanka (A)ODI, 27 Jan Wby 53 runs 357304661
Sri LankaSri Lanka (A)ODI, 24 Jan Wby 5 wickets 223219442
Sri LankaSri Lanka (A)ODI, 22 Jan Lby 19 runs 252271523
New ZealandNew Zealand (A)ODI, 1 Nov 2025 Lby 2 wickets 222226448
New ZealandNew Zealand (A)ODI, 29 Oct 2025 Lby 5 wickets 175177352
New ZealandNew Zealand (A)ODI, 26 Oct 2025 Lby 4 wickets 223224447
South AfricaSouth Africa (H)ODI, 7 Sep 2025 Wby 342 runs 41472486
South AfricaSouth Africa (H)ODI, 4 Sep 2025 Lby 5 runs 325330655
South AfricaSouth Africa (H)ODI, 2 Sep 2025 Lby 7 wickets 131137268
West IndiesWest Indies (H)ODI, 3 Jun 2025 Wby 7 wickets 246251497
West IndiesWest Indies (H)ODI, 1 Jun 2025 Wby 3 wickets 312308620
West IndiesWest Indies (H)ODI, 29 May 2025 Wby 238 runs 400162562
South AfricaSouth Africa (A)CT, 1 Mar 2025 Lby 7 wickets 179181360
AfghanistanAfghanistan (A)CT, 26 Feb 2025 Lby 8 runs 317325642

Pakistan Runs Lines

How often each line went over, last 20 ODIs

LineOverUnderOver %
180.514670%
200.512860%
220.5101050%
240.591145%
260.571335%
LineOverUnderOver %
420.512860%
440.512860%
460.512860%
480.511955%
500.581240%

Runs Batting First and Chasing

Pakistan's runs per game by when they batted

BattingPWForAg
First74253216
Second136199267

ODI Runs Table

Runs per game, sides with 8+ ODIs in the last two years

SidePForAgMatch
1EnglandEngland 24279248527
2IndiaIndia 28273263536
3South AfricaSouth Africa 24255265520
4Sri LankaSri Lanka 22250238488
5AfghanistanAfghanistan 14247219466
6AustraliaAustralia 22245244489
7IrelandIreland 14244258503
8West IndiesWest Indies 26236245481
9New ZealandNew Zealand 32233227460
10PakistanPakistan 26225235460
11ZimbabweZimbabwe 16216232448
12BangladeshBangladesh 26206216422
13NamibiaNamibia 8201255456

Pakistan Runs by Competition

Runs per game in each ODI competition

CompetitionPW-LForAg
One Day InternationalsOne Day Internationals169-7214230
ICC Cricket World CupICC Cricket World Cup41-3235324

Pakistan ODI Runs Questions

How many runs do Pakistan score per ODI?

Pakistan have averaged 218 runs per ODI over their last 20 ODIs, since August 2023, against their opponents' 249, with 467 in the match between them, and their best was 329 against South Africa on 19 Dec 2024.

How often do Pakistan go over 220.5 runs?

Pakistan went over 220.5 runs in 10 of their last 20 ODIs, since August 2023, 50% of the time, while averaging 218 per ODI against their opponents' 249, and made 92 in their latest, against West Indies.

Who scores the most runs for Pakistan?

Babar Azam scores the most runs for Pakistan over their last 20 ODIs, since August 2023, with 645 in 17 games at 37.9 a game, ahead of Mohammad Rizwan (603) and Saim Ayub (543).

What is Pakistan's highest runs in a recent ODI?

Pakistan's highest over their last 20 ODIs, since August 2023, is 329 runs against South Africa on 19 Dec 2024 at SuperSport Park, Centurion, against their average of 218.

Do Pakistan score more runs batting first or chasing?

Batting first brings Pakistan more runs over their last 20 ODIs, since August 2023: they average 253 runs batting first in 7 ODIs, and 199 batting second in 13, a gap of 54.3 runs.