Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR63/0 (7)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting innings by innings (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Rahul DravidIND9823714041.353b NB Mahwire2v ZIMHarare20 Sept 2005
Jake DoranTAS982375041.355c MW Short b JL Pattinson3v VICMelbourne5 Mar 2021
Graham YallopAUS9823814041.183lbw b ALF de Mel1v SLKandy22 Apr 1983
Gareth RoderickGLO982389041.185c †HR Hosein b LV van Beek2v DERBristol11 Apr 2019
Geoff MillerENG9824413040.167c DB Vengsarkar b DR Doshi1v INDManchester24 Jun 1982
Ramiz RajaPAK9824511040.001c †HP Tillakaratne b SD Anurasiri2v SLSialkot12 Dec 1991
Joe CarterND9824713039.684lbw b JA Duffy3v OVUniversity of Otago Oval15 Nov 2023
Luke ProcterNOR982488039.524lbw b T van der Gugten3v GLACardiff23 Jun 2024
Roy FredericksWI9824913039.361c & b AW Greig2v ENGGeorgetown22 Mar 1974
Glenn TurnerNZ982569038.282lbw b GG Arnold1v ENGChristchurch28 Feb 1975
David CapelENG982647037.126b Abdul Qadir1v PAKKarachi16 Dec 1987
Faf du PlessisSA9826411037.123c RW Chakabva b J Nyumbu2v ZIMHarare9 Aug 2014
Marvan AtapattuSL9827315035.902c sub (A Jadeja) b RK Chauhan2v INDMumbai3 Dec 1997
Michael CarberryHAM9827414135.771c †JA Simpson b TJ Murtagh2v MIDSouthampton14 Apr 2017
Aaron RedmondOV9827818035.251c C de Grandhomme b DJ Bartlett2v AAAuckland2 Dec 2012
Jimmy AdamsWI982999032.786c A Flintoff b D Gough2v ENGBirmingham15 Jun 2000
Gary KirstenSA983447028.491c Ijaz Ahmed b Saqlain Mushtaq2v PAKRawalpindi6 Oct 1997
Douglas JardineENG9837810025.934c WM Woodfull b RK Oxenham3v AUSAdelaide1 Feb 1929
Clem HillAUS98-110-3c JT Tyldesley b LC Braund2v ENGAdelaide17 Jan 1902
Bob CatterallSA98--0-1c JC White b PGH Fender4v ENGBirmingham15 Jun 1929
Joe HardstaffENG98--0-4b EAV Williams2v WIBridgetown21 Jan 1948
Clyde WalcottWI98--2-5lbw b DG Phadkar1v INDBridgetown7 Feb 1953
Ron ArcherAUS98--1-7b FMM Worrell1v WIBridgetown14 May 1955
Cyril WashbrookENG98-130-5lbw b R Benaud1v AUSLeeds12 Jul 1956
Mike SmithENG98-140-4b RB Desai2v INDLondon20 Aug 1959
Sid O'LinnSA98-150-5c MC Cowdrey b AE Moss3v ENGNottingham7 Jul 1960
Imtiaz AhmedPAK98-100-2c MC Cowdrey b JDF Larter3v ENGLondon16 Aug 1962
Bill LawryAUS98-80-1c DS Sheppard b FJ Titmus3v ENGBrisbane30 Nov 1962
Bill LawryAUS98-90-2c †DT Lindsay b TL Goddard2v SAJohannesburg23 Dec 1966
Roy FredericksWI98-121-1lbw b JR Hammond2v AUSBridgetown9 Mar 1973
Alvin KallicharranWI98-130-3c GR Viswanath b KD Ghavri1v INDMumbai23 Jan 1975
Majid KhanPAK98-190-2st †WK Lees b DR O'Sullivan1v NZSindh23 Oct 1976
Joe ClarkeNOT97*12514077.604not out3v YORNottingham5 Apr 2019
Gary WilsonSUR97*12711276.387not out2v GLAColwyn Bay6 Jul 2014
Kyle AbbottHAM97*13413072.399not out1v LANManchester19 Jun 2017
Scott BorthwickDUR97*14313067.833not out4v SUSChester-le-Street26 Apr 2015
Shivnarine ChanderpaulWI97*15218063.825not out4v ENGLondon22 Jul 2004
Dale PhillipsOV97*17510055.433not out3v CANRangiora29 Mar 2022
Thorn ParkesOV97*1779054.805not out2v WFWellington5 Mar 2025
Keith FletcherENG97*18010453.895not out1v INDMadras12 Jan 1973
Luke WellsLAN97*1889351.603not out1v YORLeeds11 Jul 2021
Beau WebsterTAS97*19511049.746not out1v VICMelbourne5 Nov 2023
Shivnarine ChanderpaulWI97*2166244.915not out1v INDSt Kitts22 Jun 2006
Henry HuntSA97*32611029.751not out4v VICAdelaide6 Oct 2022
Wazir MohammadPAK97*--0-5not out3v WIGeorgetown13 Mar 1958
Gundappa ViswanathIND97*-140-4not out1v WIMadras11 Jan 1975
Rory KleinveldtNOR9769133140.588c HD Rutherford b AP Palladino2v DERNorthampton1 May 2016
Thanuka DabareACCC978057121.251c TN Guruge b RS Fernando4v BCAAWelisara7 Feb 2025
Matt BoyleCAN9788133110.235c MA Abbas b LV van Beek1v WFWellington9 Mar 2026
Brett D'OliveiraWOR9790150107.786c ARJ Ogborne b MW Parkinson2v KENWorcester22 Aug 2024
PreviousPage 166Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.