Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam WheaterND/HAM/ESS2012-202292139153689204*29.75649656.794201346711
Tony GreigENG1972-197758934359914840.44725146.04820543719
Aneurin DonaldHAM/DER/GLA2014-2026661137310623429.30427972.591201141337
Emilio GayENG/DUR/NOR2020-2026761307486326139.54845457.521419166538
Michael BracewellNZ/OV/WF2012-2025911609484119032.06918752.691019961646
Everton WeekesWI1948-195848815445520758.6250.00151963322
Ravi BoparaENG/ESS2007-20198412511435019238.16902448.2010191150328
Alviro PetersenSA/SOM/LAN2010-2016721197426519138.08772655.201019550429
Brendan TaylorZIM/NOT2004-2026701296425817134.62779154.651119651434
Shaun MarshAUS/YOR/GLA2011-2023641147425521439.77905846.9813191453021
Caleb JewellDER/TAS2019-2026721314406223231.98735055.277191052315
James RewENG/SOM2022-20266310411404422143.48731755.271219749235
Majid KhanPAK1964-1983631065393116738.92374245.6481993799
Graham ClarkDUR2015-2026821277374016031.17703553.166191045531
Simon HarmerSA/ESS2015-202613919833373183*22.61811745.970192843636
Mushtaq MohammadPAK1959-1979571007364320139.17280233.01101943164
Dominic BessENG/YOR/SOM2016-202610916327351010725.81660653.131192445718
Bevan CongdonNZ1965-1978611147344817632.22437533.14719926712
Clem HillAUS1896-191248892341219139.2293374.9271992481
Keith FletcherENG1968-1982599614327221639.90750438.5871963556
Anaru KitchenOV/AA2012-2021591107320720731.14550358.28419738841
Rikki ClarkeENG/WAR/SUR2003-20219313917316711125.96595553.181191544139
Craig McMillanNZ1997-2005559110311614238.47567054.96619736754
Fynn Hudson-PrenticeSUS/DER2015-2026771231430019927.53492260.970191039024
Mark RichardsonNZ2000-200438653277614544.77737037.6741913444
DC de BoorderOV2012-2018559113270314634.65574247.07219834121
Matthew GilkesSA/NSW2019-20264577220029426.69440145.49019621815
Daryl MitchellWOR2014-2021100174125733206*35.391230346.602018207237
Michael VaughanENG1999-2008821479571919741.441118451.141818974222
Martin CroweNZ1982-19957613111544429945.371219044.661718965927
Sam WhitemanYOR/NOR/WA2019-2026801484468019332.501035445.2013181959911
Allan LambENG1982-19927913910465614236.09905851.401418961820
Stuart BroadENG/NOT2007-202320429650458716918.65688766.601184256469
Rob YatesWAR2019-202693152104518228*31.82944147.8612181561714
Rohit SharmaIND2013-20246711610430121240.58753857.061218647388
Ben RaineDUR/LEI2014-202614420830429010624.10781154.923181851236
Ned EckersleyDUR/LEI2014-20229516311402314726.47809549.706181448512
Tim AmbroseENG/WAR2008-2019911429389816729.31811548.03818165067
Matthew WadeAUS/TAS2012-20246211114387714639.97735752.701118543441
George WorkerCAN/CS/AA2012-2024741324386721030.21816147.388181549736
Rishi PatelESS/LEI2019-2026701176384417934.63692455.52818955043
Imran KhanPAK1971-19928812625380713637.69658847.53618832755
Michael BurgessSUS/WAR2017-2024811177379717834.52591064.257181045845
George BartlettSOM/NOR2017-20268313716370513430.62691253.608181346941
Ian HollandHAM/LEI2017-202694148133455146*25.59802443.06418154139
Graeme HickENG1991-2001651146338317831.32692048.896181145022
Scott KuggeleijnNZ/ND/WF2012-202690146233353142*27.26562559.613181735484
Ollie PriceGLO2021-20266211153344253*31.55755144.2961874438
Brad HaddinAUS2008-20156611213326616932.99558758.46418836254
Joe LeachWOR2014-20241181732631849521.66522160.980181643526

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.