Players

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
574/8d129.24.431v Sri LankaMohaliwon4 Mar 2022Test # 2452
556/9d189.02.941v PakistanKarachidraw12 Mar 2022Test # 2455
521/6d128.54.041v BangladeshChristchurchwon9 Jan 2022Test # 2447
507/9d150.53.361v West IndiesBridgetowndraw16 Mar 2022Test # 2457
482117.54.092v South AfricaChristchurchwon17 Feb 2022Test # 2450
476/4d162.02.931v AustraliaRawalpindidraw4 Mar 2022Test # 2453
473/9d150.43.131v EnglandAdelaidewon16 Dec 2021Test # 2441
459140.13.272v PakistanRawalpindidraw4 Mar 2022Test # 2453
458176.22.592v New ZealandMount Maunganuiwon1 Jan 2022Test # 2444
453136.23.321v BangladeshGqeberhawon8 Apr 2022Test # 2461
443/7171.42.584v AustraliaKarachidraw12 Mar 2022Test # 2455
425104.34.062v EnglandBrisbanewon8 Dec 2021Test # 2440
416/8d134.03.101v EnglandSydneydraw5 Jan 2022Test # 2446
411187.52.182v EnglandBridgetowndraw16 Mar 2022Test # 2457
391133.32.921v PakistanLahorewon21 Mar 2022Test # 2458
386133.52.881v West IndiesGallewon21 Nov 2021Test # 2434
375157.32.382v EnglandNorth Sounddraw8 Mar 2022Test # 2454
367121.03.031v BangladeshDurbanwon31 Mar 2022Test # 2460
364133.02.731v New ZealandChristchurchwon25 Feb 2022Test # 2451
354/9d100.03.543v New ZealandChristchurchwon25 Feb 2022Test # 2451
349/449.07.122v AustraliaLahorewon31 Mar 2022ODI # 4380
349/6d88.23.953v West IndiesNorth Sounddraw8 Mar 2022Test # 2454
348/350.06.961v NamibiaSharjahwon12 Mar 2022ODI # 4365
348/850.06.961v PakistanLahorelost31 Mar 2022ODI # 4380
345111.13.101v New ZealandKanpurdraw25 Nov 2021Test # 2435
345/9d121.42.833v West IndiesGallewon29 Nov 2021Test # 2437
333/850.06.661v NetherlandsHamiltonwon4 Apr 2022ODI # 4383
330114.42.871v PakistanChattogramlost26 Nov 2021Test # 2436
328108.13.031v BangladeshMount Maunganuilost1 Jan 2022Test # 2444
327105.33.091v South AfricaCenturionwon26 Dec 2021Test # 2443
325109.52.951v New ZealandWankhedewon3 Dec 2021Test # 2438
314/750.06.281v South AfricaCenturionwon18 Mar 2022ODI # 4370
313/750.06.261v PakistanLahorewon29 Mar 2022ODI # 4379
311100.33.091v West IndiesNorth Sounddraw8 Mar 2022Test # 2454
308/649.06.282v OmanAl Ameratwon5 Feb 2022ODI # 4351
307/950.06.141v U.A.E.Al Ameratlost5 Feb 2022ODI # 4351
306/450.06.121v AfghanistanChattogramwon25 Feb 2022ODI # 4358
305/950.06.102v U.A.E.Sharjahlost12 Mar 2022ODI # 4365
303/9d68.54.403v Sri LankaBengaluruwon12 Mar 2022Test # 2456
30375.44.001v EnglandHobartwon14 Jan 2022Test # 2449
302/850.06.041v Sri LankaPallekelewon18 Jan 2022ODI # 4343
300/548.36.182v ZimbabwePallekelewon16 Jan 2022ODI # 4341
300/4d98.33.041v BangladeshMirpurwon4 Dec 2021Test # 2439
298115.52.572v South AfricaDurbanlost31 Mar 2022Test # 2460
297103.02.883v AustraliaBrisbanelost8 Dec 2021Test # 2440
297116.32.542v EnglandSt George'swon24 Mar 2022Test # 2459
296/950.05.921v Sri LankaPallekelelost16 Jan 2022ODI # 4341
296/450.05.921v IndiaPaarlwon19 Jan 2022ODI # 4344
296142.32.072v IndiaKanpurdraw25 Nov 2021Test # 2435
29479.13.712v AustraliaSydneydraw5 Jan 2022Test # 2446
29380.03.662v South AfricaChristchurchlost25 Feb 2022Test # 2451
292/850.05.841v NepalKirtipurwon25 Mar 2022ODI # 4376
291/950.05.821v NamibiaWindhoekwon27 Nov 2021ODI # 4338
288/348.15.972v IndiaPaarlwon21 Jan 2022ODI # 4346
28749.55.751v IndiaCape Townwon23 Jan 2022ODI # 4349
287/650.05.741v South AfricaPaarllost21 Jan 2022ODI # 4346
286/850.05.722v P.N.G.Kirtipurlost25 Mar 2022ODI # 4376
286115.42.472v BangladeshChattogramwon26 Nov 2021Test # 2436
283/748.45.812v NepalKirtipurwon26 Mar 2022ODI # 4377
28349.25.732v South AfricaCape Townlost23 Jan 2022ODI # 4349
282/950.05.642v OmanWindhoeklost27 Nov 2021ODI # 4338
280/950.05.602v ZimbabwePallekelelost18 Jan 2022ODI # 4343
278/850.05.561v P.N.G.Kirtipurlost26 Mar 2022ODI # 4377
27879.33.493v New ZealandChristchurchlost9 Jan 2022Test # 2447
277/850.05.541v NetherlandsCenturionn/r26 Nov 2021ODI # 4337
276/346.15.972v NamibiaSharjahwon11 Mar 2022ODI # 4364
27648.55.652v BangladeshCenturionlost18 Mar 2022ODI # 4370
276/7d70.03.943v New ZealandWankhedewon3 Dec 2021Test # 2438
275/850.05.501v OmanSharjahlost11 Mar 2022ODI # 4364
270/9102.02.644v AustraliaSydneydraw5 Jan 2022Test # 2446
26948.55.501v IrelandKingstonwon8 Jan 2022ODI # 4339
268116.42.292v AustraliaLahorelost21 Mar 2022Test # 2458
26787.53.032v EnglandMelbournewon26 Dec 2021Test # 2442
266/547.35.602v OmanDubai (DICS)won14 Mar 2022ODI # 4366
26660.14.423v South AfricaJohannesburglost3 Jan 2022Test # 2445
265/850.05.302v South AfricaPaarllost19 Jan 2022ODI # 4344
26550.05.301v West IndiesAhmedabadwon11 Feb 2022ODI # 4356
265/550.05.301v NamibiaDubai (DICS)lost14 Mar 2022ODI # 4366
265/6d68.53.843v EnglandSydneydraw5 Jan 2022Test # 2446
264/950.05.281v NetherlandsHamiltonwon2 Apr 2022ODI # 4381
254/950.05.081v ZimbabwePallekelewon21 Jan 2022ODI # 4347
254/550.05.081v NetherlandsDohawon25 Jan 2022ODI # 4350
253104.22.422v Sri LankaGallelost29 Nov 2021Test # 2437
25259.14.251v Sri LankaBengaluruwon12 Mar 2022Test # 2456
252/077.03.273v AustraliaRawalpindidraw4 Mar 2022Test # 2453
245/120.012.251v PanamaCoolidgewon14 Nov 2021T20I # 1427
24549.14.982v West IndiesKingstonlost8 Jan 2022ODI # 4339
243/367.43.594v IndiaJohannesburgwon3 Jan 2022Test # 2445
242/620.012.101v MozambiqueRwandawon2 Nov 2021T20I # 1385
240/520.012.001v CameroonRwandawon6 Nov 2021T20I # 1399
239/520.011.951v LesothoRwandawon17 Oct 2021T20I # 1308
239/620.011.951v BahamasCoolidgewon10 Nov 2021T20I # 1413
237/650.04.741v NetherlandsDohawon23 Jan 2022ODI # 4348
237/950.04.741v West IndiesAhmedabadwon9 Feb 2022ODI # 4355
23684.12.802v AustraliaAdelaidelost16 Dec 2021Test # 2441
23592.12.544v AustraliaLahorelost21 Mar 2022Test # 2458
234/320.011.701v BelizeCoolidgewon8 Nov 2021T20I # 1408
234/7d81.02.883v New ZealandKanpurdraw25 Nov 2021Test # 2435
230/9d61.03.773v EnglandAdelaidewon16 Dec 2021Test # 2441
23085.52.672v Sri LankaGallelost21 Nov 2021Test # 2434
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-24, 2025 [Test # 2603 - Live]
>> 94/4 (35.0 ov, Mohammad Rizwan 16*, Babar Azam 49*, KA Maharaj 0/30) - Stumps

Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe Only Test, Oct 20-22, 2025 [Test # 2604]

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 2nd ODI, Oct 21, 2025 [ODI # 4912]