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/27NZINDODI1st 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-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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Alec StewartENG501267039.682lbw b KCG Benjamin1v WIPort of Spain5 Feb 1998
Shahriar NafeesBAN501269039.683b RW Price2v ZIMHarare4 Aug 2011
Eddie BarlowSA501277039.372c †HB Taber b DA Renneberg3v AUSJohannesburg23 Dec 1966
Russel ArnoldSL501275039.373c SK Warne b CR Miller1v AUSGalle22 Sept 1999
Graeme FowlerENG501289039.061c & b MD Marshall3v WILeeds12 Jul 1984
BJ WatlingNZ501288039.068b KA Maharaj2v SADunedin8 Mar 2017
Saleem MalikPAK501299038.766c & b MD Crowe1v NZKarachi10 Dec 1984
Johnny DouglasENG501304038.466c & b AA Mailey1v AUSMelbourne11 Feb 1921
Graeme PollockSA501308038.464c KD Walters b AN Connolly3v AUSCape Town22 Jan 1970
Ian ChappellAUS501305038.463lbw b R Illingworth3v ENGNottingham13 Jul 1972
Chetan ChauhanIND501304038.462c †KJ Wright b G Dymock4v AUSCalcutta26 Oct 1979
Ian SalisburyENG501307038.469c Aamer Sohail b Wasim Akram2v PAKManchester2 Jul 1992
Geoff BoycottENG501314038.171st †RW Marsh b JW Gleeson3v AUSPerth11 Dec 1970
Nasser HussainENG501316038.175c MJ Slater b MJ Nicholson3v AUSMelbourne26 Dec 1998
Shivnarine ChanderpaulWI501315038.174lbw b SR Clark4v AUSBarbados12 Jun 2008
Wasim RajaPAK501324037.886c BM Laird b B Yardley1v AUSMelbourne11 Dec 1981
Jonty RhodesSA501325037.886c MA Atherton b A Flintoff1v ENGPort Elizabeth9 Dec 1999
Chamara KapugederaSL501327037.887c AN Cook b LE Plunkett3v ENGNottingham2 Jun 2006
Andrew StraussENG501321037.881b SK Warne1v AUSMelbourne26 Dec 2006
Mark BurgessNZ501335037.594c DW Randall b IT Botham1v ENGAuckland4 Mar 1978
Kevin PietersenENG501334037.594c SR Watson b MA Starc2v AUSLondon21 Aug 2013
KL RahulIND501339037.591c K Rabada b M Jansen1v SAJohannesburg3 Jan 2022
Darren BravoWI501348037.314c †MS Dhoni b I Sharma1v INDDominica6 Jul 2011
Brian RoseENG501356037.043b CEH Croft1v WILondon24 Jul 1980
Brian LaraWI501357037.044c †NR Mongia b SLV Raju2v INDNagpur1 Dec 1994
Shoaib MohammadPAK501367036.762lbw b NA Foster3v ENGBirmingham23 Jul 1987
David WarnerAUS501366036.762c KOA Powell b S Shillingford1v WIDominica23 Apr 2012
Azhar AliPAK501366036.761lbw b JM Anderson2v ENGLondon24 May 2018
AB de VilliersSA501374036.502c ML Hayden b SR Clark2v AUSDurban24 Mar 2006
Clarrie GrimmettAUS501386036.239c H Sutcliffe b IAR Peebles1v ENGManchester25 Jul 1930
Allan BorderAUS501388036.233b S Venkataraghavan3v INDMadras11 Sept 1979
Greg MatthewsAUS501383036.237c †IDS Smith b RJ Hadlee2v NZSydney22 Nov 1985
Gary KirstenSA501396035.971b SR Tendulkar2v INDMumbai24 Feb 2000
Salman ButtPAK501414035.462lbw b SD Udal3v ENGFaisalabad20 Nov 2005
Adam BacherSA501423035.212c Mohammad Ramzan b Saqlain Mushtaq2v PAKRawalpindi6 Oct 1997
Asim KamalPAK501449034.726c sub (M Kaif) b A Kumble4v INDKolkata16 Mar 2005
Michael HusseyAUS501449034.724b M Morkel1v SADurban6 Mar 2009
Darren BravoWI501442234.723lbw b Wahab Riaz4v PAKSt Kitts20 May 2011
Tom LathamNZ501444034.721c †TD Paine b PJ Cummins2v AUSMelbourne26 Dec 2019
Bob SimpsonAUS501453034.486c KF Barrington b FJ Titmus2v ENGNottingham4 Jun 1964
Andrew FlintoffENG501466134.257st †MS Dhoni b A Kumble3v INDMumbai18 Mar 2006
Arjuna RanatungaSL501482033.785c †DJ Richardson b BN Schultz2v SAColombo14 Sept 1993
Gundappa ViswanathIND501493033.564c †APE Knott b CM Old4v ENGManchester6 Jun 1974
Mohammad HafeezPAK501516033.111b Mohammad Rafique4v BANKarachi20 Aug 2003
Frank WoolleyENG501526032.895lbw b AJ Richardson4v AUSMelbourne1 Jan 1925
Ian ChappellAUS501526032.893c †APE Knott b AW Greig3v ENGMelbourne8 Feb 1975
Ben StokesENG501524032.896c †AT Carey b MG Neser3v AUSBrisbane4 Dec 2025
Joe DenlyENG501558032.264c TD Paine b JR Hazlewood4v AUSLeeds22 Aug 2019
Tom LathamNZ501584031.652c †Sarfraz Ahmed b Hasan Ali3v PAKDubai24 Nov 2018
John CrawleyENG501596031.453c RB Richardson b CL Hooper1v WILondon24 Aug 1995
PreviousPage 316Next

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.