Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and 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
Zaheer AbbasPAK8512110170.253c KD Walters b KJ O'Keeffe1v AUSAdelaide24 Dec 1976
Rahul DravidIND851218070.253c PA de Silva b HDPK Dharmasena3v SLMumbai3 Dec 1997
Javed MiandadPAK8512410168.554c GR Viswanath b Maninder Singh1v INDLahore23 Jan 1983
Saeed AnwarPAK8512413168.551c ME Waugh b TBA May2v AUSKarachi28 Sept 1994
Jacques KallisSA851269067.464c †D Ramdin b FH Edwards4v WIPort Elizabeth26 Dec 2007
Len DarlingAUS851298065.896b H Verity1v ENGSydney23 Feb 1933
Sikandar RazaZIM851297165.896c Rahmat Shah b Rashid Khan2v AFGAbu Dhabi10 Mar 2021
Sachin TendulkarIND8513010165.385c †JR Murray b CL Hooper3v WIMumbai18 Nov 1994
Junior MurrayWI851307265.387b RK Chauhan4v INDMumbai18 Nov 1994
David WarnerAUS8513111064.892c A Lyth b MM Ali1v ENGLondon20 Aug 2015
Asela GunaratneSL851347063.435b Taskin Ahmed1v BANGalle7 Mar 2017
KL RahulIND851358062.962c FDM Karunaratne b PM Pushpakumara1v SLKandy12 Aug 2017
Dimuth KarunaratneSL8513612062.502c †Q de Kock b L Ngidi3v SAColombo20 Jul 2018
Joe RootENG851437059.445c †Sarfraz Ahmed b Rahat Ali2v PAKAbu Dhabi13 Oct 2015
Xavier MarshallWI8514612158.222c PA Jaques b B Casson4v AUSBarbados12 Jun 2008
VVS LaxmanIND8514612058.224c AB Barath b D Bishoo1v WIBarbados28 Jun 2011
Jonty RhodesSA8514710157.826c A Flintoff b D Gough4v ENGLeeds6 Aug 1998
Nasser HussainENG8514713157.823c VVS Laxman b A Kumble1v INDMohali3 Dec 2001
Geraint JonesENG851498057.057c & b MS Kasprowicz1v AUSNottingham25 Aug 2005
Allan BorderAUS851516056.295b PA de Silva3v SLHobart16 Dec 1989
Ben StokesENG851516356.296lbw b Shakib Al Hasan3v BANChittagong20 Oct 2016
Zak CrawleyENG851518056.291st †AT Carey b NM Lyon4v AUSAdelaide17 Dec 2025
Sourav GangulyIND851538155.566c MJ Clarke b JJ Krejza1v AUSNagpur6 Nov 2008
Basit AliPAK8515413055.194b SA Thomson2v NZWellington17 Feb 1994
Ian HealyAUS851549055.196c SP Fleming b CL Cairns2v NZPerth20 Nov 1997
Heath StreakZIM8515411055.198b JH Kallis1v SACenturion11 Mar 2005
Colin CowdreyENG851558054.844c †BN Jarman b RB Simpson1v AUSSydney11 Jan 1963
Navjot SidhuIND8515512154.842c Ramiz Raja b Imran Khan4v PAKKarachi15 Nov 1989
Tony de ZorziSA8515511054.843b G Motie1v WIJohannesburg8 Mar 2023
Kim HughesAUS8515612154.493c Majid Khan b Tauseef Ahmed1v PAKKarachi27 Feb 1980
Mansur Ali Khan PataudiIND8515712054.147c IR Redpath b RB Simpson3v AUSMelbourne30 Dec 1967
Graham GoochENG8516012053.131c & b JG Bracewell1v NZLondon21 Jun 1990
Mark BoucherSA8516010053.136c & b ST Jayasuriya3v SLColombo27 Jul 2006
Martin GuptillNZ851609153.133lbw b PP Ojha1v INDHyderabad12 Nov 2010
Mushfiqur RahimBAN851618152.804b HMRKB Herath2v SLGalle7 Mar 2017
Dinesh ChandimalSL8516111052.804c F du Plessis b PWA Mulder1v SACenturion26 Dec 2020
Kusal MendisSL851619052.803lbw b NM Lyon2v AUSGalle8 Jul 2022
Steve SmithAUS851619152.804c TB de Bruyn b A Nortje2v SAMelbourne26 Dec 2022
Ken BarringtonENG851629052.474lbw b TR Veivers3v AUSLeeds2 Jul 1964
Andrew HilditchAUS851629052.471c †SMH Kirmani b KD Ghavri3v INDDelhi13 Oct 1979
Mike AthertonENG8516514051.521c BC Lara b KCG Benjamin1v WIBridgetown8 Apr 1994
Sanath JayasuriyaSL851669151.202c D Ramnarine b MI Black2v WIColombo29 Nov 2001
Craig SerjeantAUS851708050.004b BS Chandrasekhar2v INDMelbourne30 Dec 1977
Hansie CronjeSA851707250.006lbw b Waqar Younis1v PAKPort Elizabeth6 Mar 1998
Graeme WoodAUS851726249.421c Javed Miandad b Abdul Qadir1v PAKLahore14 Oct 1982
Alastair CookENG851739049.131lbw b N Pradeep1v SLLondon9 Jun 2016
Kraigg BrathwaiteWI8517410048.851c SPD Smith b NM Lyon1v AUSSydney3 Jan 2016
Roshen SilvaSL851744148.857c MM Ali b AU Rashid2v ENGKandy14 Nov 2018
Usman KhawajaAUS851758048.571c Imam-ul-Haq b Bilal Asif2v PAKDubai7 Oct 2018
Justin LangerAUS851767048.301c L Klusener b AA Donald2v SAMelbourne26 Dec 2001
PreviousPage 126Next

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.