Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)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
Abdul RazzaqPAK6937 & 3212872v INDFaisalabad21 Jan 2006
MS DhoniIND6964 & 5129100v ENGMumbai18 Mar 2006
Herschelle GibbsSA6916 & 5313181v AUSJohannesburg31 Mar 2006
Thilan SamaraweeraSL6965 & 4194100v PAKKandy3 Apr 2006
Tillakaratne DilshanSL690 & 69148110v ENGLondon11 May 2006
Shoaib MalikPAK6969 & DNB155101v WILahore11 Nov 2006
Ian BellENG6915 & 5415080v SLColombo9 Dec 2007
Marlon SamuelsWI6951 & 18195100v SACape Town2 Jan 2008
Hashim AmlaSA6932 & 3712380v WICape Town2 Jan 2008
Hashim AmlaSA6969127100v WIDurban10 Jan 2008
Matthew BellNZ690 & 69158120v ENGNapier22 Mar 2008
Jacques KallisSA6964 & 5121100v ENGBirmingham30 Jul 2008
Kumar SangakkaraSL6968 & 112390v INDGalle31 Jul 2008
Mushfiqur RahimBAN6965 & 410292v SACenturion26 Nov 2008
Simon KatichAUS6954 & 1514980v SAMelbourne26 Dec 2008
Graeme SmithSA690 & 6911270v AUSJohannesburg26 Feb 2009
Michael HusseyAUS6950 & 19194110v SADurban6 Mar 2009
Angelo MathewsSL6942 & 279190v PAKGalle4 Jul 2009
Matt PriorENG698 & 6152110v AUSLondon16 Jul 2009
Andrew StraussENG6969134110v AUSBirmingham30 Jul 2009
Tim McIntoshNZ6969 & 023461v SLGalle18 Aug 2009
Marcus NorthAUS6968 & 114480v WIPerth16 Dec 2009
Ricky PontingAUS6957 & 127490v PAKMelbourne26 Dec 2009
Mark BoucherSA6969 & DNB14641v WITrinidad10 Jun 2010
Tim SoutheeNZ6938 & 319326v INDNagpur20 Nov 2010
Ian BellENG6953 & 1611390v AUSPerth16 Dec 2010
Andrew StraussENG696916750v AUSMelbourne26 Dec 2010
Ashwell PrinceSA6947 & 2213580v INDCape Town2 Jan 2011
Angelo MathewsSL6958 & 11*14873v AUSKandy8 Sept 2011
Mushfiqur RahimBAN690 & 6911090v WIMirpur29 Oct 2011
Kumar SangakkaraSL6935 & 34164100v SACape Town3 Jan 2012
Jonathan TrottENG6964 & 515270v SLColombo3 Apr 2012
AB de VilliersSA6940 & 29*19890v AUSBrisbane9 Nov 2012
Alviro PetersenSA6964 & 513570v AUSBrisbane9 Nov 2012
Gautam GambhirIND694 & 6514470v ENGMumbai23 Nov 2012
Azhar AliPAK694 & 6521470v SACape Town14 Feb 2013
Brendon McCullumNZ6969 & DNB9491v ENGWellington14 Mar 2013
Tamim IqbalBAN6910 & 5912641v SLColombo16 Mar 2013
Hamish RutherfordNZ6927 & 4296100v ENGLeeds24 May 2013
Shakib Al HasanBAN6919 & 50*8953v NZChittagong9 Oct 2013
Marlon SamuelsWI6965 & 4103122v INDKolkata6 Nov 2013
Matt PriorENG690 & 69106120v AUSAdelaide5 Dec 2013
Misbah-ul-HaqPAK6969 & DNB18222v AUSDubai22 Oct 2014
Shane WatsonAUS6952 & 1712350v INDMelbourne26 Dec 2014
Jermaine BlackwoodWI6956 & 1313980v SACape Town2 Jan 2015
Stuart BroadENG6946 & 2374101v NZLeeds29 May 2015
David WarnerAUS6917 & 5212891v ENGCardiff8 Jul 2015
Mitchell StarcAUS6911 & 5812871v ENGBirmingham29 Jul 2015
Wriddhiman SahaIND6956 & 13*13870v SLColombo20 Aug 2015
Chris MorrisSA6969111100v ENGCape Town2 Jan 2016
PreviousPage 249Next

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.