Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Philo WallaceWI45519088.242lbw b DW Headley2v ENGBridgetown12 Mar 1998
Virender SehwagIND45515088.242c ML Hayden b NW Bracken2v AUSBrisbane4 Dec 2003
Keshav MaharajSA45514288.2410c †TD Paine b PJ Cummins1v AUSJohannesburg30 Mar 2018
Alastair CookENG45528086.541lbw b Rahat Ali1v PAKBirmingham3 Aug 2016
Sachin TendulkarIND45538084.914lbw b GD McGrath1v AUSSydney2 Jan 2000
WPUJC VaasSL45538084.918c JL Langer b SK Warne4v AUSKandy16 Mar 2004
Quinton de KockSA45535084.918c Fakhar Zaman b Mohammad Amir2v PAKCenturion26 Dec 2018
Yashasvi JaiswalIND45539084.911b AM Fernando1v SLColombo23 Aug 2026
Gordon GreenidgeWI45554381.821c AJ Lamb b PH Edmonds4v ENGPort of Spain7 Mar 1986
Michael SlaterAUS45558081.822c MA Atherton b ARC Fraser3v ENGPerth3 Feb 1995
Dinesh ChandimalSL45556081.827c AN Cook b SCJ Broad1v ENGLeeds20 Jun 2014
Martin GuptillNZ45557081.822c MR Marsh b NM Lyon3v AUSWellington12 Feb 2016
Phil DeFreitasENG45564080.367c GRJ Matthews b CJ McDermott2v AUSAdelaide25 Jan 1991
Mark GreatbatchNZ45566180.365c †Rashid Latif b Waqar Younis1v PAKWellington17 Feb 1994
Nathan AstleNZ45568080.365c †MV Boucher b DW Steyn3v SAJohannesburg5 May 2006
Kumar SangakkaraSL45567080.363lbw b Saeed Ajmal2v PAKColombo20 Jul 2009
Prosper UtseyaZIM45575178.958b M Muralitharan1v SLHarare6 May 2004
Kevin PietersenENG45576178.954c RJ Harris b NM Lyon4v AUSPerth13 Dec 2013
Chris WoakesENG45578078.958c †Sarfraz Ahmed b Sohail Khan1v PAKLondon11 Aug 2016
Cameron GreenAUS45577078.955b BA Carse2v ENGBrisbane4 Dec 2025
Alick AthanazeWI45578078.955b AY Patel2v NZMount Maunganui18 Dec 2025
Lance KlusenerSA45586077.597b MA Butcher3v ENGDurban26 Dec 1999
Virender SehwagIND45584177.592c Raqibul Hasan b Shakib Al Hasan3v BANChittagong17 Jan 2010
Phillip HughesAUS455910076.273b I Sharma1v INDDelhi22 Mar 2013
Peter NevillAUS45595076.277c MM Ali b JE Root1v ENGLondon16 Jul 2015
Gudakesh MotieWI45595176.278lbw b KA Maharaj4v SAProvidence15 Aug 2024
Shoaib AkhtarPAK45608175.009c Yuvraj Singh b IK Pathan1v INDKarachi29 Jan 2006
Glenn MaxwellAUS45606175.005lbw b R Ashwin3v INDDharamsala25 Mar 2017
Tony de ZorziSA45604075.001c †J Da Silva b JA Warrican3v WIPort of Spain7 Aug 2024
Gary GilmourAUS45615273.777c BD Julien b LR Gibbs1v WIPerth12 Dec 1975
Ian BothamENG45617173.776c †PJL Dujon b EAE Baptiste1v WILeeds12 Jul 1984
Alec StewartENG45616073.771c IVA Richards b EA Moseley2v WIBridgetown5 Apr 1990
Romesh KaluwitharanaSL45618073.777b SM Pollock4v SACape Town19 Mar 1998
Malcolm MarshallWI45626172.588b RJ Hadlee3v NZChristchurch12 Mar 1987
Saeed AnwarPAK45626072.584run out (KSC de Silva)3v SLLahore4 Mar 1999
Brendon McCullumNZ45626072.582lbw b Zulfiqar Babar3v PAKDubai17 Nov 2014
Kyle MayersWI45628072.587c FDM Karunaratne b DM de Silva2v SLGalle21 Nov 2021
Mohammad NawazPAK45627072.587c OJ Pope b MA Wood4v ENGMultan9 Dec 2022
Andrew HudsonSA45639071.432c JP Crawley b RK Illingworth1v ENGDurban14 Dec 1995
Devon SmithWI45637071.432b AF Giles2v ENGLondon22 Jul 2004
Daniel VettoriNZ45638071.439c DR Martyn b SK Warne2v AUSWellington18 Mar 2005
Upul TharangaSL45635071.431b Abdur Rehman3v PAKColombo14 Aug 2014
Harry BrookENG45632171.435c †AT Carey b C Green2v AUSAdelaide17 Dec 2025
Kumar SangakkaraSL45644070.313c D Ramnarine b M Dillon3v WIKandy21 Nov 2001
Stuart MatsikenyeriZIM45647070.311run out (MF Maharoof)1v SLBulawayo14 May 2004
Virender SehwagIND45647070.312c ML Hayden b MG Johnson2v AUSBangalore9 Oct 2008
Jack HobbsENG45656069.231c GR Hazlitt b HV Hordern3v AUSSydney23 Feb 1912
Derek RandallENG45653069.233c GJ Cosier b B Yardley3v AUSPerth15 Dec 1978
Arjuna RanatungaSL45656069.235lbw b AIC Dodemaide3v AUSPerth12 Feb 1988
Mahela JayawardeneSL45658069.234lbw b N Boje3v SACape Town2 Jan 2001
PreviousPage 355Next

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.