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
Eddie BarlowSA1961-197030572251620145.75182244.0261532745
Syd GregoryAUS1890-1912571007228220124.5417640.9148121570
Aunshuman GaekwadIND1974-198440704198520130.08154238.5921041090
Abdullah ShafiquePAK/YOR2021-202629555188320137.66422744.5567818223
Graeme FowlerENG1982-198521370130720135.32336238.883831453
Angelo MathewsSL/CCC2009-2026129225308951200*45.901814049.3417517900101
Graham ThorpeENG1993-2005100179286744200*44.661469345.901639127789
Matt RenshawAUS/SOM/KEN2016-202696166125648200*36.681159248.721717363547
Steven DaviesSOM/SUR2014-2023101168135266200*33.97933256.438251270911
Vidura AdikariCMCC2025-2026173051096200*43.84217550.39262998
A BandaraCCC2024-202615238980200*65.33163160.09310915
Steve WaughAUS1985-2004168260461092720051.062246148.65325022117520
David BoonAUS1984-199610719020742220043.661811640.972132168222
Mohsin KhanPAK1978-198648796270920037.11486248.667932586
Graham WaggGLA2014-2020559212256820032.10410462.57414830256
Ashen BandaraPSC2024-202615230113520049.35145178.2237110319
Dean ElgarSA/SOM/ESS2012-202614425014948819940.201956148.50274018122938
Mohammad AzharuddinIND1984-2000981479621519945.04989557.812221572019
KL RahulIND2014-2026701225428819936.65823052.101221951034
Faf du PlessisSA/KEN2012-20217012014419919939.61904646.4210211052121
Matthew ElliottAUS1996-200421361117219933.49263744.443451554
Lindsay HassettAUS1938-1953436933073198*46.56229844.43101112408
Ollie RobinsonDUR/KEN2018-20269915212503319835.95751167.011027762349
Ali OrrSUS/HAM2021-202642783255119834.01508250.2059433033
Mark StonemanENG/MID/HAM2014-20251532667898719734.701577756.96194423124434
Michael VaughanENG1999-2008821479571919741.441118451.141818974222
Brooke GuestDER/LAN2019-2026831358394919731.09824947.878171447213
Saif ZaibNOR2015-20268313374455196*35.36768158.001221851246
Ian ChappellAUS1964-19807513610534519642.42877445.6114261156215
Babar AzamPAK/SOM2016-20266712411481119642.58871855.18934957428
Ian WestwoodWAR2014-201735582182519632.59398545.804742454
Gareth SeverinWF2023-202625480160419633.42318150.4248118412
Geoffrey LeggeENG1927-193057129919649.83--102230
Alex LeesENG/YOR/DUR2014-2026166282151028919538.542048050.24274529126241
Michael HusseyAUS2005-20137913716623519551.531243650.1419291268539
Cyril WashbrookENG1937-195637666256919542.82114637.5261221608
Todd AstleNZ/CAN2012-2020477410201819531.53345558.4111192739
Troy JohnsonOV/WF2020-2026264551156194*28.90258844.672441507
Richie RichardsonWI1983-19958614612594919444.401240047.771627876123
Herbert SutcliffeENG1924-193553849455519460.73655834.60162322476
Roston ChaseWI2016-2026611124280819426.00598546.926121529024
Warren BardsleyAUS1909-1926406652469193*40.48184558.3761461873
Tillakaratne DilshanSL/DER/SUR1999-20159315613574619340.18872965.8316251571625
Sam WhitemanYOR/NOR/WA2019-2026801484468019332.501035445.2013181959911
Steven MullaneyNOT2014-20231182006616519231.781067557.7511281582987
Ravi BoparaENG/ESS2007-20198412511435019238.16902448.2010191150328
Matt MachanSUS2014-201627453142219233.86197372.0734417912
Budhi KunderanIND1960-19671834498119232.7033530.452311392
Mohammad WasimPAK1996-20001828278319230.12174644.85223890
Alviro PetersenSA/SOM/LAN2010-2016721197426519138.08772655.201019550429

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.