Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM179/5 (18.4)ZIM need 43 runs in 8 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Headingley×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tim AmbroseENG/WAR2008-20174801994924.8843445.85000270
Chris ReadENG/NOT2006-20142401987549.5028369.96020253
Tim RobinsonENG1985-198724019817549.5030864.29101300
Jamie OvertonENG/SOM2014-20224631949764.6728867.36020237
Imran KhanPAK1974-198735119367*48.2552536.76010232
Brendon McCullumNZ2004-20153601915531.8329265.41020202
William LuxtonYOR2024-20266811885026.8634055.29010282
Colin AckermannLEI2020-20232401877246.7531659.18020320
KL RahulIND2021-202524018713746.7538348.83101260
Ollie PriceGLO2022-202323018511361.6734853.16110231
Paul CollingwoodENG/DUR2006-201659118564*23.1340046.25011161
Sean ErvineHAM2015-201735018412336.8036350.69101241
Graeme FowlerENG1982-19843601838630.5047138.85020240
Jordan CoxENG/KEN2021-20263401827345.5030160.47020340
Keith FletcherENG1973-19753511818145.2554932.97020200
David WilleyYOR/NOR2014-2021710418141*30.1729162.20001253
Fynn Hudson-PrenticeSUS2023-20262421797389.5035350.71010210
Jack HaynesWOR/NOT2023-2025241179113*59.6727066.30100221
Michael CarberryHAM2015-20173501799735.8036948.51011282
Ashwell PrinceSA/LAN2008-201422017814989.0034052.35100202
John EdrichENG1974-19752401767044.0051434.24020190
Jos ButtlerENG2015-202146117680*35.2031156.59020273
Mayank AgarwalYOR2025110175175175.0019589.74100205
William FraineYOR2019-202271001744517.4043040.47002211
Michael ClarkeAUS2009-20102301739357.6730157.48020200
Michael VaughanENG2003-200846017310328.8335049.43101200
Viv RichardsWI1976-19843511726643.0020583.90010241
David SteeleENG1975-19762401699242.2540641.63021151
Bruce EdgarNZ1983-19862401698442.2552332.31021190
Sam WhitemanYOR202646016810128.0036146.54101211
Daniel LawrenceENG/ESS/SUR2019-20264601686128.0033450.30020250
Graeme SmithSA2003-20123611675233.4030854.22020180
Luke RonchiNZ/SOM20152401668841.5017097.65010224
Daryl MitchellNZ202212016510982.5038043.42110183
Riki WesselsNOT2014-20183601644027.3326761.42000240
Dilip VengsarkarIND1986121163102*163.0036944.17110161
Tom LathamNZ2015-20222401638440.7530353.80021250
Haseeb HameedENG/LAN/NOT2016-20254701636823.2948733.47010220
Colin IngramGLA202412016111380.5030852.27100271
Dane VilasLAN2017-20225601598226.5028356.18011212
Dominic SibleyWAR/SUR2017-20264801594519.8840139.65000200
Joe ClarkeNOT20251201589479.0027258.09020211
John SimpsonMID/SUS2015-202635015713631.4030950.81101180
Ryan HigginsMID2024110155155155.0025959.85100221
Shubman GillIND202512015514777.5024363.79100201
Michael RichardsonDUR2014-20162401559538.7533945.72010180
Martin CroweNZ1983-198624115510651.6743335.80100170
James BraceyGLO2022-20232301547151.3324862.10010210
Jacques RudolphSA2003-20122401536938.2532347.37020270
Jeetan PatelWAR2014-201747015310021.8620176.12102211

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.