Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Gary KirstenSA47*1045045.192not out4v NZPort Elizabeth30 Nov 2000
Rahul DravidIND47*1044045.193not out4v SAKolkata28 Nov 2004
Jermaine BlackwoodWI47*1044145.196not out4v ENGBarbados1 May 2015
Derek PringleENG47*1076043.939not out3v AUSPerth12 Nov 1982
Bruce EdgarNZ47*1106042.732not out4v SLWellington11 Mar 1983
Omari BanksWI47*1146041.238not out4v AUSSt John's9 May 2003
Peter SleepAUS47*1252037.607not out1v SLHobart16 Dec 1989
John ParkerNZ47*1385034.067not out3v ENGAuckland4 Mar 1978
Steve WaughAUS47*1455032.416not out4v ENGLondon1 Jul 1993
John CrawleyENG47*1693027.816not out1v ZIMHarare26 Dec 1996
Mark RamprakashENG47*1845025.545not out3v AUSPerth28 Nov 1998
Ian RedpathAUS47*2163021.765not out4v SACape Town22 Jan 1970
Archie MacLarenENG47*--0-1not out1v AUSLondon12 Jun 1902
Nummy DeaneSA47*--0-7not out3v ENGLeeds12 Jul 1924
Godfrey EvansENG47*--0-8not out3v AUSLeeds22 Jul 1948
Russell EndeanSA47*-70-6not out3v NZAuckland13 Mar 1953
Gerry GomezWI47*--0-7not out1v ENGKingston15 Jan 1954
Ijaz ButtPAK47*--0-1not out2v WILahore26 Mar 1959
Ray IllingworthENG47*--0-7not out3v INDManchester23 Jul 1959
Peter BurgeAUS47*-30-5not out3v ENGBrisbane30 Nov 1962
Eddie BarlowSA47*-60-2not out4v AUSAdelaide24 Jan 1964
Bill LawryAUS47*-70-1not out3v INDCalcutta17 Oct 1964
Bryan YuileNZ47*-30-7not out2v PAKKarachi24 Oct 1969
Kagiso RabadaSA473444138.249c C de Grandhomme b MJ Henry3v NZChristchurch25 Feb 2022
Neil WagnerNZ473563134.296c †Liton Das b Ebadat Hossain2v BANHamilton28 Feb 2019
Virat KohliIND473541134.295b Shakib Al Hasan2v BANKanpur27 Sept 2024
Moin KhanPAK473680130.567c †AC Parore b DR Tuffey1v NZAuckland8 Mar 2001
Stuart BroadENG473890123.689c FDM Karunaratne b N Pradeep1v SLLondon12 Jun 2014
Nathan LyonAUS473880123.6810c D Elgar b M Morkel2v SACape Town22 Mar 2018
Kris SrikkanthIND4740-0117.502lbw b FS Ahangama3v SLKandy14 Sept 1985
Richie RichardsonWI474072117.503c JL Langer b CJ McDermott2v AUSPerth30 Jan 1993
Virender SehwagIND474160114.632c ML Hayden b AJ Bichel2v AUSAdelaide12 Dec 2003
Virender SehwagIND474190114.632c MJ Guptill b DAJ Bracewell1v NZHyderabad23 Aug 2012
Stuart BroadENG474290111.909lbw b B Kumar2v INDNottingham9 Jul 2014
Harbhajan SinghIND474372109.3010c Manjural Islam Rana b Nazmul Hossain1v BANChattogram17 Dec 2004
Brett LeeAUS474453106.829c IR Bell b SP Jones2v ENGNottingham25 Aug 2005
Kapil DevIND474640102.177c CG Greenidge b CG Butts1v WIMumbai11 Dec 1987
Shane WarneAUS474680102.179c DE Malcolm b AR Caddick1v ENGBirmingham5 Jun 1997
Dhammika PrasadSL474662102.179c AD Russell b S Shillingford2v WIGalle15 Nov 2010
Jeetan PatelNZ474790100.009c Mohammed Shami b R Ashwin2v INDKolkata30 Sept 2016
Kraigg BrathwaiteWI47488097.921c †JL Smith b CR Woakes4v ENGNottingham18 Jul 2024
Keemo PaulWI47497295.928c CA Pujara b UT Yadav2v INDRajkot4 Oct 2018
Maurice TateENG47503194.009lbw b RK Oxenham3v AUSAdelaide1 Feb 1929
Virender SehwagIND47508094.002c JN Gillespie b SCG MacGill3v AUSSydney2 Jan 2004
David WarnerAUS47517092.162run out (T Bavuma/†Q de Kock)4v SAAdelaide24 Nov 2016
Aravinda de SilvaSL47527190.384c †CO Browne b IR Bishop3v WISt John's13 Jun 1997
Simon KatichAUS47525090.382c AB de Villiers b JH Kallis1v SASydney3 Jan 2009
Mohammad HafeezPAK47525090.381c Shahadat Hossain b Shakib Al Hasan4v BANMirpur17 Dec 2011
Ben DuckettENG47527090.382b JJ Bumrah3v INDHyderabad25 Jan 2024
Babar AzamPAK47524190.384c Liton Das b Taijul Islam4v BANSylhet16 May 2026
PreviousPage 336Next

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.