ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)ODI5th 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
Ian HealyAUS681465046.587b SB Doull1v NZBrisbane7 Nov 1997
Jermaine BlackwoodWI681469046.586c Liton Das b Mehedi Hasan Miraz2v BANChattogram3 Feb 2021
Al SahariarBAN681476246.263c HH Streak b BT Watambwa3v ZIMHarare26 Apr 2001
Graeme SmithSA681479046.263c †AC Gilchrist b SK Warne3v AUSCape Town8 Mar 2002
David BoonAUS6814910045.643c A Ranatunga b SD Anurasiri3v SLColombo17 Aug 1992
Sourav GangulyIND6814911045.645c †AJ Stewart b MJ Hoggard1v ENGNottingham8 Aug 2002
Salman ButtPAK6814913045.641c †KD Karthik b SC Ganguly2v INDBengaluru8 Dec 2007
Shakib Al HasanBAN681505045.336c KC Brathwaite b RRS Cornwall1v WIChattogram3 Feb 2021
Saeed AhmedPAK681539044.443c GG Arnold b DL Underwood3v ENGManchester10 Aug 1967
Ian DavisAUS681536044.441c †APE Knott b AW Greig3v ENGMelbourne12 Mar 1977
Gary SteadNZ6815310044.445c SM Pollock b S Elworthy1v SAWellington18 Mar 1999
Hasan RazaPAK6815411044.166c †AC Gilchrist b AJ Bichel3v AUSUAE19 Oct 2002
Kevin ArnottZIM681555143.871b W Watson2v NZHarare7 Nov 1992
Bert VanceNZ6815610043.591c Shoaib Mohammad b Abdul Qadir2v PAKAuckland24 Feb 1989
Matt RenshawAUS6815610143.591c M Vijay b R Ashwin1v INDPune23 Feb 2017
Peter RichardsonENG681594042.771c & b R Benaud1v AUSMelbourne13 Feb 1959
Lahiru ThirimanneSL681594042.772run out (Azhar Ali/†Adnan Akmal)3v PAKAbu Dhabi18 Oct 2011
Mark DekkerZIM681607042.502c Inzamam-ul-Haq b Waqar Younis2v PAKRawalpindi9 Dec 1993
Shiv Sunder DasIND6816211041.981c HP Tillakaratne b M Muralitharan3v SLColombo29 Aug 2001
Gary CosierAUS681649041.462b BS Bedi3v INDSydney7 Jan 1978
Shivnarine ChanderpaulWI681643041.465lbw b MA Starc2v AUSDominica23 Apr 2012
Rahul DravidIND6816612040.964b CD Collymore3v WIJamaica30 Jun 2006
Rahul DravidIND681666040.963c DPMD Jayawardene b BAW Mendis3v SLColombo8 Aug 2008
Mushfiqur RahimBAN681665040.966b NM Lyon1v AUSChattogram4 Sept 2017
Taufeeq UmarPAK681678140.721c HH Gibbs b PR Adams2v SAFaisalabad24 Oct 2003
Imran FarhatPAK6816810040.482c AB de Villiers b PL Harris3v SACenturion11 Jan 2007
Moeen AliENG681708140.005c †Mushfiqur Rahim b Mehedi Hasan Miraz1v BANChittagong20 Oct 2016
John EdrichENG681749039.081b HJ Howarth2v NZLondon21 Aug 1969
Ed CowanAUS681777038.421c †MS Dhoni b R Ashwin1v INDMelbourne26 Dec 2011
Heath StreakZIM681787138.207c †Khaled Mashud b Mushfiqur Rahman1v BANHarare19 Feb 2004
Graeme WoodAUS681809037.782c †PJL Dujon b MA Holding1v WIBridgetown30 Mar 1984
Andy RobertsWI681815337.5710c M Amarnath b NS Yadav2v INDCalcutta10 Dec 1983
Kraigg BrathwaiteWI681848036.962c V Kohli b R Ashwin1v INDMumbai22 Nov 2011
Joe RootENG6818411036.962c SR Watson b NM Lyon2v AUSLondon21 Aug 2013
Chris HarrisNZ681859036.766c JN Rhodes b SM Pollock1v SAWellington18 Mar 1999
Nasser HussainENG681866136.564lbw b PDRL Perera3v SLLondon16 May 2002
Rahul DravidIND681876036.363b BW Hilfenhaus2v AUSMelbourne26 Dec 2011
Rassie van der DussenSA681877036.365c BA Stokes b SM Curran2v ENGCape Town3 Jan 2020
Peter BurgeAUS681947035.054c GS Sobers b LR Gibbs2v WIMelbourne10 Feb 1961
Mark TaylorAUS681946035.051b Arshad Khan3v PAKKarachi22 Oct 1998
Grant FlowerZIM681949035.056c Mohammad Sharif b Hasibul Hossain2v BANBulawayo19 Apr 2001
Azhar AliPAK681958034.873c †MJ Prior b JM Anderson3v ENGAbu Dhabi25 Jan 2012
Haseeb HameedENG6819512034.872b RA Jadeja2v INDLeeds25 Aug 2021
Gubby AllenENG682058033.177c JHW Fingleton b MW Sievers3v AUSBrisbane4 Dec 1936
Johnny DouglasENG682106032.387c & b AA Mailey3v AUSSydney25 Feb 1921
Graham RoopeENG6821010032.384c MG Burgess b SL Boock2v NZAuckland4 Mar 1978
Mark GreatbatchNZ682138031.925c PAJ DeFreitas b JE Emburey1v ENGWellington3 Mar 1988
Bill WoodfullAUS682164031.481lbw b G Geary1v ENGSydney14 Dec 1928
Jeremy ConeyNZ682184031.195c †RW Taylor b NGB Cook4v ENGNottingham25 Aug 1983
Sanjay BangarIND6823610028.811c †AJ Stewart b A Flintoff1v ENGLeeds22 Aug 2002
PreviousPage 194Next

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.