Live5th T20I · India in New Zealand 2026/27NZ102/2 (10.3)IND191/8 (20)NZ need 90 runs in 57 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE129/8 (32.2)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOLBOL need 175 runs to winT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting records (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,352 of the 23,359 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jeff DujonWI1981-199124923547526713928.02923752.895221649718
Aamer SohailPAK1990-20002012368755320533.131232861.2710441684528
Wayne ParnellSA/RCB/DC2009-20253692407533009920.00390784.460121630681
Ashwell PrinceSA/AX/WAR2002-2015204245358101257*38.581423556.9116331683353
Murali VijayIND/PK/CSK2008-20202082536778016731.501219763.79163416843150
Saif ZaibNOR/SB/WF2015-2026239269297298196*30.41993673.45133416767144
Pathum NissankaSL/DC/JK2019-2026259271138897210*34.48925996.091459161004178
Craig McMillanNZ1997-200725628127801014231.541198566.8394816748152
Tom BruceNZ/SCO/CS2015-202622528150905834539.211122080.73115316929204
Josh InglisAUS/PK/PS2017-2026276286367915153*31.667287108.62133716833232
Robin UthappaIND/KKR/RCB2006-20233012892771199127.175795122.8504116705248
John WrightNZ1978-19932302968922518532.032142342.23134716100025
Brad HaddinAUS/KKR/SS2001-201726829741768516930.021031974.4764216763176
Chris CairnsNZ/ICC1989-200627929930827315830.751170270.7094816710240
Jonty RhodesSA1992-200329630060846712135.281290365.625501664869
Andy FlowerZIM1992-20032703163511450232*40.751960058.42168016106246
Adam HoseAS/WEL/WOR2015-202628731935829626629.21972485.3164316881213
Jack TaylorGLO2014-202632733249843815629.82965187.43103816844258
Ben FoakesENG/ESS/SUR2014-20262843455810893174*37.951942156.09176216122168
Hardik PandyaIND/MI/BAR2015-202641635686806610829.876322127.5913716634388
Richie RichardsonWI1983-1996309363421219719438.002220154.82217116130277
Shai HopeWI/DC/HH2015-2026434474591549817037.341889582.023273161283440
Bilal KhanUSA/OMA/CC2010-202416256316792.6816241.36001521
Mohammad IrfanPAK/BT/DD2010-2024169573393143.8827533.820015112
Zahoor KhanUAE/QG/JK2017-20261705826169235.2830755.050015124
Z BimenyimanaRWA2018-20261086523373308.88296126.0100152123
C ChatphaisanTHA2022-20266765379470*12.8181797.1802157024
Phil TufnellENG1990-200162693816822*5.4272123.300015130
Mark FootittDER/NOT/SUR2014-2018737324370347.5557564.350015507
Sam ConnersDUR/DER2019-2025937721493398.80123939.790015508
Unmukt ChandDC/RR/MI2011-202681783152310320.311327114.77181513259
Richard GleesonENG/CSK/MI2015-20262107835309317.1974441.530015360
Aaqib JavedPAK1988-1998185783336845*8.1878047.180015267
AzharullahNOR2014-2017118844050658*11.50111545.380115724
Erapalli PrasannaIND1962-19784984207353711.4881038.770015650
Srinivasaraghavan VenkataraghavanIND1965-19837285168026411.6274638.610215523
Sulieman BennWI/SR/TTRS2008-201613285207254211.15111964.7900158417
Graham McKenzieAUS1961-19716189129457612.2796434.0202157016
Ben AllisonWOR/ESS/GLO2019-2026105902811468918.48210354.49051512124
Junaid KhanPAK/MID/LAN2011-20201839148233255.4251545.240015213
Ben AitchisonDER2020-2026919212119711214.96206258.05221513218
Dilruwan PereraSL/KT2007-20216695914809517.21301749.06071517327
Nathan Coulter-NileAUS/KKR/DC2011-202417399318299212.19706117.4201155843
Dane PatersonSA/CC/WAR2014-20251541075256439*10.2581569.2000155820
Lance GibbsWI1958-19768211040488256.9758428.080015240
Sharmarh BrooksWI/BT/GAW2016-20251051118258611125.11334777.263101522872
Harry SwindellsLEI2018-202498113112595171*25.44453357.253151527915
Imran NazirPAK/DG1999-20121151203295916025.29352383.994151536669
Geoff LawsonAUS1980-19891251203012727414.13225555.8804151195
Calvin HarrisonHAM/NOR/NOT2020-202615012929207015320.70351558.89351523827

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.