Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Arjuna RanatungaSL7849 & 29*25360v PAKRawalpindi26 Feb 2000
Mahela JayawardeneSL7877 & 115760v PAKColombo14 Jun 2000
Alistair CampbellZIM7870 & 8162101v INDDelhi18 Nov 2000
Alistair CampbellZIM7813 & 65123110v WIHarare27 Jul 2001
Sadagoppan RameshIND7847 & 3120090v SLKandy22 Aug 2001
Sachin TendulkarIND7836 & 42171121v ZIMDelhi28 Feb 2002
Shane WarneAUS7863 & 15*83131v SACape Town8 Mar 2002
Mark RichardsonNZ782 & 76155130v ENGChristchurch13 Mar 2002
Lou VincentNZ7821 & 57136110v PAKLahore1 May 2002
Lou VincentNZ7824 & 5423561v WISt. George's28 Jun 2002
Taufeeq UmarPAK7839 & 39180110v SADurban26 Dec 2002
Justin LangerAUS7878 & 011081v WIBarbados1 May 2003
Steve WaughAUS7878124101v ZIMPerth9 Oct 2003
Chris GayleWI7862 & 16119161v ENGTrinidad19 Mar 2004
Geraint JonesENG7874 & 4118120v WIBirmingham29 Jul 2004
Shivnarine ChanderpaulWI7876 & 212561v ENGManchester12 Aug 2004
Shaun PollockSA7843 & 3516680v ENGDurban26 Dec 2004
Jacques KallisSA787815640v WIBridgetown21 Apr 2005
Thilan SamaraweeraSL787819870v BANColombo12 Sept 2005
Ramnaresh SarwanWI7816 & 6214370v AUSAdelaide25 Nov 2005
Kamran AkmalPAK780 & 78154130v INDFaisalabad21 Jan 2006
Matthew HaydenAUS786 & 7216481v BANFatullah9 Apr 2006
Kamran AkmalPAK7878 & DNB121130v WILahore11 Nov 2006
Sachin TendulkarIND7864 & 14192120v SACape Town2 Jan 2007
Jacques KallisSA7818 & 60*167100v PAKCenturion11 Jan 2007
Ashwell PrinceSA7819 & 59*20990v PAKCape Town26 Jan 2007
Dinesh KarthikIND7856 & 22145100v BANChattogram18 May 2007
AB de VilliersSA7877 & 110471v PAKKarachi1 Oct 2007
VVS LaxmanIND7872* & 6*14790v PAKDelhi22 Nov 2007
Daren GangaWI7833 & 45182100v SAPort Elizabeth26 Dec 2007
Andrew SymondsAUS7866 & 128482v INDPerth16 Jan 2008
Michael VaughanENG7830 & 4823680v NZManchester23 May 2008
Alastair CookENG7818 & 6021580v SALeeds18 Jul 2008
Rahul DravidIND7810 & 6819560v SLColombo8 Aug 2008
Simon KatichAUS7864 & 14*135120v INDDelhi29 Oct 2008
Graeme SwannENG7847* & 31103100v AUSCardiff8 Jul 2009
Michael HusseyAUS7851 & 27154110v ENGLondon16 Jul 2009
Tharanga ParanavitanaSL785 & 7314550v PAKColombo20 Jul 2009
Ricky PontingAUS7878101121v ENGLeeds7 Aug 2009
Brendon McCullumNZ7878 & 0167120v PAKDunedin24 Nov 2009
Kamran AkmalPAK7822 & 56*14993v NZNapier11 Dec 2009
BJ WatlingNZ7818 & 60*131101v PAKNapier11 Dec 2009
Jacques KallisSA7875 & 313670v ENGDurban26 Dec 2009
Salman ButtPAK7845 & 3318450v AUSMelbourne26 Dec 2009
Umar AkmalPAK7851 & 27117141v AUSMelbourne26 Dec 2009
Ashwell PrinceSA7878* & DNB26250v WIBarbados26 Jun 2010
Andrew StraussENG7825 & 53*15460v PAKBirmingham6 Aug 2010
Gautam GambhirIND7878127120v NZNagpur20 Nov 2010
Jonathan TrottENG7878144110v AUSAdelaide3 Dec 2010
Suresh RainaIND780 & 78138100v ENGLondon21 Jul 2011
PreviousPage 207Next

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.