Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND136/5 (21.4)IND need 7 runs in 62 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Viv RichardsWI751446152.083b Mohammad Nazir2v PAKLahore24 Nov 1980
Alistair CampbellZIM751449052.083c Aamer Sohail b Ata-ur-Rehman4v PAKRawalpindi9 Dec 1993
Javed MiandadPAK751458151.724lbw b GR Dilley1v ENGBirmingham23 Jul 1987
Imrul KayesBAN7514712051.022c IR Bell b ST Finn3v ENGLondon27 May 2010
Asad ShafiqPAK751478251.026lbw b HMRKB Herath1v SLGalle6 Aug 2014
Steve WaughAUS751499050.345c †TE Blain b DK Morrison2v NZWellington4 Mar 1993
Nasser HussainENG751498050.344c †AC Gilchrist b JN Gillespie1v AUSSydney2 Jan 2003
Ian ChappellAUS751516049.673c & b DL Underwood2v ENGMelbourne1 Feb 1980
Taufeeq UmarPAK7515111049.672c †Khaled Mashud b Mohammad Rafique2v BANPeshawar27 Aug 2003
Brian BoothAUS751525049.345b JT Partridge1v SASydney10 Jan 1964
Nathan HauritzAUS751528149.345lbw b Abdur Rauf1v PAKMelbourne26 Dec 2009
Moin KhanPAK7515310049.026c SCG MacGill b DS Lehmann4v AUSKarachi22 Oct 1998
Michael HusseyAUS7515510148.395lbw b JH Kallis1v SADurban24 Mar 2006
Mosaddek HossainBAN751557248.398st †N Dickwella b HMRKB Herath2v SLColombo15 Mar 2017
Zaheer AbbasPAK751568048.085b RD Jackman1v ENGLondon12 Aug 1982
Justin LangerAUS751577147.771c †AC Parore b CL Cairns2v NZPerth30 Nov 2001
Asad ShafiqPAK7515810047.476c HAPW Jayawardene b HMRKB Herath1v SLKandy8 Jul 2012
Alvin KallicharranWI7516111046.585c JG Wright b BL Cairns1v NZChristchurch22 Feb 1980
Ken BarringtonENG751629246.303c AL Wadekar b EAS Prasanna1v INDBirmingham13 Jul 1967
Mike GattingENG751628046.302c Saleem Malik b Tauseef Ahmed2v PAKFaisalabad12 Mar 1984
Peter FultonNZ7516210346.303c †D Ramdin b DBL Powell2v WIWellington17 Mar 2006
Temba BavumaSA7516210046.306c †Sarfraz Ahmed b Shaheen Shah Afridi2v PAKCape Town3 Jan 2019
Mohammad YousufPAK7516413045.735c ADR Campbell b HH Streak1v ZIMPeshawar27 Nov 1998
Kraigg BrathwaiteWI751658045.451c & b BA Stokes2v ENGManchester16 Jul 2020
Craig ErvineZIM751654245.456c Riaz Hassan b Rashid Khan2v AFGBulawayo2 Jan 2025
Keith ArthurtonWI7516910044.386c D Gough b ARC Fraser2v ENGLondon22 Jun 1995
Shivnarine ChanderpaulWI7516913044.383c & b SM Pollock3v SADurban26 Dec 1998
Hamilton MasakadzaZIM751699144.383c Mohammad Hafeez b Saeed Ajmal1v PAKHarare10 Sept 2013
John WrightNZ751728043.601c J Garner b IVA Richards1v WIWellington20 Feb 1987
Umar AkmalPAK751745143.105c & b SE Bond4v NZDunedin24 Nov 2009
Babar AzamPAK7517413043.104c JO Holder b KAJ Roach1v WIKingston20 Aug 2021
Dimuth KarunaratneSL751769042.612lbw b KR Mayers4v WINorth Sound29 Mar 2021
Matthew BellNZ7518011041.672c Faisal Iqbal b Saqlain Mushtaq1v PAKChristchurch15 Mar 2001
Ken BarringtonENG751816041.445c †BN Jarman b AN Connolly1v AUSLondon20 Jun 1968
Mansoor AkhtarPAK7518212041.213c NH Fairbrother b PH Edmonds2v ENGManchester4 Jun 1987
Kumar SangakkaraSL751829041.213c Nasir Hossain b Al-Amin Hossain2v BANMirpur27 Jan 2014
George GunnENG751846040.763c C Hill b WW Armstrong2v AUSMelbourne9 Feb 1912
Dodger WhysallENG751844040.765c & b JM Gregory4v AUSAdelaide16 Jan 1925
Neil JohnsonZIM751868140.326c ME Waugh b GD McGrath1v AUSHarare14 Oct 1999
Graeme SmithSA751869040.321run out (AN Cook)1v ENGDurban26 Dec 2009
Angelo MathewsSL7518611040.326lbw b PM Siddle2v AUSHobart14 Dec 2012
Ravi RatnayekeSL7518713040.117c †IA Healy b GD Campbell4v AUSHobart16 Dec 1989
Alastair CookENG7518712040.112lbw b MD Craig2v NZLeeds29 May 2015
Saeed AnwarPAK751889039.891c †IA Healy b ME Waugh3v AUSRawalpindi5 Oct 1994
Tharanga ParanavitanaSL751888039.891b Saeed Ajmal2v PAKKandy8 Jul 2012
Andrew StraussENG751918039.271c MJ Clarke b MJ North3v AUSLondon20 Aug 2009
VVS LaxmanIND751929039.066c MA Butcher b AF Giles2v ENGAhmedabad11 Dec 2001
Graham GoochENG751938038.861lbw b JR Ratnayeke2v SLLondon25 Aug 1988
Allan BorderAUS7519310038.864c †Saleem Yousuf b Tauseef Ahmed1v PAKLahore7 Oct 1988
Azhar AliPAK7519311038.863c †T Taibu b GA Lamb2v ZIMBulawayo1 Sept 2011
PreviousPage 162Next

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.