Players

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
669157.14.252v IndiaManchesterdraw23 Jul 2025Test # 2596
626/5d114.05.491v ZimbabweBulawayowon6 Jul 2025Test # 2593
601/3d130.04.622v ZimbabweBulawayowon7 Aug 2025Test # 2599
587151.03.881v EnglandBirminghamwon2 Jul 2025Test # 2591
565/6d96.35.851v ZimbabweNottinghamwon22 May 2025Test # 2584
495153.43.221v Sri LankaGalledraw17 Jun 2025Test # 2586
485131.23.692v BangladeshGalledraw17 Jun 2025Test # 2586
471113.04.161v EnglandLeedslost20 Jun 2025Test # 2587
465100.44.612v IndiaLeedswon20 Jun 2025Test # 2587
458116.53.922v BangladeshColombo (SSC)won25 Jun 2025Test # 2588
444129.23.432v ZimbabweChattogramwon28 Apr 2025Test # 2583
431/250.08.621v South AfricaMackaywon24 Aug 2025ODI # 4897
427/6d83.05.143v EnglandBirminghamwon2 Jul 2025Test # 2591
425/4143.02.973v EnglandManchesterdraw23 Jul 2025Test # 2596
418/9d90.04.641v ZimbabweBulawayowon28 Jun 2025Test # 2590
414/550.08.281v South AfricaSouthamptonwon7 Sep 2025ODI # 4906
40789.34.542v IndiaBirminghamlost2 Jul 2025Test # 2591
400/850.08.001v West IndiesBirminghamwon29 May 2025ODI # 4880
39688.04.503v EnglandThe Ovalwon31 Jul 2025Test # 2598
387112.33.441v IndiaLord'swon10 Jul 2025Test # 2594
387119.23.242v EnglandLord'slost10 Jul 2025Test # 2594
385/750.07.701v IrelandDublinwon25 May 2025ODI # 4877
380/950.07.601v NetherlandsUtrechtwon16 May 2025ODI # 4870
374/649.27.582v ScotlandDundeewon12 Jun 2025ODI # 4888
373/582.04.544v IndiaLeedswon20 Jun 2025Test # 2587
369/650.07.381v NetherlandsDundeelost12 Jun 2025ODI # 4888
36982.54.453v ZimbabweBulawayowon28 Jun 2025Test # 2590
36785.14.304v IndiaThe Ovallost31 Jul 2025Test # 2598
36496.03.793v EnglandLeedslost20 Jun 2025Test # 2587
361/350.07.221v CanadaLauderhillwon17 May 2025ODI # 4871
358114.13.131v EnglandManchesterdraw23 Jul 2025Test # 2596
352/850.07.041v IrelandDublinn/r23 May 2025ODI # 4875
330/850.06.601v EnglandLord'swon4 Sep 2025ODI # 4904
325/950.06.502v South AfricaLord'slost4 Sep 2025ODI # 4904
323/650.06.461v NepalDundeewon8 Jun 2025ODI # 4886
32150.06.422v ScotlandDundeelost8 Jun 2025ODI # 4886
312/748.56.382v West IndiesCardiffwon1 Jun 2025ODI # 4881
31081.53.783v West IndiesBridgetownwon25 Jun 2025Test # 2589
30847.46.461v EnglandCardifflost1 Jun 2025ODI # 4881
30796.13.192v ZimbabweBulawayowon30 Jul 2025Test # 2597
304/220.015.201v South AfricaManchesterwon12 Sep 2025T20I # 3450
303/650.06.061v West IndiesDublinwon21 May 2025ODI # 4873
298/650.05.961v ZimbabweHararewon29 Aug 2025ODI # 4899
297/949.55.952v ScotlandDundeewon2 Jun 2025ODI # 4882
296/650.05.921v ScotlandAmstelveenwon8 May 2025ODI # 4866
296/750.05.921v NepalDundeelost2 Jun 2025ODI # 4882
296/850.05.921v AustraliaCairnswon19 Aug 2025ODI # 4895
294/650.05.881v PakistanTaroubawon12 Aug 2025ODI # 4894
293/850.05.861v OmanLauderhillwon27 May 2025ODI # 4879
291/850.05.822v Sri LankaHararelost29 Aug 2025ODI # 4899
286/950.05.721v CanadaLauderhillwon25 May 2025ODI # 4878
28666.54.271v West IndiesSt George'swon3 Jul 2025Test # 2592
285/750.05.701v BangladeshPallekelewon8 Jul 2025ODI # 4891
285/6d87.03.273v Sri LankaGalledraw17 Jun 2025Test # 2586
284/548.55.812v West IndiesTaroubawon8 Aug 2025ODI # 4892
284/950.05.682v U.S.A.Lauderhilllost27 May 2025ODI # 4879
282/750.05.641v ScotlandAmstelveenwon10 May 2025ODI # 4867
282/583.43.374v AustraliaLord'swon11 Jun 2025Test # 2585
28049.05.711v PakistanTaroubalost8 Aug 2025ODI # 4892
278/549.35.612v ZimbabweHararewon31 Aug 2025ODI # 4900
27749.15.631v AustraliaMackaywon22 Aug 2025ODI # 4896
277/750.05.541v Sri LankaHararelost31 Aug 2025ODI # 4900
27380.23.392v BangladeshSylhetwon20 Apr 2025Test # 2582
272/750.05.441v U.A.E.Amstelveenwon6 May 2025ODI # 4865
27168.13.974v IndiaBirminghamlost2 Jul 2025Test # 2591
26649.45.351v U.S.A.Lauderhilltied21 May 2025ODI # 4874
266/950.05.322v OmanLauderhilltied21 May 2025ODI # 4874
26563.24.182v EnglandNottinghamlost22 May 2025Test # 2584
263/950.05.262v NetherlandsAmstelveenlost10 May 2025ODI # 4867
262/950.05.241v NetherlandsDundeewon6 Jun 2025ODI # 4885
261/850.05.221v CanadaKing City (NW)won2 Sep 2025ODI # 4903
256/520.012.801v IrelandBreadywon15 Jun 2025T20I # 3238
25559.04.323v EnglandNottinghamlost22 May 2025Test # 2584
25579.23.213v ZimbabweSylhetlost20 Apr 2025Test # 2582
25373.23.452v AustraliaSt George'slost3 Jul 2025Test # 2592
251/940.06.271v EnglandThe Ovallost3 Jun 2025ODI # 4883
25167.43.702v South AfricaBulawayolost28 Jun 2025Test # 2590
248/320.012.401v West IndiesSouthamptonwon10 Jun 2025T20I # 3218
24845.55.411v Sri LankaColombo (RPS)won5 Jul 2025ODI # 4890
24751.24.812v IndiaThe Ovallost31 Jul 2025Test # 2598
24779.33.101v Sri LankaColombo (SSC)lost25 Jun 2025Test # 2588
246/720.012.301v South KoreaBaliwon10 Jul 2025T20I # 3294
246/329.48.292v West IndiesThe Ovalwon3 Jun 2025ODI # 4883
245/720.012.251v LuxembourgSzodligetwon26 Jul 2025T20I # 3377
244/414.217.022v GibraltarSofiawon11 Jul 2025T20I # 3302
244/520.012.201v SloveniaGrazwon18 May 2025T20I # 3187
24449.24.941v BangladeshColombo (RPS)won2 Jul 2025ODI # 4889
243/720.012.151v BulgariaSofialost11 Jul 2025T20I # 3302
24371.33.393v West IndiesSt George'swon3 Jul 2025Test # 2592
23719.312.151v BulgariaSofiawon12 Jul 2025T20I # 3306
23748.34.882v NamibiaKing City (NW)lost2 Sep 2025ODI # 4903
236/620.011.801v CaymanKing City (NE)won13 Jun 2025T20I # 3227
236/950.04.721v NetherlandsDundeewon10 Jun 2025ODI # 4887
235/620.011.751v EstoniaTallinnwon3 Aug 2025T20I # 3390
23542.15.572v ScotlandUtrechtlost16 May 2025ODI # 4870
23248.54.752v BangladeshColombo (RPS)lost5 Jul 2025ODI # 4890
229/820.011.451v EstoniaMarsawon7 May 2025T20I # 3176
22790.12.511v BangladeshChattogramlost28 Apr 2025Test # 2583
226/320.011.301v SloveniaBelgradewon8 Jun 2025T20I # 3211
226/746.24.872v U.A.E.Amstelveenwon4 May 2025ODI # 4864
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]
>> 379/9 (112.5 ov, K Rabada 49*, S Muthusamy 86*, Sajid Khan 1/110)

Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe Only Test, Oct 20-24, 2025 [Test # 2604 - Live]
>> 68/4 (22.5 ov, Bahir Shah 6*, Afsar Zazai 1*, B Evans 0/8)

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