Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
John WrightNZ641208053.332c RB Richardson b WW Davis3v WIBridgetown26 Apr 1985
Ramiz RajaPAK641208053.332c †IA Healy b BA Reid2v AUSLahore7 Oct 1988
Carl HooperWI641206253.334c AIC Dodemaide b MG Hughes3v AUSPerth2 Dec 1988
Damien MartynAUS641206053.334c N Hussain b AF Giles3v ENGBrisbane7 Nov 2002
Deryck MurrayWI641218052.896b RGD Willis2v ENGNottingham5 Jun 1980
Usman KhawajaAUS641219052.893c †Q de Kock b KJ Abbott3v SAHobart12 Nov 2016
Ben FoakesENG641216052.897c Abdullah Shafique b Nauman Ali2v PAKKarachi17 Dec 2022
Asif IqbalPAK641226152.466c DB Vengsarkar b KD Ghavri1v INDDelhi4 Dec 1979
Graeme HickENG6412211052.463lbw b RK Chauhan2v INDChennai11 Feb 1993
Adrian BarathWI641229152.461c †MS Dhoni b P Kumar2v INDJamaica20 Jun 2011
Karsan GhavriIND641235052.038c CS Serjeant b JR Thomson2v AUSSydney7 Jan 1978
Peter LeverENG641246051.618c †KJ Wadsworth b RS Cunis1v NZAuckland5 Mar 1971
David BoonAUS6412410051.613c †AJ Stewart b DE Malcolm2v ENGPerth1 Feb 1991
Mitchell JohnsonAUS6412411051.618c GC Smith b DW Steyn1v SASydney3 Jan 2009
Keegan PetersenSA641249051.613lbw b Taijul Islam1v BANGqeberha8 Apr 2022
Chris GayleWI6412511051.201c BJ Watling b TG Southee2v NZJamaica8 Jun 2014
Oshada FernandoSL641256151.201c Babar Azam b Yasir Shah3v PAKGalle16 Jul 2022
Javed MiandadPAK641267050.794lbw b DR Doshi4v INDBombay16 Dec 1979
John CrawleyENG641269050.795c R Dravid b V Sehwag1v INDLondon25 Jul 2002
Dwayne BravoWI6412610050.797b B Lee3v AUSAdelaide25 Nov 2005
Mushfiqur RahimBAN641269150.796c CR Ervine b T Panyangara2v ZIMMirpur25 Oct 2014
Marnus LabuschagneAUS641269050.793c YBK Jaiswal b Nithish Kumar Reddy2v INDAdelaide6 Dec 2024
Robin SmithENG641279050.395c JG Bracewell b DK Morrison1v NZLondon21 Jun 1990
Navjot SidhuIND6412710150.392c RT Ponting b GR Robertson3v AUSChennai6 Mar 1998
Alviro PetersenSA641277050.392c MEK Hussey b NM Lyon1v AUSBrisbane9 Nov 2012
Kepler WesselsAUS6412810050.003b JE Emburey3v ENGLeeds13 Jun 1985
Greg MatthewsAUS641299049.617c †RS Kaluwitharana b CPH Ramanayake3v SLColombo17 Aug 1992
Seymour NurseWI641306049.235b BL D'Oliveira1v ENGLondon16 Jun 1966
WPUJC VaasSL6413010049.239c †MV Boucher b DW Steyn2v SAColombo4 Aug 2006
Sachin TendulkarIND6413011049.234c JH Kallis b PL Harris1v SACape Town2 Jan 2007
Michael HusseyAUS6413013049.234c †MJ Prior b SCJ Broad3v ENGBirmingham30 Jul 2009
Gary KirstenSA641319048.851b SA Thomson2v NZCape Town2 Jan 1995
Sachin TendulkarIND641319148.854c †BB McCullum b CS Martin3v NZNapier26 Mar 2009
Javed MiandadPAK641324048.487c KD Walters b MHN Walker2v AUSSydney14 Jan 1977
Chris CairnsNZ641329048.487b GD McGrath2v AUSBrisbane7 Nov 1997
Habibul BasharBAN641328148.485st †A Flower b RW Price1v ZIMHarare26 Apr 2001
Stuart BroadENG6413210048.488b CS Martin1v NZNottingham5 Jun 2008
Nuwan KulasekaraSL641337248.1210c KP Pietersen b MJ Hoggard3v ENGLondon11 May 2006
Mohammad AzharuddinIND641346047.765c †BN French b NA Foster2v ENGBirmingham3 Jul 1986
Gary KirstenSA6413412047.762run out (DR Martyn/B Lee)4v AUSDurban15 Mar 2002
Mitchell JohnsonAUS641346247.768b SCJ Broad1v ENGBrisbane21 Nov 2013
Cyril WaltersENG64136-047.061c AF Kippax b WJ O'Reilly2v AUSLondon18 Aug 1934
Doug WaltersAUS641365047.065c MJ Procter b PM Pollock2v SAJohannesburg19 Feb 1970
Phil EdmondsENG641366047.068c †SMH Kirmani b S Madan Lal1v INDLondon10 Jun 1982
Carlisle BestWI641369047.064c GA Gooch b GC Small3v ENGKingston24 Feb 1990
Andrew JonesNZ641376046.723c AR Border b PR Sleep3v AUSAdelaide11 Dec 1987
Jonathan TrottENG641377046.723c DPMD Jayawardene b HMRKB Herath2v SLColombo3 Apr 2012
Shadman IslamBAN641375146.722c †J Da Silva b S Joseph1v WIKingston30 Nov 2024
Michael VaughanENG641388046.384handled the ball1v INDBengaluru19 Dec 2001
Richie BenaudAUS641397046.047c †R Swetman b JC Laker2v ENGMelbourne13 Feb 1959
PreviousPage 214Next

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.