Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Asif IqbalPAK651398046.766c †RW Marsh b GS Chappell2v AUSSydney6 Jan 1973
Mark WaughAUS651395046.764c †RD Jacobs b CEL Ambrose3v WISt. John's3 Apr 1999
Dawid MalanENG6513910046.765c J Blackwood b RL Chase1v WIBirmingham17 Aug 2017
Gautam GambhirIND651426045.771lbw b GP Swann3v ENGMumbai23 Nov 2012
Tamim IqbalBAN651424045.771b N M'shangwe3v ZIMChittagong12 Nov 2014
Prince MasvaureZIM651435045.451b Amir Hamza2v AFGAbu Dhabi10 Mar 2021
Habibul BasharBAN6514410045.143c BA Murphy b TJ Friend3v ZIMDhaka8 Nov 2001
Temba BavumaSA651446045.144c sub (MS Harris) b NM Lyon3v AUSMelbourne26 Dec 2022
Doug WaltersAUS6514510044.836b DL Underwood1v ENGLondon28 Aug 1975
Angelo MathewsSL651452144.834c MJ Potts b CR Woakes3v ENGManchester21 Aug 2024
Nathan AstleNZ651468044.525c †D Ramdin b DBL Powell2v WIWellington17 Mar 2006
Ramnaresh SarwanWI651464144.523c MJ Clarke b SCG MacGill2v AUSAntigua30 May 2008
Younis KhanPAK651477044.224c SPD Smith b NM Lyon4v AUSBrisbane15 Dec 2016
Russel ArnoldSL651484043.925c †RD Jacobs b CL Hooper2v WIColombo29 Nov 2001
Stuart BroadENG651487043.928c †BJ Haddin b JL Pattinson3v AUSNottingham10 Jul 2013
Qasim UmarPAK651494043.623c †RW Marsh b CG Rackemann3v AUSPerth11 Nov 1983
Paul CollingwoodENG651498043.626lbw b MR Gillespie1v NZWellington13 Mar 2008
Misbah-ul-HaqPAK651495143.625c †KC Sangakkara b AD Mathews3v SLColombo20 Jul 2009
Usman KhawajaAUS651495143.622c †J Da Silva b KR Mayers1v WIPerth30 Nov 2022
Mehedi Hasan MirazBAN651545142.217c †AT Carey b JR Hazlewood2v AUSDarwin13 Aug 2026
Hashan TillakaratneSL651553041.946c †IA Healy b GD McGrath2v AUSAdelaide25 Jan 1996
Stan McCabeAUS651567041.675c M Leyland b K Farnes1v ENGNottingham8 Jun 1934
Kumar SangakkaraSL651566041.673c †GO Jones b MS Panesar3v ENGLondon11 May 2006
Derek RandallENG651576141.403b Sarfraz Nawaz2v PAKFaisalabad12 Mar 1984
John EdrichENG651587041.141c †BN Jarman b AN Connolly4v AUSLeeds25 Jul 1968
Dion EbrahimZIM651598040.881st †Khaled Mashud b Mohammad Rafique1v BANHarare19 Feb 2004
Roshen SilvaSL651614040.377lbw b MM Ali4v ENGColombo23 Nov 2018
Rick McCoskerAUS651626040.123b Mushtaq Mohammad2v PAKAdelaide24 Dec 1976
Joe BurnsAUS651629040.121b TA Boult4v NZChristchurch20 Feb 2016
Ranjan MadugalleSL651643139.635c DI Gower b DL Underwood1v ENGColombo17 Feb 1982
Sunil GavaskarIND651646139.631b PI Pocock3v ENGDelhi12 Dec 1984
Fred TitmusENG651659039.397c ? b Mushtaq Mohammad2v PAKLondon24 Aug 1967
Chris OldENG651656039.399lbw b Intikhab Alam2v PAKLondon22 Aug 1974
Roger BinnyIND6516510039.396lbw b MD Marshall1v WIBombay24 Nov 1983
Russel ArnoldSL6516510039.396c C White b D Gough1v ENGKandy7 Mar 2001
Dimuth KarunaratneSL651656039.391c BJ Watling b TG Southee1v NZColombo22 Aug 2019
Javed MiandadPAK651669039.164c GA Gooch b NGB Cook2v ENGLahore25 Nov 1987
Stephen FlemingNZ651698138.464b MS Kasprowicz1v AUSAuckland26 Mar 2005
Gary KirstenSA6517011038.241c NJ Astle b DL Vettori2v NZChristchurch11 Mar 1999
Murali VijayIND651708038.242c BJ Watling b IS Sodhi1v NZKanpur22 Sept 2016
David WilliamsWI651727037.797c GP Thorpe b DW Headley4v ENGPort of Spain5 Feb 1998
Brendan NashWI651729037.796c JM How b JEC Franklin3v NZNapier19 Dec 2008
Mark GreatbatchNZ651756037.144lbw b GF Labrooy2v SLAuckland1 Mar 1991
Devon SmithWI651758037.142c GS Ballance b JC Tredwell4v ENGAntigua13 Apr 2015
Gary KirstenSA651776036.722st †A Flower b RW Price2v ZIMBulawayo14 Sept 2001
Matthew HaydenAUS651779036.722c GC Smith b SM Pollock1v SAMelbourne26 Dec 2005
Rahul DravidIND651798036.313b HH Streak2v ZIMNagpur21 Feb 2002
Thilan SamaraweeraSL651809036.115b Mohammad Asif1v PAKKandy3 Apr 2006
Ish SodhiNZ6518011036.118c Babar Azam b Abrar Ahmed2v PAKKarachi26 Dec 2022
Brendan NashWI651837035.525b DE Bollinger4v AUSPerth16 Dec 2009
PreviousPage 209Next

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.