Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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
Darren LehmannAUS1998-200427422179817744.95290961.81510221410
Brian BoothAUS1961-196629486177316942.21205638.0451051383
Brett HamptonCAN/ND/HAM2015-202545709171512128.11230574.40210718859
John EmbureyENG1978-199564962017137522.54481135.61010161956
Geraint JonesENG/GLO2004-201546725170810025.49308855.31110322416
Ben MikeYOR/WAR/LEI2018-202652788164599*23.50291056.53010719031
Joe HardstaffENG1935-1948233831636205*46.74154036.3041041193
Phil MustardAA/DUR/GLO2012-2017395941578107*28.69341046.2811082081
Kashif AliWOR2022-202634592155513327.28289953.64210420411
Curtis HeaphyCS2022-202625422152313238.08388339.2231051530
David WieseSUS2016-202041616149510627.18208471.741101020123
Andrew SymondsAUS2004-2008264151462162*40.61225664.80210415428
Fred TitmusENG1955-1975537611144984*22.29237032.4901041363
Liam TrevaskisDUR/LEI2017-202538571113768829.91315343.6401041575
Douglas JardineENG1928-193422336129612748.00211025.591102530
Jock CameronSA1927-19352645412399030.22--01034311
Dion EbrahimZIM2001-20052955112259422.69311639.3101081450
Chad BowesCAN2016-2025661156343015531.47509167.371091146030
Colin MunroNZ/AA/WOR2012-201731503289628161.622776104.321292316118
Ollie RobinsonENG/SUS2015-202611517235284311020.75444363.99292239015
Graham YallopAUS1976-198439703275626841.13540240.988932761
Mohsin KhanPAK1978-198648796270920037.11486248.667932586
Shai HopeWI/YOR2015-202651974270514729.09600945.0259230513
Michael NeserAUS/HAM/GLA2017-202675100102701176*30.01469857.49591035123
Ali OrrSUS/HAM2021-202642783255119834.01508250.2059433033
Pankaj RoyIND1951-196043794244217332.5640.005914591
Harbhajan SinghIND1998-201510314523222411518.23343264.80291927742
Richie BenaudAUS1952-196463977220112224.46111938.703981828
James SalesNOR2021-202647769219316432.73413253.075932749
Vijay HazareIND1946-1953305262192164*47.65119435.937941101
Rob JonesWOR/LAN2016-202559937218712225.43496744.0339112839
Daren GangaWI1998-200848862216013525.71555638.883992832
Charles MacartneyAUS1907-192635554213117041.7875369.197911993
Vernon PhilanderSA/SUS/NOT2011-2020731082420747424.69460345.0609823818
Peter RichardsonENG1956-196334561206112637.4758132.015911780
Sanjay ManjrekarIND1987-199637616204321837.15528238.684932201
Dilip SardesaiIND1961-197230554200121239.2475327.225942042
Benny HowellGLO2014-201951805198216326.43349856.6629724023
Jim ParksENG1954-1968466871962108*32.16181244.8729314615
Brad CachopaCAN/AA2012-20163764121957135*37.63387150.5639127112
Romesh KaluwitharanaSL1992-2004497841933132*26.12320360.353952846
Nathan McAndrewAA/SUS/WAR2016-2026649815191665*23.08387749.4209724526
Luke HollmanMID2021-202648723181410326.29361650.1719525011
Asa TribeGLA2024-202629514180720638.45341852.874962454
John CrawleyENG1994-2003376191800156*34.62458939.224941873
Chris JordanENG/SUS2014-2019507410177816627.78306258.072922429
Tom LaceMID/DER/GLO2018-202234615176814331.57399844.2249102333
Colin BlandSA1961-1966213951669144*49.09100238.8239213720
Johnny TyldesleyENG1899-190931551166113830.76--4941233
Luke GeorgesonOV/WF2021-2026376761655159*27.13431338.3729620010

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.