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 India×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rick DarlingAUS1978-197961112796527.9032246.89030250
Keegan PetersenSA2021-20234702788239.7150654.94030380
Adrian BarathWI201151002786427.8056549.20030344
Nazar MohammadPAK1952581277124*39.57--11100
Dion NashNZ1994-1999913827789*55.4069639.80022231
Wasim AkramPAK1987-1999121512776219.7948454.75012358
Heath StreakZIM1998-200591812754016.1877535.48002262
Morné MorkelSA2006-2018172552743513.7051253.52003420
Ken MackayAUS1956-196081002738927.30--02200
Fazal MahmoodPAK1952-1961141932723317.00--00200
Qasim UmarPAK1983-198433027121090.3344247.51100270
Imran FarhatPAK2004-200648027010133.7553250.75110430
BJ WatlingNZ2010-2021915227012420.7781733.05102330
Vernon PhilanderSA2013-201981532635921.9264141.03014302
Marco JansenSA2021-202571012619329.0038567.79022289
David MurrayWI1978-197961012618429.0025832.5602180
Keshav MaharajSA2018-2025101712617216.3152549.71013371
David LloydENG1974221260214*260.0051750.29100200
Ross MorganNZ19654702608237.14--020390
Desmond LewisWI19713522598886.33--030200
Bruce PairaudeauWI195358025711532.13--11100
Lahiru ThirimanneSL2015-202271402576218.3668237.68023261
Muttiah MuralitharanSL1993-2010222472576715.1236570.41013297
Kusal MendisSL2017-202248025611032.0038167.19111380
Ken RutherfordNZ1988-19946902566928.4456745.15031243
Aamer MalikPAK198945025411750.8064439.44201300
Basil D'OliveiraENG1967-197159225410936.2950350.50100292
Mehedi Hasan MirazBAN2017-202471412525119.3856644.52012394
Vic PollardNZ1965-196991702524314.82195.26001302
Geoff MillerENG1979-19824412509883.3357343.63030250
John ReidNZ1981351250123*62.5089128.06111210
David RichardsonSA1992-1997101622495017.7971834.68010270
Nazmul Hossain ShantoBAN2022-20244802488231.0049650.00021303
Matt HorneNZ1998-199951002486324.8077232.12010291
Michael HoldingWI1976-1983151812455814.415858.62024912
Brian LuckhurstENG197136024410140.6758641.64110291
Malinda WarnapuraSL200835124311560.7542357.45121291
Phil JaquesAUS2007-20084702436634.7150448.21031250
Jermaine BlackwoodWI2016-202371112436324.3046851.92022277
Keith ArthurtonWI1989-1994713424270*26.8962039.03011244
James NeeshamNZ2014-2016241241137*80.3330878.25111380
Rory BurnsENG202161102416121.9158940.92024271
Gary CosierAUS1977-19784802406830.0049048.78021260
Dion EbrahimZIM2001-200551002399423.9065036.77011250
Andrew HallSA2004-200636023816339.6763937.25101291
Mitchell MarshAUS2014-202491712384714.8849048.57002257
John CrawleyENG2002461237100*47.4045052.67110270
Matt RenshawAUS2017-202361102366821.4562237.94021312
Denesh RamdinWI2006-2013612523662*33.7146550.75020322
Ravi RatnayekeSL1982-19874702359333.57--020140

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.