Live63rd Match · CSA Pro20 2026/27DOLWPToss delay due to bad weatherODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Ben DuckettENG921126182.142b TG Southee3v NZWellington6 Dec 2024
Sachin TendulkarIND9211317081.424b MP Vaughan3v ENGNottingham8 Aug 2002
Alick AthanazeWI921169079.314c RD Rickelton b KA Maharaj4v SAPort of Spain7 Aug 2024
Andy BlignautZIM9211812377.978b CEL Stuart3v WIHarare27 Jul 2001
MS DhoniIND921248474.198lbw b PM Siddle1v AUSChandigarh17 Oct 2008
Alan KnottENG9212617073.028c †RW Marsh b DK Lillee1v AUSLondon10 Aug 1972
Hashim AmlaSA9212813071.883c †Sarfraz Ahmed b Rahat Ali1v PAKCenturion22 Feb 2013
Lou VincentNZ9212914171.322b HH Streak2v ZIMBulawayo15 Aug 2005
Rishabh PantIND9213411268.666c SO Hetmyer b ST Gabriel2v WIHyderabad12 Oct 2018
Aubrey FaulknerSA9213510068.154b A Cotter3v AUSSydney3 Mar 1911
Philo WallaceWI9213511168.152b DW Headley2v ENGSt John's20 Mar 1998
Simon KatichAUS9213513168.152c †D Ramdin b DJ Bravo1v WIBrisbane26 Nov 2009
Jermaine BlackwoodWI9213510368.156c JK Silva b KTGD Prasad3v SLGalle14 Oct 2015
Javed MiandadPAK9213811066.675st †HM Goonatilleke b DS de Silva3v SLKarachi5 Mar 1982
Shaun PollockSA921388166.677lbw b GP Wickramasinghe1v SLCape Town19 Mar 1998
Ricky PontingAUS9213811166.673c M Muralitharan b WPUJC Vaas1v SLColombo24 Mar 2004
Mark BoucherSA9214310064.346c DPMD Jayawardene b RP Arnold2v SLCape Town2 Jan 2001
Niroshan DickwellaSL9214410063.896c MJ Leach b JM Anderson1v ENGGalle22 Jan 2021
Sachin TendulkarIND9214714162.594c SL Campbell b IR Bishop2v WIBridgetown27 Mar 1997
Tamim IqbalBAN9215012061.331c HDRL Thirimanne b P Jayawickrama2v SLKandy29 Apr 2021
Malcolm MarshallWI9215111060.938c & b N Kapil Dev1v INDKanpur21 Oct 1983
Andy FlowerZIM9215415159.744c SS Das b Harbhajan Singh1v INDDelhi28 Feb 2002
Kevin PietersenENG9215514059.355c DR Martyn b B Lee4v AUSBrisbane23 Nov 2006
Ricky PontingAUS9215610058.976c †RD Jacobs b CA Walsh2v WIAdelaide15 Dec 2000
Mark TaylorAUS9215911057.862b Aamer Sohail3v PAKPeshawar15 Oct 1998
Matthew HaydenAUS9215912057.862c PD Collingwood b MS Panesar3v ENGPerth14 Dec 2006
Kumar SangakkaraSL9215913057.863c PD Collingwood b JM Anderson1v ENGKandy1 Dec 2007
Steve SmithAUS9216114057.144lbw b CR Woakes2v ENGLondon14 Aug 2019
Jack LeachENG9216216056.791c MR Adair b TJ Murtagh3v IRELondon24 Jul 2019
Sanath JayasuriyaSL9216416056.102c †A Flower b TR Gripper1v ZIMColombo27 Dec 2001
AB de VilliersSA9216515055.761lbw b AF Giles1v ENGCenturion21 Jan 2005
Sonal DinushaSL9216612055.427c BA King b KAR Hodge1v WINorth Sound3 Jul 2026
Upul ChandanaSL9216710055.099c SV Carlisle b DA Marillier1v ZIMGalle12 Jan 2002
Tillakaratne DilshanSL9216812154.762c Younis Khan b Saeed Ajmal1v PAKSharjah3 Nov 2011
Rachin RavindraNZ921689154.764lbw b NGRP Jayasuriya4v SLGalle18 Sept 2024
Javed MiandadPAK9217212053.494b ML Su'a1v NZHamilton2 Jan 1993
Salman ButtPAK9217315053.182st †TD Paine b MJ North4v AUSLondon13 Jul 2010
Pasindu SooriyabandaraSL9217310153.183st †RR Pant b MJ Suthar3v INDColombo23 Aug 2026
Steve WaughAUS921747052.876c TS Curtis b ARC Fraser2v ENGManchester27 Jul 1989
Asghar AfghanAFG921743252.875c †Mushfiqur Rahim b Taijul Islam1v BANChittagong5 Sept 2019
Ian RedpathAUS9217614052.273b R Illingworth1v ENGLeeds25 Jul 1968
Devon ConwayNZ9217614052.272lbw b Nauman Ali2v PAKKarachi26 Dec 2022
Stephen FlemingNZ9217712051.985c N Kapil Dev b RK Chauhan3v INDHamilton19 Mar 1994
Jacques KallisSA9217711351.984c DR Tuffey b JDP Oram1v NZHamilton10 Mar 2004
Brendan NashWI9217812051.695b MG Johnson1v AUSAdelaide4 Dec 2009
Upul TharangaSL9217912051.401c Azhar Ali b Wahab Riaz1v PAKColombo14 Aug 2014
Sunil JoshiIND921809051.118c Al Sahariar b Mohammad Rafique2v BANDhaka10 Nov 2000
Jamie HowNZ9218011051.111c PD Collingwood b MS Panesar1v ENGHamilton5 Mar 2008
Shai HopeWI921826150.555lbw b Mohammad Ali1v PAKTarouba25 Jul 2026
Bruce LairdAUS9218510049.731c †DL Murray b J Garner1v WIBrisbane1 Dec 1979
PreviousPage 108Next

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.