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
Andy FlowerZIM45655069.235c SS Das b Harbhajan Singh2v INDHarare15 Jun 2001
Michael VaughanENG45656069.233c †AC Gilchrist b GD McGrath3v AUSLondon8 Sept 2005
Virat KohliIND45657069.234lbw b TA Boult3v NZKolkata30 Sept 2016
Shubman GillIND45658069.232c TD Paine b PJ Cummins2v AUSMelbourne26 Dec 2020
Dipak PatelNZ45666068.188c DG Cork b AR Caddick1v ENGWellington6 Feb 1997
Simon KatichAUS45667068.186c AJ Strauss b SP Jones2v ENGNottingham25 Aug 2005
Vusi SibandaZIM45669068.182st †Adnan Akmal b Saeed Ajmal1v PAKBulawayo1 Sept 2011
Usman KhawajaAUS45664068.183c †BB McCullum b TG Southee4v NZChristchurch20 Feb 2016
Patsy HendrenENG45675267.166c WH Ponsford b CV Grimmett3v AUSBrisbane30 Nov 1928
Brian LaraWI45676067.164c M Azharuddin b BKV Prasad3v INDBridgetown27 Mar 1997
Tillakaratne DilshanSL45676067.165lbw b DW Steyn2v SAColombo27 Jul 2006
John CampbellWI45677067.161c TWM Latham b JA Duffy2v NZMount Maunganui18 Dec 2025
Salman ButtPAK45688066.182b BW Hilfenhaus2v AUSLeeds21 Jul 2010
Sarfraz AhmedPAK45683066.187c †JM Bairstow b CR Woakes3v ENGLondon14 Jul 2016
Azhar AliPAK45686066.183c †BT Foakes b OE Robinson1v ENGKarachi17 Dec 2022
Greg BlewettAUS45707064.293c N Hussain b RDB Croft2v ENGLondon19 Jun 1997
Omari BanksWI45707164.298b A Flintoff2v ENGLondon22 Jul 2004
Shoaib MalikPAK45707064.296lbw b T Thushara1v SLColombo20 Jul 2009
Denesh RamdinWI45708064.296lbw b TA Boult2v NZBarbados26 Jun 2014
Kyle MayersWI45706264.294c DM de Silva b RAS Lakmal2v SLNorth Sound21 Mar 2021
Rod MarshAUS45719063.387c BF Hastings b RO Collinge1v NZAuckland22 Mar 1974
Ajay JadejaIND45716063.382c MN Hart b CL Cairns1v NZCuttack8 Nov 1995
Scott StyrisNZ45716063.386c †T Taibu b NB Mahwire2v ZIMBulawayo15 Aug 2005
Ricky PontingAUS45716063.383c R Dravid b I Sharma4v INDPerth16 Jan 2008
Ross TaylorNZ45717063.384c SJ Benn b KAJ Roach1v WIBarbados26 Jun 2014
Sanwar HossainBAN45725062.506c L Vincent b CD McMillan2v NZHamilton18 Dec 2001
Ricky PontingAUS45726062.503run out2v ENGSydney2 Jan 2007
Andrew StraussENG45727062.501c DM Bravo b MN Samuels4v WINottingham25 May 2012
Joe RootENG45726062.503c †Sarfraz Ahmed b Mohammad Amir2v PAKLeeds1 Jun 2018
Brian BennettZIM45723062.504c †L Tucker b MJ Humphreys4v IREBulawayo6 Feb 2025
Imam-ul-HaqPAK45726062.502lbw b Mehedi Hasan Miraz2v BANDhaka8 May 2026
Anil KumbleIND45737061.648lbw b MG Johnson1v AUSDelhi29 Oct 2008
Jos ButtlerENG45739061.647c R Ashwin b I Sharma2v INDLondon15 Aug 2014
Kieran PowellWI45738061.642b JM Anderson3v ENGLondon7 Sept 2017
Lorcan TuckerIRE45737061.647lbw b NGRP Jayasuriya2v SLGalle16 Apr 2023
Yuvraj SinghIND45748060.816lbw b Mohammad Asif2v PAKKarachi29 Jan 2006
Devendra BishooWI45746160.8110c CA Pujara b R Ashwin3v INDAntigua21 Jul 2016
Nathan AstleNZ45756060.005c A Kumble b J Srinath2v INDMohali10 Oct 1999
Andrew StraussENG45756060.001c †Kamran Akmal b Mohammad Amir1v PAKNottingham29 Jul 2010
Ian BellENG45766059.215c †MS Dhoni b P Kumar1v INDLondon21 Jul 2011
Shadab KhanPAK45763059.217c JE Root b DM Bess1v ENGManchester5 Aug 2020
Virat KohliIND45765059.214b L Embuldeniya1v SLChandigarh4 Mar 2022
Agha SalmanPAK45765059.217lbw b KA Maharaj1v SARawalpindi20 Oct 2025
Tony GreigENG45775058.446c RC Fredericks b AG Barrett1v WIKingston16 Feb 1974
Andrew JonesNZ45776058.443lbw b ME Waugh4v AUSPerth12 Nov 1993
Bryan YoungNZ45773058.442lbw b GD McGrath4v AUSBrisbane7 Nov 1997
Sanath JayasuriyaSL45776058.445c †AC Gilchrist b B Lee4v AUSHobart16 Nov 2007
Kusal MendisSL45776158.444c MM Ali b MJ Leach4v ENGGalle6 Nov 2018
Simon O'DonnellAUS45783157.698b PH Edmonds1v ENGManchester1 Aug 1985
Hrishikesh KanitkarIND45786057.696lbw b DW Fleming4v AUSMelbourne26 Dec 1999
PreviousPage 356Next

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.