Live7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 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 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 (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleWI2000-200920341119510536.21171869.5637217515
Trevor GoddardSA1955-196520401119311230.5940.00183933
Daryl MitchellNZ2019-202613243119119056.71234650.7748213417
Vijay ManjrekarIND1951-1964172921181189*43.7410.003541130
Peter BurgeAUS1955-196622376117918138.03145645.194221151
Keith StackpoleAUS1966-197213241116420750.61239648.583711343
MS DhoniIND2006-20142137211579933.06225051.42012514512
Geoff MarshAUS1986-199117333115113838.37319835.992611270
Rohit SharmaIND2014-202414262114716147.79217352.7844013616
Bevan CongdonNZ1965-197822411114317628.57272233.25336892
Mark BoucherSA1998-201025374114110834.58212653.671631414
Angelo MathewsSL2012-202414271112816043.38227649.563711125
Yashasvi JaiswalIND2024-2025101911123214*62.39148975.4245213130
Azhar AliPAK2010-202219363112115733.97285339.293351293
Bert OldfieldAUS1920-1937376214111665*23.25249134.97034680
Farokh EngineerIND1961-197418333111312137.10173456.401821370
Carl HooperWI1988-199823375111312734.78218251.0135312413
Alec BannermanAUS1879-18932850211089423.0826626.32083801
Tom LathamNZ2015-202619361108915131.11217150.162641381
Zaheer AbbasPAK1971-198414243108627451.71205950.322421270
Ravichandran AshwinIND2012-202424385108610632.91197455.021621328
Adam GilchristAUS2001-200720284108315245.13117792.0136314216
Daryll CullinanSA1994-200015231108112049.14221748.762911391
Reggie DuffAUS1902-190518341107914632.70--250950
Norm O'NeillAUS1958-196419303107211739.70105443.642731131
Roy McLeanSA1951-196420381106814228.8616964.503451236
Graeme WoodAUS1978-198519371106317229.53268239.63333951
Jack RyderAUS1920-1929162841060201*44.17203744.82261693
Bert SutcliffeNZ1947-196516282104911640.3519243.75283675
Colin McDonaldAUS1955-196115281104317038.63139744.95251761
Brendon McCullumNZ2004-20151630110419735.90141773.47010312918
Hanif MohammadPAK1954-1969173321039187*33.5278129.19333950
Herschelle GibbsSA1999-200514240103718343.21191354.213211682
Ravi ShastriIND1981-199020314102618738.00267038.434331103
Tom BlundellNZ2021-202612232102013848.57177157.593511299
Seymour NurseWI1960-196811200101613750.80101156.082611064
Herbie CollinsAUS1920-192615260101216238.92197840.44350850
Conrad HunteWI1960-196615263100518243.70116238.64320901
Kepler WesselsAUS/SA1982-19941325099216239.68223944.312401110
Sourav GangulyIND1996-20071219298313657.82185353.053521347
Bill BrownAUS1934-194813241980206*42.61238038.82331720
Rick McCoskerAUS1975-19801527297712739.08247239.52263912
Jock CameronSA1927-1935193239719033.48--0912810
Johnny TaylorAUS1920-19261725095710838.28117049.32181840
Percy McDonnellAUS1880-18881934195514728.9431560.95326794
Ken ViljoenSA1930-19491832195312430.74--172390
John ReidNZ1949-19651936295310028.0313732.85181969
Mansur Ali Khan PataudiIND1961-197314252946203*41.13123433.7134312210
Shane WarneAUS1993-2007364859469022.00151562.44041011110
Jack GregoryAUS1920-19282130394110034.8588060.451631021

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.