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
Murali VijayIND45784057.692c D Bishoo b R Rampaul4v WIDominica6 Jul 2011
Asad ShafiqPAK45783057.696lbw b MS Panesar1v ENGDubai3 Feb 2012
David WarnerAUS45784057.692b KJ Abbott3v SAHobart12 Nov 2016
Virat KohliIND45785057.694lbw b JO Holder2v WIHyderabad12 Oct 2018
Nauman AliPAK45786257.6910c D Elgar b K Rabada3v SARawalpindi4 Feb 2021
Imran KhanPAK45793156.967c S Madan Lal b DR Doshi1v INDLahore10 Dec 1982
Graham GoochENG45794056.961b MD Marshall1v WIBirmingham25 Jul 1991
Michael SlaterAUS45795056.962lbw b D Gough3v ENGBrisbane25 Nov 1994
Andrew FlintoffENG45797056.967c Shoaib Malik b Shoaib Akhtar2v PAKMultan12 Nov 2005
Abdul RazzaqPAK45797056.967lbw b RP Singh1v INDKarachi29 Jan 2006
John CampbellWI45796056.962c Nurul Hasan b Shoriful Islam2v BANGros Islet24 Jun 2022
Greg MatthewsAUS45808056.257c IT Botham b GR Dilley2v ENGPerth28 Nov 1986
Mark WaughAUS45808056.254c GC Smith b JH Kallis1v SADurban15 Mar 2002
Hashim AmlaSA45806156.253c †MS Wade b JR Hazlewood3v AUSAdelaide24 Nov 2016
David WarnerAUS45803056.251c C de Grandhomme b N Wagner1v NZSydney3 Jan 2020
Alan KnottENG45817055.567c GR Viswanath b BS Bedi1v INDMadras14 Jan 1977
Waqar YounisPAK45815255.5610lbw b SM Pollock1v SARawalpindi6 Oct 1997
Jonny BairstowENG45817055.565b KA Maharaj2v SANottingham14 Jul 2017
Asad ShafiqPAK45814055.565c †BJ Watling b N Wagner4v NZAbu Dhabi16 Nov 2018
Tom LathamNZ45813155.562c HDRL Thirimanne b A Dananjaya3v SLGalle14 Aug 2019
Liton DasBAN45817055.566c Fawad Alam b Sajid Khan3v PAKDhaka4 Dec 2021
Mark GreatbatchNZ45828054.885b DE Malcolm2v ENGBirmingham5 Jul 1990
Alistair CampbellZIM45826054.883lbw b N Kapil Dev1v INDHarare18 Oct 1992
Brian LaraWI45825054.884c SM Pollock b M Ntini3v SAGeorgetown9 Mar 2001
Craig McMillanNZ45824154.886c SK Warne b B Lee2v AUSBrisbane8 Nov 2001
Jeet RavalNZ45824054.881lbw b Yasir Shah1v PAKAbu Dhabi3 Dec 2018
Martin CroweNZ45835054.224lbw b Wasim Raja2v PAKKarachi10 Dec 1984
AB de VilliersSA45832054.226run out1v PAKLahore8 Oct 2007
Kane WilliamsonNZ45836154.223c DJG Sammy b TL Best1v WIWellington11 Dec 2013
Kusal MendisSL45838054.224c SO Dowrich b JO Holder1v WISt Lucia14 Jun 2018
Dinesh ChandimalSL45835054.226c RRS Cornwall b RL Chase1v WIGalle21 Nov 2021
Kepler WesselsSA45847053.574lbw b JE Benjamin1v ENGLondon18 Aug 1994
Roshan MahanamaSL45844053.572lbw b DL Vettori2v NZHamilton14 Mar 1997
Guy WhittallZIM45847153.574run out (CZ Harris)3v NZBulawayo25 Sept 1997
Mahela JayawardeneSL45845053.574c †GO Jones b LE Plunkett3v ENGNottingham2 Jun 2006
Angelo MathewsSL45846053.576lbw b PP Ojha1v INDColombo3 Aug 2010
Jonny BairstowENG45845053.577c S van Zyl b K Rabada2v SAJohannesburg14 Jan 2016
Axar PatelIND45846053.576lbw b TW Hartley3v ENGVisakhapatnam2 Feb 2024
Nauman AliPAK45842153.579lbw b Shoaib Bashir2v ENGRawalpindi24 Oct 2024
Peter WilleyENG45859052.945c AME Roberts b MA Holding4v WILeeds22 Jul 1976
Faoud BacchusWI45856052.942c Sikander Bakht b Abdul Qadir1v PAKFaisalabad8 Dec 1980
Carl HooperWI45855052.945lbw b SK Warne3v AUSAdelaide25 Jan 1997
Ashley GilesENG45857052.949c †KC Sangakkara b M Muralitharan1v SLManchester13 Jun 2002
Sourav GangulyIND45855052.944c †AC Gilchrist b MS Kasprowicz2v AUSBangalore6 Oct 2004
Rassie van der DussenSA45855052.944c & b N Wagner3v NZChristchurch25 Feb 2022
Shivnarine ChanderpaulWI45864052.335c RWT Key b AF Giles2v ENGBirmingham29 Jul 2004
Sylvester JosephWI45867052.332c GP Thorpe b SJ Harmison1v ENGManchester12 Aug 2004
Sanath JayasuriyaSL45878051.726c Saleem Malik b Waqar Younis3v PAKFaisalabad2 Jan 1992
Misbah-ul-HaqPAK45872251.727c KD Karthik b SC Ganguly3v INDDelhi22 Nov 2007
Matthew WadeAUS45876051.725c SN Thakur b T Natarajan1v INDBrisbane15 Jan 2021
PreviousPage 357Next

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.