Live1st ODI · India in New Zealand 2026/27NZ22/1 (5)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
Saud ShakeelPAK8411310174.345lbw b M Jansen3v SACenturion26 Dec 2024
Zak CrawleyENG8411313174.341c KL Rahul b RA Jadeja2v INDManchester23 Jul 2025
Chris RogersAUS8411414073.682lbw b GP Swann1v ENGManchester1 Aug 2013
Ryan HindsWI8411712071.796c MA Butcher b AF Giles1v ENGJamaica11 Mar 2004
Shahid AfridiPAK8411811171.192c †RS Kaluwitharana b KSC de Silva3v SLLahore4 Mar 1999
Gordon GreenidgeWI8411914270.592c JA Snow b DL Underwood2v ENGLondon17 Jun 1976
Desmond HaynesWI8411915070.592lbw b CJ McDermott2v AUSSt John's27 Apr 1991
Kamindu MendisSL8412011070.004st †SD Hope b JP Greaves1v WINorth Sound3 Jul 2026
Martin CroweNZ8412212068.854c sub (Shoaib Mohammad) b Abdul Qadir2v PAKAuckland25 Jan 1985
Nazmul Hossain ShantoBAN841267166.674c SPD Smith b JR Hazlewood2v AUSDarwin13 Aug 2026
Desmond HaynesWI8412814065.632c †IA Healy b CJ McDermott3v AUSKingston1 Mar 1991
Tamim IqbalBAN8412812165.631b KD Mills3v NZDunedin4 Jan 2008
Joe RootENG8412812065.634c JJ Bumrah b Kuldeep Yadav3v INDDharamsala7 Mar 2024
Sonal DinushaSL841288165.636c Dhruv Jurel b MJ Suthar4v INDGalle15 Aug 2026
Graham ThorpeENG841299065.126c KLT Arthurton b CA Walsh3v WIBridgetown8 Apr 1994
Jeff DujonWI841319164.126c †SMH Kirmani b NS Yadav2v INDBombay24 Nov 1983
Cameron GreenAUS841328463.646c sub (WP Saha) b JJ Bumrah3v INDSydney7 Jan 2021
Shakib Al HasanBAN8413311063.165c SPD Smith b NM Lyon1v AUSDhaka27 Aug 2017
Rory BurnsENG8413315063.161b RL Chase4v WIBridgetown23 Jan 2019
Brendon McCullumNZ8413511062.228c VVS Laxman b Yuvraj Singh3v INDHamilton18 Mar 2009
Alistair CampbellZIM8413613061.763c CEW Silverwood b RDB Croft1v ENGBulawayo18 Dec 1996
Tillakaratne DilshanSL8413711061.316run out1v ENGGalle18 Dec 2007
Kris SrikkanthIND841388260.872c †PR Downton b NA Foster1v ENGKarachi31 Jan 1985
Brendon McCullumNZ841398060.433b KAJ Roach3v WIAntigua25 Jul 2012
Joe RootENG8413912060.435c TA Boult b MJ Henry3v NZLondon21 May 2015
KL RahulIND841398060.432c SPD Smith b NM Lyon2v AUSBrisbane14 Dec 2024
Amit MishraIND8414110059.575b GP Swann3v ENGLondon18 Aug 2011
Sachin TendulkarIND8414211159.154lbw b SL Malinga3v SLGalle18 Jul 2010
Mark WaughAUS841445158.335lbw b CR Matthews1v SAMelbourne26 Dec 1993
Aiden MarkramSA8414510257.931c PJ Cummins b MA Starc3v AUSCape Town22 Mar 2018
Carl HooperWI841477057.145c †PR Downton b PAJ DeFreitas2v ENGNottingham2 Jun 1988
Shikhar DhawanIND841479157.142lbw b D Bishoo1v WIAntigua21 Jul 2016
Rahul DravidIND8414912056.387c †RC Russell b MA Ealham1v ENGNottingham4 Jul 1996
Clive LloydWI8415012056.005c †APE Knott b AW Greig1v ENGLondon12 Aug 1976
Allan BorderAUS841528055.265c CJ Tavare b JE Emburey3v ENGLondon27 Aug 1981
Sourav GangulyIND841535054.906c Al Sahariar b Naimur Rahman2v BANDhaka10 Nov 2000
Rory BurnsENG8415411054.551c K Rabada b A Nortje4v SACenturion26 Dec 2019
Steve SmithAUS841559354.195b D Elgar1v SACape Town1 Mar 2014
Jeet RavalNZ8415715053.501c SO Dowrich b ST Gabriel1v WIHamilton9 Dec 2017
Mominul HaqueBAN8415712153.503c †RR Pant b R Ashwin1v INDDhaka22 Dec 2022
Saud ShakeelPAK841576053.505c †TA Imlach b K Sinclair1v WIMultan17 Jan 2025
Jeremy ConeyNZ841588053.166run out1v SLChristchurch4 Mar 1983
Robin SmithENG8416011152.504c BC Lara b KCG Benjamin1v WIGeorgetown17 Mar 1994
Guy WhittallZIM8416412051.221c R Dravid b Sarandeep Singh2v INDNagpur25 Nov 2000
Rohan KanhaiWI8416513050.914c RN Harvey b AK Davidson2v AUSMelbourne30 Dec 1960
Martin CroweNZ8416512050.914c Mudassar Nazar b Tahir Naqqash4v PAKDunedin9 Feb 1985
Daryl MitchellNZ8416712150.305c CR Woakes b BA Carse3v ENGChristchurch28 Nov 2024
John WrightNZ8416810150.002c A Ranatunga b CPH Ramanayake2v SLAuckland1 Mar 1991
Mudassar NazarPAK841698049.702c GS Chappell b GF Lawson1v AUSSydney2 Jan 1984
Marvan AtapattuSL841695049.701st †RD Jacobs b D Ramnarine3v WIKandy21 Nov 2001
PreviousPage 129Next

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.