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
Jack EdwardsNSW2018-202643729221313835.13409554.0446524315
Guy WhittallZIM1993-2002468272207203*29.43537341.0841062617
William O'DonnellAA2019-2025356762165137*35.49497443.53413823329
Jeffrey StollmeyerWI1939-195532565215916042.33--4122783
Prasanna JayawardeneSL2000-20155883112124154*29.50436148.7045922315
Felix OrganHAM2017-2026599782080122*23.37487342.6847924222
Saud ShakeelPAK/YOR2022-2026295532077208*39.94412150.4041142224
Sanjay ManjrekarIND1987-199637616204321837.15528238.684932201
Andrew HudsonSA1992-199834633200716333.45512939.1341372545
Craig ErvineZIM2011-202632623199116033.75403049.4048221915
Geoff PullarENG1959-196328494197417543.8736229.2841231312
Mathew SinclairNZ/CS1999-201340687194721431.92438044.454542369
Andrew GaleYOR2014-201640634192916432.69375551.374632591
Lance KlusenerSA1996-2004496911190617432.86318759.8148423620
Anton DevcichND2012-201833622185913230.98244376.09410823135
Sam KonstasAUS/NSW2023-202630541185215234.94333555.5348320020
Greg MatthewsAUS1983-199333538184913041.09417844.2641221665
Ian WestwoodWAR2014-201735582182519632.59398545.804742454
Asa TribeGLA2024-202629514180720638.45341852.874962454
John CrawleyENG1994-2003376191800156*34.62458939.224941873
Matt HorneNZ1997-200335652178815728.38438440.7845421011
Tom LaceMID/DER/GLO2018-202234615176814331.57399844.2249102333
Aubrey FaulknerSA1906-192425474175420440.79125658.284821253
Steven CrookNOR2014-201835576174414534.20234374.434672357
Tom PrestHAM2021-202640633170515628.42285759.6845520619
Mike DennessENG1969-197528453166718839.69378639.464721922
Johnny TyldesleyENG1899-190931551166113830.76--4941233
Oliver DaviesNSW2023-202627463165625338.51216076.6748321615
Joe HardstaffENG1935-1948233831636205*46.74154036.3041041193
Rick McCoskerAUS1975-198025465162212739.56383342.324951433
Gareth SeverinWF2023-202625480160419633.42318150.4248118412
Tim RobinsonENG1984-198929495160117536.39384641.634651820
Bill BrownAUS1934-1948223511592206*46.82271738.72491851
Sandeep PatilIND1980-198429474158817436.93210362.394741979
CWJ AllisonESS2025-202626463158314036.81285255.5045520819
Luke RonchiNZ/WF/SOM2012-201726404155812743.28182485.4247421425
Eddie PaynterENG1931-193920315154024359.23128845.894731274
Ryan RickeltonSA/YOR/NOR2022-202624414153425941.46274855.8245219315
Brian HastingsNZ1969-1976315661510117*30.20195934.004761343
Dave HoughtonZIM1992-199722362146426643.06322145.4544016812
Pathum NissankaSL/NCC2021-202621352141618742.91245457.704801646
Reg SimpsonENG1948-1955274531401156*33.3612217.21466965
Herbie CollinsAUS1920-192618311135220345.07197840.444601230
Pasindu SooriyabandaraSL/MSC2024-2026192551333204*66.65226758.804621269
George BaileyAUS/MID/HAM2013-201925402133216135.05236056.4448516715
Collie SmithWI1955-195926420133116831.6960.004687912
Duleep MendisSL1982-198824431132912431.64134262.1548210611
Ashton TurnerDUR/LAN/WA2018-202523375132215441.31202365.3545113615
Charlie DavisWI1968-197315295130118354.2166535.49441931
Brian LuckhurstENG1970-197421415129813136.06363335.734541361

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.