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.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig ErvineZIM2011-202632623199116033.75403049.4048221915
Jim ParksENG1954-1968466871962108*32.16181244.8729314615
Oliver DaviesNSW2023-202627483167325337.18219876.1148321915
Ryan RickeltonSA/YOR/NOR2022-202624414153425941.46274855.8245219315
Michael KlingerGLO2014-201622395148914043.79291051.1774118515
SB KeeneAA2022-202629497139915233.31221263.2529217715
George BaileyAUS/MID/HAM2013-201925402133216135.05236056.4448516715
Ashton TurnerDUR/LAN/WA2018-202523375132215441.31202365.3545113615
James PattinsonAUS/NOT/VIC2011-2022516616122089*24.40280743.4602515515
Salim DuraniIND1960-197329502120210425.0461639.4517412615
Liam NorwellWAR/GLO2014-202267893387210215.57163653.30121811715
Ahan WickramasingheNCC2024-20261625181110533.79106875.942338015
Geeth KumaraBSC2024-20261525678218541.16162248.212226215
Wes AgarKEN/SA2019-20264673127725712.66133457.8702209315
Michael BatesAA2012-20163345137266022.69176041.250247915
Graham NapierESS2014-2016344026777317.82101866.500348615
Joel GarnerWI1977-19875868146726012.44114848.0001175515
Rob YatesWAR2019-202693152104518228*31.82944147.8612181561714
Saeed AnwarPAK1990-2001549124052188*45.53726555.771125853514
Brad SchmulianCS2017-2026621069397620340.99705256.38921647214
Tim BresnanENG/YOR/WAR2009-202199140193612169*29.85810144.593211946414
Henry HuntSA2019-2026591144344816231.35863939.918151340514
Brad WilsonOV/ND2012-2019531013334616534.14824840.57821940914
Chris WoakesENG/WF/WAR2012-2026101158233345137*24.78618454.092131645614
LJ WoodcockWF2012-2019498773053203*38.16645947.27613840614
Neil DexterMID/LEI2014-2019601029282218030.34596847.29781437714
Sam BillingsENG/KEN2014-202367969281817132.39461361.095121139914
Kamran AkmalPAK2002-2010539262648158*30.79419663.116121437214
Basil D'OliveiraENG1966-197244708248415840.06503943.96515429814
Graham DowlingNZ1961-197239773230623931.16133135.01311620014
Dan MousleyWAR2019-202654856230214429.14397357.94118831314
Brett HuttonNOR/NOT2015-20261051551922968416.88522943.91082327314
Timm van der GugtenNED/GLA2016-202610113934221085*21.05482145.840111828714
Imam-ul-HaqPAK/YOR/SOM2018-202635655206115734.35428448.11313722614
Fergus O'NeillNOT/VIC2022-2026467614172670*27.84298657.8008820814
Kasey AldridgeSOM/DUR2021-202648668150318025.91297950.4526917514
Wriddhiman SahaIND2010-2021405610135311729.41297345.5136612914
David PayneGLO2014-2022769433125167*20.51252149.62051316514
Maurice TateENG1924-1935395251198100*25.4964171.611558414
Ethan BamberMID/WAR/GLO2018-20268812036113610713.52264143.01102014114
Sammu AshanCMCC/ACCC2024-202616272103714641.48171460.5034210414
Ben AitchisonDER2020-202647647102311217.95185855.06221011914
Suranga LakmalSL/DER/TUCA2010-202581120309854210.94204448.19002311814
Irosh SamarasooriyaPSC2024-2026142426919631.41137850.150526914
Matthew QuinnAA/KEN/ESS2013-20266385246785011.11130651.9101149414
James WeighellDUR/GLA/LEI2015-2022243546768421.8196869.830368514
Johnny WardleENG1948-1957284186536619.799451.060255314
GSNFG JayasuriyaPSC/CMCC2025-2026914264113253.42111657.443204714
Dick MotzNZ1961-1969325636126011.5524739.2703125314
Himasha LiyanageNCC/ACCC2024-202612181543106*31.94104851.811533214

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.