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/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Luke WellsSUS/LAN2014-202614824513873125837.631734850.33223721116172
Mark TaylorAUS1989-1999104186137525334*43.501814041.48194057279
Scott BorthwickENG/WF/DUR2014-202413523113750021634.401436752.20124619100015
David BedinghamSA/DUR2020-20268913813658127952.65950469.242221776491
Tillakaratne DilshanSL/DER/SUR1999-20159315613574619340.18872965.8316251571625
Steven DaviesSOM/SUR2014-2023101168135266200*33.97933256.438251270911
Tom GraveneyENG1951-19697912313488225844.38481740.98112084257
Riki WesselsWOR/NOT2014-202190150134781202*34.90760162.908271963749
Stephen EskinaziMID/LEI2015-20269817013473717930.17976748.5010211163319
Adam RossingtonMID/NOR/ESS2014-202496155134619138*32.53725463.687301458764
Glenn PhillipsNZ/OV/AA2017-20265910613384514741.34562668.347256460109
Rod MarshAUS1970-19849615013363313226.52725445.993161238124
James PeirsonQUE2017-20267411813345613232.91658652.47816939315
Ian HollandHAM/LEI2017-202694148133455146*25.59802443.06418154139
Jonathan TattersallYOR/GLO/LEI2018-202674115133323180*32.58716746.3741614115
Brad HaddinAUS2008-20156611213326616932.99558758.46418836254
Sean ErvineZIM/HAM2003-2018589013316420341.09556656.85814938926
Josh CobbNOR/LEI2014-20236511613276113726.81514353.681171336630
DC de BoorderOV2012-2018559113270314634.65574247.07219834121
Michael RipponCAN/OV2017-2025539113227610629.18488246.621111326717
Kieran Noema-BarnettCS/GLO2012-2019558313213110830.44430449.512121025833
Zak ChappellDER/GLO/LEI2015-202664921316479620.85293556.12071620223
Tom PriceSUS/GLO2020-2026426613154110929.08290753.0118719713
Ray LindwallAUS1946-1960618413150211821.1552161.4225913713
Ashley GilesENG1998-200654811314215920.90306446.380491755
Sarfraz NawazPAK1972-198455721310459017.71130350.96046931
Henry BrookesMID/WAR/DER2017-20264768139728917.67190251.1007910820
Craig McDermottAUS1984-199671901394042*12.21171654.780013906
Mohammad AmirPAK/ESS/GLO2009-20224273138454814.08210840.090081044
Michael BatesAA2012-20163345137266022.69176041.250247915
Stuart MeakerAA/SUS/SUR2014-20214057137145816.23170641.850211961
Peter PollockSA1961-197028411360775*21.6836131.30023271
Max WalkerAUS1972-197734431358678*19.53135141.52015541
Shoaib AkhtarPAK1997-20074667135444710.07131341.4300115322
Richard CollingeNZ1965-197835501353368*14.4144534.16029437
Rodney HoggAUS1978-1984385813439529.76132631.300114451
Ashley MallettAUS1968-198038501343043*11.62116931.990010400
Ramakant DesaiIND1959-19682844134188513.487834.62018271
Sam ConnersDUR/DER2019-2025505713415399.43111037.390011437
Doug WrightENG1938-19513439132894511.1219344.56007230
S. SreesanthIND2006-20112740132813510.4153952.130010384
Lasith MalingaSL2004-20103037132756411.4661944.43019366
Aaron BeardSUS/ESS2016-20242527132654118.9358045.69001322
Hasan MahmudBAN/KEN2024-202621361325738*11.1770236.61003324
Liam HatcherNSW2020-202627331323636*11.8058040.69009297
George GarrettWAR/KEN2019-20251626132304817.6962836.62002240
Bert StrudwickENG1910-1926284213230247.9329441.16005120
Subhash GupteIND1951-1961364213183216.31--00620
Andrew MathiesonCS2012-20161921131812722.6343641.51002246
Lloyd PopeNOR/SA2018-2026213013163369.5949333.06008210

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.