Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris DentGLO2014-202512822917758426835.771549748.94164620100627
Dimuth KarunaratneSL/YOR/SSC2012-20251072007753224439.031461351.5416411380712
Scott BorthwickENG/WF/DUR2014-202413523113750021634.401436752.20124619100015
Dinesh ChandimalSL/CCC2012-2026104180157442206*45.101391053.502037975871
Hashim AmlaSA/HAM/DER2012-2022107176157410311*46.021507649.1521291189815
Dawid MalanENG/MID/YOR2014-20251091909729221940.291335254.6117361696535
Alex DaviesWAR/LAN2014-20261392216718725633.431256957.18114424103742
Harry BrookENG/YOR2017-20261021689715631745.01945475.6919391586290
Luke ProcterNOR/LAN2014-2026130214256984261*36.951559744.7810411579228
Matthew CritchleyESS/DER2015-202612821118686717335.581199157.2713371683453
Nick BrowneESS2014-202412520716684725535.851497045.7416271494912
James BraceyENG/GLO2016-2026113202186800207*36.961249954.4019282284438
Tom BlundellNZ/WF2014-202612020524673218637.191193056.4317321683460
Ross TaylorNZ/CS/SUS2012-202210317624667429043.911084161.5616311980144
Gary BallanceENG/ZIM/YOR2014-202397165116635203*43.081296551.182130989229
Joe DenlyENG/MID/KEN2014-202511619712661522735.761267452.1913351984153
David BedinghamSA/DUR2020-20268913813658127952.65950469.242221776491
Kiran CarlsonGLA2016-202610919110656120936.251103959.4316352582837
Ed BarnardWOR/WAR2015-2026142208316511177*36.791158856.1911351979635
Kraigg BrathwaiteWI/YOR/WAR2012-202511221212643821232.191567641.0713311966018
Hamish RutherfordNZ/OV/WOR2012-20231051892641817134.321103658.1612361590542
Brett D'OliveiraWOR2014-2026129213166370202*32.341259950.5611322077829
Jack LeaningSUS/YOR/KEN2014-2026129219226353220*32.251455143.6611322776327
Liam DawsonENG/HAM/ESS2014-202613021121634717133.411190353.3212291370855
Kumar SangakkaraSL/DUR/SUR2012-2017591068624131963.681054159.212324871550
Will RhodesYOR/DUR/WAR2015-202611818910620320734.651240350.0113241077227
Ben CoxWOR/LEI2014-202614622829619916231.151052658.895342281651
Steven MullaneyNOT2014-20231182006616519231.781067557.7511281582987
Luis ReeceDER/LAN2014-202610918922614221136.781223850.1914291573531
Daryl MitchellNZ/CAN/ND2012-202610817818613019038.311221550.1813379595118
Gareth RoderickWOR/GLO2014-2026132222196125172*30.171280547.838353672917
Leus du PlooyMID/DER2019-202693151196115263*46.331050758.2016291268735
Max HoldenMID/NOR2017-202611119186058211*33.101223049.539291575322
Josh BohannonLAN2018-20261011579603223140.761173751.3914231074739
Rob KeoghNOR2014-202512621212602617230.131118653.8716211977618
James HildrethSOM2014-202210217076013220*36.89994360.4715251078919
Tom BruceCS/LAN2015-20268915024596834547.37900066.3111331166776
Ryan HigginsMID/GLO2017-202611618517589222135.07968360.8514231769441
Tom HainesSUS2016-2026961698587224336.47998058.8414271382911
Ian BellENG/WAR2012-202010117618586120437.091209048.4815331775231
BJ WatlingNZ/ND/DUR2012-202110817220583520538.391279845.5911341868220
Miles HammondGLO2015-20261011819582316933.851134751.328381474459
Colin AckermannDUR/LEI2017-2026100172185817277*37.771154550.3913301575715
Daryl MitchellWOR2014-2021100174125733206*35.391230346.602018207237
Greg HayCS2013-2024811419573222643.421268245.20142896915
Colin IngramSOM/GLA2014-202677133125731257*47.36999257.361823877539
Billy GodlemanDER2014-20239617510570122734.551103351.6716251570819
Matt RenshawAUS/SOM/KEN2016-202696166125648200*36.681159248.721717363547
Jonathan TrottENG/WAR2012-20189115875643219*37.371109550.861232167344
Ajinkya RahaneIND/HAM/LEI2013-20249416112557918837.441120749.7814271364736

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.