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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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 EdrichENG451017044.552c IM Chappell b AA Mallett2v AUSLeeds27 Jul 1972
Adrian GriffithWI451017044.551run out (DJ Nash/†AC Parore)3v NZWellington26 Dec 1999
Sourav GangulyIND451014144.555c WW Hinds b CE Cuffy1v WISt John's10 May 2002
Mahela JayawardeneSL451014044.554c BC Lara b OAC Banks1v WISaint Lucia20 Jun 2003
Anil KumbleIND451017044.558b DJ Bravo1v WIJamaica30 Jun 2006
Younis KhanPAK451018044.553c HH Gibbs b M Ntini2v SAPort Elizabeth19 Jan 2007
John GleesonAUS451033043.6910c †JL Hendriks b WW Hall1v WISydney14 Feb 1969
Ian ChappellAUS451037043.693c BF Hastings b DR Hadlee2v NZSydney5 Jan 1974
Mohammad RizwanPAK451034043.697b JR Hazlewood3v AUSAdelaide29 Nov 2019
Basil D'OliveiraENG451043043.275c & b DR Hadlee2v NZNottingham7 Aug 1969
Sourav GangulyIND451048043.276c †RS Kaluwitharana b M Muralitharan4v SLColombo9 Aug 1997
Ricky PontingAUS451044043.273c †CS Baugh b M Dillon3v WITrinidad19 Apr 2003
Chris TavaréENG451055042.862run out1v NZLondon14 Jul 1983
Dipak PatelNZ451051042.867c †Saleem Yousuf b Saleem Jaffar4v PAKFaisalabad26 Oct 1990
Andrew StraussENG451054042.862b M Ntini2v SACape Town2 Jan 2005
Ashwell PrinceSA451052042.865b Danish Kaneria3v PAKKarachi1 Oct 2007
Kraigg BrathwaiteWI451056042.861c KS Williamson b TG Southee1v NZHamilton19 Dec 2013
Nick ComptonENG451055142.863c T Bavuma b K Rabada1v SACape Town2 Jan 2016
Mohammad RizwanPAK451064042.456b B Muzarabani2v ZIMHarare29 Apr 2021
Javed MiandadPAK451076042.065c DB Vengsarkar b N Kapil Dev1v INDMadras15 Jan 1980
David GowerENG451074042.064c & b SV Nayak3v INDLondon8 Jul 1982
Abdul QadirPAK451076042.069c GF Lawson b GRJ Matthews1v AUSMelbourne26 Dec 1983
Sanjay ManjrekarIND451075042.063run out4v AUSAdelaide25 Jan 1992
Andrew StraussENG451077042.061c HM Amla b PL Harris4v SACape Town3 Jan 2010
John ComminsSA451085041.673c BA Young b MN Hart4v NZDurban26 Dec 1994
Stephen FlemingNZ451085041.672lbw b A Flintoff3v ENGNottingham10 Jun 2004
Kevin PietersenENG451086041.675c †AC Gilchrist b B Lee1v AUSNottingham25 Aug 2005
Ricky PontingAUS451093141.283c ST Jayasuriya b DNT Zoysa3v SLCairns9 Jul 2004
Qasim UmarPAK451107040.913c JV Coney b SL Boock2v NZHyderabad (Sindh)25 Nov 1984
Jacques KallisSA451104040.913b SK Warne3v AUSSydney2 Jan 1998
Sanath JayasuriyaSL451107040.912c C White b RDB Croft1v ENGColombo15 Mar 2001
Brian LaraWI451104040.914c HP Tillakaratne b MRCN Bandaratilleke4v SLKandy21 Nov 2001
Graham ThorpeENG451107040.915c †BB McCullum b JEC Franklin2v NZNottingham10 Jun 2004
Asela GunaratneSL451103040.918b AG Cremer2v ZIMColombo14 Jul 2017
David SteeleENG451116040.543c & b KD Walters3v AUSLondon31 Jul 1975
Allan BorderAUS451115040.544c PH Edmonds b RM Ellison1v ENGBirmingham15 Aug 1985
Imran KhanPAK451111040.546lbw b TM Alderman4v AUSMelbourne12 Jan 1990
Blair HartlandNZ451116040.541c RA Smith b PCR Tufnell3v ENGChristchurch18 Jan 1992
Roshan MahanamaSL451116040.541c M Azharuddin b A Kumble3v INDLucknow18 Jan 1994
Rashid LatifPAK451114040.548c GA Hick b IDK Salisbury1v ENGLondon25 Jul 1996
Michael HusseyAUS451118040.545c †MV Boucher b J Botha2v SASydney2 Jan 2006
Gautam GambhirIND451114040.541b GP Swann1v ENGAhmedabad15 Nov 2012
Dimuth KarunaratneSL451114040.541c †MJ Prior b LE Plunkett3v ENGLeeds20 Jun 2014
Vusi SibandaZIM451116140.542c & b DL Piedt3v SAHarare9 Aug 2014
Usman KhawajaAUS451116040.542c A Athanaze b JP Greaves2v WIAdelaide17 Jan 2024
David BedinghamSA451116040.546c †AT Carey b PJ Cummins2v AUSLondon11 Jun 2025
Asanka GurusinhaSL451125040.183run out1v PAKSialkot22 Sept 1995
Kraigg BrathwaiteWI451123140.181c Shamsur Rahman b Mahmudullah3v BANSt Lucia13 Sept 2014
George GunnENG451136039.823c A Cotter b C Kelleway4v AUSAdelaide12 Jan 1912
Martin CroweNZ451134039.824c GA Hick b CC Lewis2v ENGAuckland30 Jan 1992
PreviousPage 359Next

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.