Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th 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)ODI1st 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/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Aasif SheikhNEP/JB2021-20261751748433611026.12469592.3522813450110
Dillon PenningtonWOR/NOT/BP2018-20261751364311736112.61204357.42022214716
Michael JonesSCO/DUR/LAN2018-202617420214556320629.59787170.6852717601122
Luke HollmanMID2020-202617418431373410324.41544568.581121241660
Gudakesh MotieWI/BT/GAW2021-20261741013810836317.19121788.9903910239
Harshal PatelIND/RCB/PK2012-2026174852110298216.08722142.52031310354
Chris NashAUC/SUS/NOT2014-202017322512717317833.681045568.619521597181
Zeeshan MaqsoodOMA/KY2014-202417315622379210928.30439586.284181137097
Liam TrevaskisDUR/LEI2017-20261731574326188822.96441359.320141525037
Nathan Coulter-NileAUS/KKR/DC2011-202417399318299212.19706117.4201155843
Brad WhealSCO/HAM/WAR2015-2026173112427736111.04218535.380117907
Nick BrowneESS2014-202517225020776025533.741602148.44163117105617
Tilak VarmaIND/MI/HAM2019-2026172167434798120*38.694068117.9453010380224
Jon-Jon SmutsSA/ITA/WAR2012-202617216515371212124.753047121.8221916392113
Grant ElliottNZ/IWX/WF2008-201817215328329611526.37416779.103141225554
R. P. SinghIND/RCB/MI2005-20161727331276306.5760046.000016233
Jeet RavalNZ/CS/AA2012-202617127115903120935.281772150.96194614115052
Varun ChopraMID/SUS/WAR2014-202117121415694216034.881008468.84143710720105
Mike GattingENG1977-199517122631650420733.351273251.0811302071722
Alex WakelyNOR2015-202117120328553912331.65858964.497291358872
Kushal BhurtelNEP/PA2021-20261711679425112926.914001106.2552619423159
Will SutherlandAUS/MR/YOR2018-2026171183313086101*20.30406575.92371525687
Khushdil ShahPAK/RR/CV2017-202617114749264873*27.022001132.33062187141
Kumar DharmasenaSL1993-200417113840209069*21.33454445.990761544
Abdul QadirPAK1977-19931711453716706115.46309651.26031313533
Xavier BartlettAUS/PK/BH2019-20261711233915067217.93198775.79081413857
Pramodya WickramasingheSL1990-200217112728897519.06164554.530129866
Bjorn FortuinSA/LIO/HAM2015-2026171832953335*9.8760687.950012455
Michael VaughanENG1999-200817023118772819736.281410454.7918341994935
Aarif SheikhNEP/SPR2014-20261701402027178422.64367873.870101120337
Zahoor KhanUAE/QG/JK2017-20261705826169235.2830755.050015124
Fawad AhmedAUS/ST/AS2013-2023170392398196.1312677.7800593
Sandeep SharmaIND/PK/RR2013-2026170373081911.5710279.4100450
Asad ShafiqPAK/QG/MS2010-202216921711657413731.911209054.3812381968344
Phil SimmonsWI1987-199916918513467712227.19734063.726221851548
Fynn Hudson-PrenticeSUS/DER2014-20261692002846209926.86634372.840291353467
Dan MousleyENG/WAR/PZ2019-202616918824450914427.49570079.111351349891
Manoj PrabhakarIND1984-199616915630345812027.44723947.34320113224
James HarrisMID/KEN/GLA2014-202516919043306511720.85719042.631122339512
Donavon FerreiraSA/DC/RR2019-202616914535294282*26.751808162.720114190201
Rory KleinveldtSA/CC/NOR2008-201916914634223512819.962086107.14161723293
George GartonENG/RCB/ST2016-202616913132177311717.91202487.60151117652
Jason GillespieAUS1996-2006169133441531201*17.20419536.50122116614
Mohammad IrfanPAK/BT/DD2010-2024169573393143.8827533.820015112
Mike AthertonENG1989-2001168265109489185*37.212361540.1818582410585
Mark CosgroveAUS/SS/ST2006-201916821010682515634.13932273.2111421687565
Martin AnderssonMID/DER2018-202616819029492922830.61617279.869221855673
Khaled MashudBAN1995-2007168192363133103*20.08733042.7419192646
Aizaz KhanHK2013-20261681382717027515.33194087.73011311145
Saqib MahmoodENG/ST/LAN2015-202616881395194912.36119243.540010446

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.