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 (Men's First-class)

More filters

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

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Makhaya NtiniSA1998-20091011164569932*9.85143948.5800211048
Arun HarinathLEI/SUR2014-201825442144913734.50298448.563711874
Matt RevisYOR2019-20265278142178152*34.03448648.5556426219
Josh ShawYOR/SOM/GLO2016-202662851710634515.63219048.54001513118
Dean ElgarSA/SOM/ESS2012-202614425014948819940.201956148.50274018122938
Keaton JenningsENG/DUR/LAN2014-2026162275151009731838.832081848.50264026131129
Mushfiqur RahimBAN2005-2026106195176957219*39.081434448.5014301479639
Stephen EskinaziMID/LEI2015-20269817013473717930.17976748.5010211163319
Brendan NashWI/KEN2008-201539641202711432.17418048.4921222578
Parthiv PatelIND2002-2018253889347131.13192748.470641251
Keith DudgeonKEN2025-2026142214084419.4384248.46003491
Danish KaneriaPAK2000-2010618433360297.0674348.450025463
Chamindu WijesingheCCC2024-2026172124207222.1186748.44031348
Leon JohnsonWI2014-201691604036625.1983248.44022551
Ben SlaterDER/LEI/NOT2014-2026144259168820225*36.301821448.42154719121324
Tom ClarkSUS2019-2026691216313514027.26647648.415161341720
Thomas KellySA2022-2024101904646924.4295948.38030582
Promod MaduwanthaBRC/NCC2024-202618246101416656.33209748.35451880
Greg SmithLEI/NOT2014-201727511106811821.36220948.351461511
Will PucovskiAUS/VIC2019-2024203131296255*46.29268148.344641272
Nicky BojeSA2000-200643621013128525.23271548.320451856
Saleem YousufPAK1982-199031445105591*27.05186548.310521004
Imran FarhatPAK2001-201340772240012832.00497048.2931433484
Carl CachopaCS/AA2012-2015223911118179*29.42231648.2726415410
Abid AliPAK2019-2021162621180215*49.17244548.264321485
Geeth KumaraBSC2024-20261525678218541.16162248.212226215
Ravi BoparaENG/ESS2007-20198412511435019238.16902448.2010191150328
Matthew LambWAR/DER2016-202453868246220731.56510848.20410733110
Tony PalladinoDER2014-2019649720116160*15.08240948.1902111438
Suranga LakmalSL/DER/TUCA2010-202581120309854210.94204448.19002311814
Tom FellWOR2014-2022791344361417127.80751048.12514135145
Imam-ul-HaqPAK/YOR/SOM2018-202635655206115734.35428448.11313722614
Bill O'ReillyAUS1932-19462739741056*12.8157648.090161611
Jeet RavalNZ/CS/AA2012-202612722811816720937.641698648.08194010106529
Taslim ArifPAK19806102501210*62.63104248.08121440
Tom WestleyENG/ESS2014-202616527221907325436.151887448.07213720131311
Runako MortonWI2005-20081527157370*22.04119248.07041797
Wasim JafferIND2000-200831581194421234.11404548.0651162723
Neil JohnsonZIM1998-20001323153210724.18110748.06143604
Kirk EdwardsWI2011-20141732198612131.81205248.0528411112
Shaheen Shah AfridiPAK/MID2018-202637501034529*8.6371848.050013437
Tim AmbroseENG/WAR2008-2019911429389816729.31811548.03818165067
Imrul KayesBAN2008-201939762179715024.28374248.0234424011
Mitch WagstaffDER2023-202571102407821.8250048.00021371
Joel GarnerWI1977-19875868146726012.44114848.0001175515
Kyle CoetzerSCO/NOR2014-2017142503785415.1278847.97022601
Waqar YounisPAK1989-2003871202110104510.20210647.96002113316
Yasir ShahPAK/KEN2014-202251768104911315.43218847.94101112211
Umar GulPAK2003-20134767957765*9.95120447.9201156320
Henry CooperND2016-20267012644285206*35.12894647.90921654947

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.