Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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
Jack HobbsENG577810073.081b MA Noble2v AUSMelbourne7 Feb 1908
Allan BorderAUS57786073.085c SM Gavaskar b N Kapil Dev1v INDAdelaide23 Jan 1981
Kyle MillsNZ57787173.089b JM Anderson1v ENGManchester23 May 2008
Virat KohliIND57785073.085c DJG Sammy b S Shillingford2v WIMumbai14 Nov 2013
Ishant SharmaIND57807071.259c SO Hetmyer b KC Brathwaite1v WIKingston30 Aug 2019
Ken RutherfordNZ57818270.375b SK Warne2v AUSChristchurch25 Feb 1993
Dean JonesAUS57829069.514run out (AP Gurusinha)3v SLColombo17 Aug 1992
KL RahulIND57827069.512run out1v SLColombo3 Aug 2017
Ian BothamENG57835268.676c IVA Richards b J Garner1v WINottingham5 Jun 1980
Carl HooperWI578310068.675c †IA Healy b PR Reiffel2v AUSPerth1 Feb 1997
Joshua Da SilvaWI57846067.868lbw b N Wagner3v NZWellington11 Dec 2020
Jermaine BlackwoodWI57845167.864c †TE Tsiga b WP Masakadza3v ZIMBulawayo4 Feb 2023
Mark WaughAUS57856067.064run out1v WISydney2 Jan 1993
Stuart MatsikenyeriZIM57868166.286c †RD Jacobs b FH Edwards1v WIHarare4 Nov 2003
Brendon McCullumNZ578611066.288c †MV Boucher b JH Kallis2v SAHamilton10 Mar 2004
Ramnaresh SarwanWI57868066.283c SM Warnapura b M Muralitharan2v SLTrinidad3 Apr 2008
Rishabh PantIND57868066.285c JE Root b MJ Leach3v ENGBirmingham1 Jul 2022
Daryl MitchellNZ57867166.285run out (†BKG Mendis/RTM Mendis)2v SLGalle18 Sept 2024
Nasser HussainENG578711065.524c †KC Sangakkara b DNT Zoysa2v SLLondon16 May 2002
Imran FarhatPAK578710065.522c SR Tendulkar b IK Pathan3v INDKarachi29 Jan 2006
Ben StokesENG57877065.527b Shoaib Malik2v PAKAbu Dhabi13 Oct 2015
Shane WatsonAUS57889064.771c †MS Dhoni b PP Ojha1v INDBangalore9 Oct 2010
Ben StokesENG57885264.775c DM de Silva b PADLR Sandakan1v SLColombo23 Nov 2018
Vinod KambliIND578911064.043c A Ranatunga b GP Wickramasinghe2v SLAhmedabad8 Feb 1994
Romesh KaluwitharanaSL57898064.047b Saqlain Mushtaq1v PAKColombo19 Apr 1997
Kevin PietersenENG57898264.045c DR Martyn b SK Warne2v AUSLondon21 Jul 2005
David WarnerAUS57898064.041run out (AD Mathews/TM Dilshan)1v SLHobart14 Dec 2012
Lance KlusenerSA579011063.339c †AJ Stewart b MA Ealham2v ENGBirmingham4 Jun 1998
Lou VincentNZ57908063.333c †Rashid Latif b Danish Kaneria3v PAKLahore1 May 2002
Oshada FernandoSL57918162.641c Nazmul Hossain Shanto b Ebadat Hossain2v BANDhaka23 May 2022
Clive LloydWI57924061.965c KJ Hughes b B Yardley3v AUSSydney2 Jan 1982
Ian HealyAUS57925061.967c †Rashid Latif b Waqar Younis1v PAKKarachi28 Sept 1994
Inzamam-ul-HaqPAK57927061.964lbw b A Kumble1v INDMohali8 Mar 2005
Wellington MasakadzaZIM57929061.968c PWA Mulder b KA Maharaj4v SABulawayo28 Jun 2025
Sandeep PatilIND57938161.296b JG Bracewell3v NZAuckland13 Mar 1981
MS DhoniIND57938061.297c †Kamran Akmal b Danish Kaneria2v PAKDelhi22 Nov 2007
Hamilton MasakadzaZIM579310061.291c SD Hope b KC Brathwaite4v WIBulawayo21 Oct 2017
JP DuminySA57946160.646c Asad Shafiq b Zulfiqar Babar1v PAKAbu Dhabi14 Oct 2013
Mark WaughAUS57953060.004c †CO Browne b IR Bishop3v WIBrisbane22 Nov 1996
Mikyle LouisWI57954260.002c Z Crawley b BA Stokes3v ENGBirmingham26 Jul 2024
Emilio GayENG57958060.002c †TA Blundell b NG Smith3v NZLondon4 Jun 2026
Tanvir AhmedPAK579610059.389lbw b D Bishoo1v WISt Kitts20 May 2011
Dimuth KarunaratneSL57964059.381c †BT Foakes b AU Rashid4v ENGKandy14 Nov 2018
Imam-ul-HaqPAK57968159.381b D Olivier3v SACenturion26 Dec 2018
Ajit WadekarIND57979058.763c R Illingworth b BL D'Oliveira1v ENGLondon22 Jun 1967
WPUJC VaasSL57977158.768c & b HT Davis3v NZDunedin7 Mar 1997
Brian BoothAUS57983058.165c Hanif Mohammad b Arif Butt2v PAKMelbourne4 Dec 1964
Alistair CampbellZIM57989058.163c VVS Laxman b A Kumble1v INDNagpur21 Feb 2002
Mahela JayawardeneSL571009057.004c †Moin Khan b Danish Kaneria3v PAKFaisalabad20 Oct 2004
Owais ShahENG571008157.003run out (JE Taylor)1v WIAntigua15 Feb 2009
PreviousPage 258Next

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.