Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Mohammad YousufPAK7272 & DNB153130v INDLahore5 Apr 2004
Andrew StraussENG7262 & 1012690v NZLeeds3 Jun 2004
Marcus TrescothickENG7263 & 9112130v NZNottingham10 Jun 2004
Andrew FlintoffENG7272 & DNB99130v WILondon19 Aug 2004
Khaled MashudBAN7249 & 2316880v ZIMChittagong6 Jan 2005
Andrew SymondsAUS720 & 725556v SAMelbourne26 Dec 2005
Shaun PollockSA7246 & 26*8551v AUSSydney2 Jan 2006
Farveez MaharoofSL7272 & DNB133101v BANChattogram28 Feb 2006
Justin LangerAUS7235 & 37178110v SADurban24 Mar 2006
Damien MartynAUS7257 & 15*171120v SADurban24 Mar 2006
Upul TharangaSL720 & 72137120v PAKColombo26 Mar 2006
WPUJC VaasSL7238* & 34*19490v ENGNottingham2 Jun 2006
Dwayne BravoWI7225 & 4720861v INDSt Lucia10 Jun 2006
Denesh RamdinWI7210 & 62*99101v INDJamaica30 Jun 2006
Prasanna JayawardeneSL7242 & 3012891v SAColombo4 Aug 2006
Herschelle GibbsSA7263 & 9112140v INDDurban26 Dec 2006
Mashrafe MortazaBAN722 & 707283v INDDhaka25 May 2007
Herschelle GibbsSA7254 & 18152100v PAKKarachi1 Oct 2007
Rahul DravidIND7238 & 34169130v PAKDelhi22 Nov 2007
Virender SehwagIND7229 & 43119130v AUSPerth16 Jan 2008
Graeme SmithSA7210 & 6211970v BANMirpur22 Feb 2008
Michael VaughanENG7263 & 919690v NZHamilton5 Mar 2008
Cameron WhiteAUS7246 & 26*18270v INDNagpur6 Nov 2008
Jacques KallisSA7227 & 4518380v AUSJohannesburg26 Feb 2009
Simon KatichAUS7246 & 2695110v ENGBirmingham30 Jul 2009
Ricky PontingAUS726 & 6613770v PAKLeeds21 Jul 2010
Steve SmithAUS7218 & 54*14370v ENGSydney3 Jan 2011
Sachin TendulkarIND7216 & 56120110v ENGNottingham29 Jul 2011
Misbah-ul-HaqPAK7266 & 6*118101v ZIMBulawayo1 Sept 2011
Dean BrownlieNZ7263 & 914671v ZIMBulawayo1 Nov 2011
Dale SteynSA7229* & 4316192v SLDurban26 Dec 2011
Ryan HarrisAUS7268* & 4*12770v WIBarbados7 Apr 2012
Virender SehwagIND7223 & 4983100v ENGKolkata5 Dec 2012
Matthew WadeAUS7262 & 1017290v INDHyderabad2 Mar 2013
Brad HaddinAUS721 & 7114990v ENGNottingham10 Jul 2013
Jonathan TrottENG7249 & 2389100v AUSChester-le-Street9 Aug 2013
Marlon SamuelsWI7260 & 1298130v NZWellington11 Dec 2013
Alastair CookENG7272 & 0154100v AUSPerth13 Dec 2013
Stuart BroadENG7230* & 425875v AUSSydney3 Jan 2014
Ian BellENG7264 & 812080v SLLeeds20 Jun 2014
AB de VilliersSA7221 & 51106100v SLGalle16 Jul 2014
Kumar SangakkaraSL720 & 729180v SAColombo24 Jul 2014
Peter MoorZIM7271 & 1131110v NZBulawayo6 Aug 2016
Asad ShafiqPAK7267 & 512890v WIDubai13 Oct 2016
Ravichandran AshwinIND7272 & DNB113110v ENGChandigarh26 Nov 2016
Alastair CookENG723 & 69205100v SALondon6 Jul 2017
Cheteshwar PujaraIND7223 & 4910590v SLDelhi2 Dec 2017
Joe RootENG724 & 6814480v PAKLondon24 May 2018
Ben StokesENG7210 & 6220080v INDNottingham18 Aug 2018
Travis HeadAUS720 & 7218450v PAKDubai7 Oct 2018
PreviousPage 234Next

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.