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 4 Jun 26 AustraliaH 161/6157
One Day Internationals 2 Jun 26 AustraliaH 190231/9
One Day Internationals 30 May 26 AustraliaH 202/5200
One Day Internationals 15 Mar 26 BangladeshH 279290/5
One Day Internationals 13 Mar 26 BangladeshH 274114
One Day Internationals 11 Mar 26 BangladeshH 114115/2
One Day Internationals 16 Nov 25 Sri LankaH 215/4211
One Day Internationals 14 Nov 25 Sri LankaH 289/2288/8
One Day Internationals 11 Nov 25 Sri LankaH 299/5293/9
One Day Internationals 8 Nov 25 South AfricaH 144/3143
One Day Internationals 6 Nov 25 South AfricaH 269/9270/2
One Day Internationals 4 Nov 25 South AfricaH 264/8263
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
ICC Champions Trophy 23 Feb 25 IndiaH 241244/4
ICC Champions Trophy 19 Feb 25 New ZealandH 260320/5
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 31 Oct 23 BangladeshH 205/3204
ICC Cricket World Cup 27 Oct 23 South AfricaH 270271/9
ICC Cricket World Cup 23 Oct 23 AfghanistanH 282/7286/2
ICC Cricket World Cup 20 Oct 23 AustraliaA 305367/9
ICC Cricket World Cup 14 Oct 23 IndiaA 191192/3
ICC Cricket World Cup 10 Oct 23 Sri LankaH 345/4344/9
ICC Cricket World Cup 6 Oct 23 NetherlandsH 286205
One Day Internationals 26 Aug 23 AfghanistanA 268/8209
One Day Internationals 24 Aug 23 AfghanistanA 302/9300/5
Pakistan total 231 1611902022792741142152892991442692649217128422120827124126030832924230314860143169203244200205270282305191345286268302
Saim Ayub Pakistan S. AyubBatter, 17 batted 44.2 59%10/17 -DNB 3325 614 7770 5366 3942 03 2331 512 10194 2531 109119 3137 113*62 1117 4252 8271 15
Fakhar Zaman Pakistan F. ZamanBatter, 13 batted 39.3 54%7/13 5545 7893 3255 02 03 4557 2441 19 126*81 8174 1215 2733 3034
Babar Azam Pakistan B. AzamBatter, 34 batted 37.3 53%18/34 4084 1616 6994 3452 102*119 2951 2732 1113 712 923 03 4764 5058 13 7883 2326 6490 5271 7395 2338 28*30 15*20 3744 3845 66*63 916 5065 7492 1814 5058 1015 518 6086 5366
Mohammad Rizwan Pakistan M. RizwanKeeper, 34 batted 34.8 62%21/34 44 4459 1020 61*92 51*54 58 32*45 44 5574 01 1638 5369 3732 527 3034 4677 314 5352 8082 15 3747 -DNB 19*43 30*27 -DNB 4471 3651 -DNB 26*21 3127 810 4640 4969 131*121 6875 6779 27
Ghazi Ghori Pakistan G. GhoriKeeper, 4 batted 34.8 50%2/4 813 3748 6592 2939
Salman Agha Pakistan S. AghaAll-rounder, 28 batted 34.4 50%14/28 1524 710 64 10698 6462 58 611 105*87 5*2 69106 6271 3049 918 2326 1111 915 5848 1924 4228 4833 3330 82*90 3026 -DNB 411 -DNB 1229 5145 -DNB -DNB 38*31 1415
Kamran Ghulam Pakistan K. GhulamBatter, 6 batted 32.0 33%2/6 01 6332 414 10399 -DNB 1728 56
Saud Shakeel Pakistan S. ShakeelBatter, 10 batted 31.8 50%5/10 6276 619 2937 -DNB 5252 2534 3031 610 3130 6853 96
Shadab Khan Pakistan S. KhanAll-rounder, 9 batted 30.2 56%5/9 29*42 71104 -DNB 47 4336 4038 -DNB 25 -DNB 3234 38 4835
Abdullah Shafique Pakistan A. ShafiqueBatter, 23 batted 28.6 43%10/23 08 2640 2933 3356 111 3649 01 02 04 5068 32*48 15 3753 64*69 1226 02 49 6869 917 5875 6461 2024 113103
H Pakistan H. NawazBatter, 4 batted 28.3 50%2/4 13 1340 36*30 63*54
Imam ul Haq Pakistan I. ul HaqBatter, 11 batted 25.5 27%3/11 1*7 312 1026 1218 1722 7071 3638 1212 1519 1330 91105
Hussain Talat Pakistan H. TalatAll-rounder, 9 batted 24.7 44%4/9 913 413 42*57 6263 1020 2225 14 3132 41*37
Mohammad Nawaz Pakistan M. NawazAll-rounder, 10 batted 24.3 40%4/10 -DNB 36*23 -DNB 5959 99 23*28 524 2424 1416 414 -DNB 3943 3025
Faheem Ashraf Pakistan F. AshrafAll-rounder, 7 batted 23.7 29%2/7 920 1415 3747 -DNB -DNB 2818 -DNB 34 7379 -DNB 22
M Pakistan M. SadaqatAll-rounder, 6 batted 22.3 17%1/6 2726 01 814 65 7546 1828
Arafat Minhas Pakistan A. MinhasAll-rounder, 3 batted 20.0 33%1/3 925 3343 18*17
Iftikhar Ahmed Pakistan I. AhmedAll-rounder, 9 batted 17.7 11%1/9 35 -DNB 17*15 2131 4027 2620 44 22*10 911 1724
Sahibzada Farhan Pakistan S. FarhanKeeper, 6 batted 16.8 17%1/6 67 34 2833 65 3146 2738
Pakistan All-rounder, 7 batted 15.6 14%1/7 3331 1330 13 46 15 2824 29*16 -DNB
Naseem Shah Pakistan N. ShahBowler, 13 batted 13.2 15%2/13 -DNB -DNB 6*1 0*1 616 -DNB 1713 5144 06 1416 1315 5*2 0*0 9*17 -DNB -DNB 4039 10*5
A Pakistan A. SamadBatter, 6 batted 11.0 17%1/6 18*30 25 1*1 3445 117 06
Shaheen Afridi Pakistan S. AfridiBowler, 21 batted 8.9 5%1/21 -DNB 1118 -DNB 3738 39 44 -DNB -DNB -DNB 12 4*4 11*7 -DNB 01 1413 01 169 08 -DNB -DNB 2419 2523 -DNB -DNB 24 3*3 108 2*10 -DNB 13*12 2*1 45
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, 15 batted 6.4 7%1/15 -DNB 015 -DNB 12 2*3 -DNB -DNB -DNB -DNB 3*9 13 87 1910 62 -DNB -DNB -DNB -DNB -DNB -DNB 03 3523 -DNB -DNB 0*1 -DNB 0*1 26 -DNB 1614 3*1
Mohammad Wasim Jr Pakistan M. Wasim JrAll-rounder, 7 batted 5.3 0%0/7 14 03 -DNB -DNB 12*9 01 12 -DNB 16*14 -DNB -DNB 79 -DNB
Hasan Ali Pakistan H. AliBowler, 4 batted 5.0 0%0/4 03 -DNB -DNB -DNB 88 1219 -DNB 01
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
Abrar Ahmed Pakistan A. AhmedBowler, 7 batted 0.57 0%0/7 -DNB 0*0 -DNB 0*0 0*10 -DNB -DNB -DNB 01 -DNB 0*0 0*0 42 -DNB -DNB -DNB
Khushdil Shah Pakistan K. ShahBatter, 2 batted 53.5 100%2/2 3839 6949
S Pakistan S. MasoodAll-rounder, 1 batted 38.0 100%1/1 3844
Usman Khan Pakistan U. KhanKeeper, 2 batted 25.5 50%1/2 1217 3933
S Pakistan S. HussainBatter, 2 batted 5.0 0%0/2 -DNB 622 47
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
Usama Mir Pakistan U. MirBowler, 2 batted 0.00 0%0/2 -DNB -DNB -DNB 03 02
H Pakistan H. KhanKeeper, 2 batted 0.00 0%0/2 012 02
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

Line240.5
Avg231243475
Hit55%
161
190
202
279
274
114
215
289
299
144
269
264
92
171
284
221
208
271
241
260
308
329
242
303
148
60
143
169
203
244
200
205
270
282
305
191
345
286
268
302
157
231
200
290
114
115
211
288
293
143
270
263
294
184
280
264
292
344
244
320
271
248
239
204
145
205
140
163
204
337
401
204
271
286
367
192
344
205
209
300
318
421
402
569
388
229
426
577
592
287
539
527
386
355
564
485
500
615
485
580
579
577
481
507
293
265
283
332
407
581
601
409
541
568
672
383
689
491
477
602
One Day Internationals 4 Jun 26 AustraliaH 161/6157
One Day Internationals 2 Jun 26 AustraliaH 190231/9
One Day Internationals 30 May 26 AustraliaH 202/5200
One Day Internationals 15 Mar 26 BangladeshH 279290/5
One Day Internationals 13 Mar 26 BangladeshH 274114
One Day Internationals 11 Mar 26 BangladeshH 114115/2
One Day Internationals 16 Nov 25 Sri LankaH 215/4211
One Day Internationals 14 Nov 25 Sri LankaH 289/2288/8
One Day Internationals 11 Nov 25 Sri LankaH 299/5293/9
One Day Internationals 8 Nov 25 South AfricaH 144/3143
One Day Internationals 6 Nov 25 South AfricaH 269/9270/2
One Day Internationals 4 Nov 25 South AfricaH 264/8263
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
ICC Champions Trophy 23 Feb 25 IndiaH 241244/4
ICC Champions Trophy 19 Feb 25 New ZealandH 260320/5
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 31 Oct 23 BangladeshH 205/3204
ICC Cricket World Cup 27 Oct 23 South AfricaH 270271/9
ICC Cricket World Cup 23 Oct 23 AfghanistanH 282/7286/2
ICC Cricket World Cup 20 Oct 23 AustraliaA 305367/9
ICC Cricket World Cup 14 Oct 23 IndiaA 191192/3
ICC Cricket World Cup 10 Oct 23 Sri LankaH 345/4344/9
ICC Cricket World Cup 6 Oct 23 NetherlandsH 286205
One Day Internationals 26 Aug 23 AfghanistanA 268/8209
One Day Internationals 24 Aug 23 AfghanistanA 302/9300/5

Pakistan Runs Match by Match

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

Line240.5
OpponentResultForAgTotal 240.5+
Avg 231243475 55%
AustraliaAustralia (H)ODI, 4 Jun Wby 4 wickets 161157318
AustraliaAustralia (H)ODI, 2 Jun Lby 41 runs 190231421
AustraliaAustralia (H)ODI, 30 May Wby 5 wickets 202200402
BangladeshBangladesh (H)ODI, 15 Mar Lby 11 runs 279290569
BangladeshBangladesh (H)ODI, 13 Mar Wby 128 runs 274114388
BangladeshBangladesh (H)ODI, 11 Mar Lby 8 wickets 114115229
Sri LankaSri Lanka (H)ODI, 16 Nov 2025 Wby 6 wickets 215211426
Sri LankaSri Lanka (H)ODI, 14 Nov 2025 Wby 8 wickets 289288577
Sri LankaSri Lanka (H)ODI, 11 Nov 2025 Wby 6 runs 299293592
South AfricaSouth Africa (H)ODI, 8 Nov 2025 Wby 7 wickets 144143287
South AfricaSouth Africa (H)ODI, 6 Nov 2025 Lby 8 wickets 269270539
South AfricaSouth Africa (H)ODI, 4 Nov 2025 Wby 2 wickets 264263527
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
IndiaIndia (H)CT, 23 Feb 2025 Lby 6 wickets 241244485
New ZealandNew Zealand (H)CT, 19 Feb 2025 Lby 60 runs 260320580
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
BangladeshBangladesh (H)CWC, 31 Oct 2023 Wby 7 wickets 205204409
South AfricaSouth Africa (H)CWC, 27 Oct 2023 Lby 1 wicket 270271541
AfghanistanAfghanistan (H)CWC, 23 Oct 2023 Lby 8 wickets 282286568
AustraliaAustralia (A)CWC, 20 Oct 2023 Lby 62 runs 305367672
IndiaIndia (A)CWC, 14 Oct 2023 Lby 7 wickets 191192383
Sri LankaSri Lanka (H)CWC, 10 Oct 2023 Wby 6 wickets 345344689
NetherlandsNetherlands (H)CWC, 6 Oct 2023 Wby 81 runs 286205491
AfghanistanAfghanistan (A)ODI, 26 Aug 2023 Wby 59 runs 268209477
AfghanistanAfghanistan (A)ODI, 24 Aug 2023 Wby 1 wicket 302300602

England Runs Match by Match

Pakistan's next opponent, their last 40 ODIs

England runs →
OpponentResultForAgTotal
Avg 271242513
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
AustraliaAustralia (A)CT, 22 Feb 2025 Lby 5 wickets 351356707
IndiaIndia (A)ODI, 12 Feb 2025 Lby 142 runs 214356570
IndiaIndia (A)ODI, 9 Feb 2025 Lby 4 wickets 304308612
IndiaIndia (A)ODI, 6 Feb 2025 Lby 4 wickets 248251499
West IndiesWest Indies (A)ODI, 6 Nov 2024 Lby 8 wickets 263267530
West IndiesWest Indies (A)ODI, 2 Nov 2024 Wby 5 wickets 329328657
West IndiesWest Indies (A)ODI, 31 Oct 2024 Lby 8 wickets 209157366
AustraliaAustralia (H)ODI, 29 Sep 2024 Lby 49 runs 309165474
AustraliaAustralia (H)ODI, 27 Sep 2024 Wby 186 runs 312126438
AustraliaAustralia (H)ODI, 24 Sep 2024 Wby 46 runs 254304558
AustraliaAustralia (H)ODI, 21 Sep 2024 Lby 68 runs 202270472
AustraliaAustralia (H)ODI, 19 Sep 2024 Lby 7 wickets 315317632
West IndiesWest Indies (A)ODI, 9 Dec 2023 Lby 4 wickets 206191397
West IndiesWest Indies (A)ODI, 6 Dec 2023 Wby 6 wickets 206202408
West IndiesWest Indies (A)ODI, 3 Dec 2023 Lby 4 wickets 325326651
PakistanPakistan (H)CWC, 11 Nov 2023 Wby 93 runs 337244581
NetherlandsNetherlands (H)CWC, 8 Nov 2023 Wby 160 runs 339179518
AustraliaAustralia (H)CWC, 4 Nov 2023 Lby 33 runs 253286539
IndiaIndia (A)CWC, 29 Oct 2023 Lby 100 runs 129229358
Sri LankaSri Lanka (H)CWC, 26 Oct 2023 Lby 8 wickets 156160316

Pakistan Runs Lines

How often each line went over, last 40 ODIs

LineOverUnderOver %
200.5281270%
220.5231758%
240.5221855%
260.5182245%
280.5112928%
LineOverUnderOver %
440.5241660%
460.5241660%
480.5231758%
500.5182245%
520.5172343%

Runs Batting First and Chasing

Pakistan's runs per game by when they batted

BattingPWForAg
First157254221
Second2515218257

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 Internationals2918-11221226
ICC Champions TrophyICC Champions Trophy20-2251282
ICC Cricket World CupICC Cricket World Cup94-5259290

Pakistan ODI Runs Questions

How many runs do Pakistan score per ODI?

Pakistan have averaged 231 runs per ODI over their last 40 ODIs, since August 2023, against their opponents' 243, with 475 in the match between them, and their best was 345 against Sri Lanka on 10 Oct 2023.

How often do Pakistan go over 240.5 runs?

Pakistan went over 240.5 runs in 22 of their last 40 ODIs, since August 2023, 55% of the time, while averaging 231 per ODI against their opponents' 243, and made 161 in their latest, against Australia.

Who scores the most runs for Pakistan?

Babar Azam scores the most runs for Pakistan over their last 40 ODIs, since August 2023, with 1268 in 34 games at 37.3 a game, ahead of Mohammad Rizwan (1184) and Salman Agha (963).

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

Pakistan's highest over their last 40 ODIs, since August 2023, is 345 runs against Sri Lanka on 10 Oct 2023 at Rajiv Gandhi International Cricket Stadium, Dehra Dun, Uttarakhand, against their average of 231.

Do Pakistan score more runs batting first or chasing?

Batting first brings Pakistan more runs over their last 40 ODIs, since August 2023: they average 254 runs batting first in 15 ODIs, and 218 batting second in 25, a gap of 36.1 runs.