Live1st ODI · India in New Zealand 2026/27NZ113/6 (26.2)INDIND chose to bowlTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 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
Martin CroweNZ8315413053.904b MD Marshall2v WIChristchurch12 Mar 1987
Matthew HaydenAUS8315413153.901lbw b V Sehwag2v INDDelhi29 Oct 2008
Bob CowperAUS831558053.556c Intikhab Alam b Saeed Ahmed2v PAKMelbourne4 Dec 1964
Grant FlowerZIM8315512053.552c SP Fleming b DL Vettori1v NZBulawayo25 Sept 1997
Upul TharangaSL8315514153.552st †Q de Kock b JP Duminy2v SAGalle16 Jul 2014
Graham GoochENG831588052.531c CG Greenidge b IVA Richards3v WISt John's27 Mar 1981
Tamim IqbalBAN831588152.531c DJG Sammy b D Bishoo4v WIMirpur29 Oct 2011
Brendon McCullumNZ831588252.531lbw b KM Jarvis1v ZIMNapier26 Jan 2012
Asad ShafiqPAK831586052.536c & b Shakib Al Hasan2v BANKhulna28 Apr 2015
Steve SmithAUS831585052.534c & b MM Ali2v ENGSydney4 Jan 2018
Vic MarksENG8315910052.208b Sarfraz Nawaz2v PAKFaisalabad12 Mar 1984
Neil FairbrotherENG8315910152.205c N Kapil Dev b RK Chauhan2v INDChennai11 Feb 1993
Mark ButcherENG8315912052.203c †AC Gilchrist b JN Gillespie3v AUSLondon19 Jul 2001
Hashim AmlaSA8315913152.203lbw b MM Ali4v ENGManchester4 Aug 2017
Stephen FlemingNZ8316110051.553c †AC Gilchrist b GD McGrath2v AUSAdelaide26 Nov 2004
Robert KeyENG8316411150.613c GC Smith b M Ntini1v SAJohannesburg13 Jan 2005
Imam-ul-HaqPAK8316510150.302c †TA Blundell b TG Southee2v NZKarachi2 Jan 2023
Mark RichardsonNZ8316711049.701c Mashrafe Mortaza b Hasibul Hossain2v BANWellington26 Dec 2001
Imran KhanPAK8316910049.117c †RW Marsh b DK Lillee1v AUSMelbourne26 Dec 1983
Dwayne BravoWI8316910149.112c & b M Muralitharan4v SLGuyana22 Mar 2008
James VinceENG8317012048.823run out1v AUSBrisbane23 Nov 2017
Andrew StraussENG8317113048.542run out (CL Cairns/†BB McCullum)4v NZLondon20 May 2004
Tom LathamNZ8317211048.261lbw b JE Root3v ENGWellington24 Feb 2023
Simon KatichAUS8317414047.702c †Kamran Akmal b Umar Gul3v PAKLondon13 Jul 2010
Dinesh ChandimalSL8317412047.703c & b G Coetzee4v SADurban27 Nov 2024
Bill LawryAUS8317512147.432lbw b MJ Procter4v SACape Town22 Jan 1970
Alan KnottENG831767047.167c †Wasim Bari b Asif Masood2v PAKLondon8 Aug 1974
Jeremy ConeyNZ831765047.166c AL Logie b MD Marshall3v WIBridgetown26 Apr 1985
Azhar AliPAK831774146.893b Shuvagata Hom2v BANKhulna28 Apr 2015
Cheteshwar PujaraIND831779046.893c †Mushfiqur Rahim b Mehedi Hasan Miraz1v BANHyderabad9 Feb 2017
David BoonAUS8317810046.633b CR Matthews4v SAJohannesburg4 Mar 1994
Asad ShafiqPAK831789046.636c JE Root b MA Wood1v ENGDubai22 Oct 2015
Mehrab Hossain jnrBAN8317911046.375c AJ Redmond b IE O'Brien1v NZChittagong17 Oct 2008
Inzamam-ul-HaqPAK8318012046.113c GW Flower b GJ Whittall3v ZIMHarare15 Feb 1995
Jacques KallisSA831817145.863c S Chanderpaul b CL Hooper1v WICenturion15 Jan 1999
Brian LaraWI8318613044.624c N Boje b JH Kallis2v SABridgetown29 Mar 2001
Tatenda TaibuZIM831889044.157b FH Edwards1v WIHarare4 Nov 2003
Sanjay ManjrekarIND8318911043.923lbw b Naved Anjum3v PAKFaisalabad23 Nov 1989
Maurice LeylandENG8319013043.685b WJ O'Reilly1v AUSAdelaide13 Jan 1933
Dean ElgarSA831939243.012c RJ Harris b NM Lyon1v AUSPort Elizabeth20 Feb 2014
Shane WatsonAUS831988141.924c TT Samaraweera b KTGD Prasad2v SLMelbourne26 Dec 2012
Ben StokesENG831988041.926b MA Starc2v AUSAdelaide17 Dec 2025
Mohammad YousufPAK832007041.503lbw b CS Martin3v NZWellington3 Dec 2009
Sunil GavaskarIND832028041.091c †Wasim Bari b Sarfraz Nawaz2v PAKLahore10 Dec 1982
Asad ShafiqPAK8320214041.096lbw b TG Southee2v NZHamilton7 Jan 2011
Kepler WesselsAUS832058040.493c †PR Downton b RM Ellison1v ENGBirmingham15 Aug 1985
Woorkeri RamanIND832059040.493c †PJL Dujon b CA Walsh3v WIChennai11 Jan 1988
Zander de BruynSA832066340.297c R Dravid b Harbhajan Singh1v INDKanpur20 Nov 2004
Rahul DravidIND8320612040.293c †BB McCullum b JD Ryder2v NZNapier26 Mar 2009
Tom LathamNZ8320610040.291c & b S Shillingford1v WIJamaica8 Jun 2014
PreviousPage 133Next

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.