Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM47/0 (12.2)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Neil McKenzieSA103103191111v SLCenturion20 Jan 2001
Thilan SamaraweeraSL103103*175100v INDColombo29 Aug 2001
Gary KirstenSA10373 & 30*180160v INDBloemfontein3 Nov 2001
Rahul DravidIND10367 & 36209170v WIPort of Spain19 Apr 2002
Steve WaughAUS103103*191132v PAKUAE19 Oct 2002
Mark RichardsonNZ10389 & 14*272110v INDWellington12 Dec 2002
Matthew HaydenAUS103102 & 1151103v ENGMelbourne26 Dec 2002
Wavell HindsWI10379 & 24128161v ZIMHarare4 Nov 2003
Stuart MatsikenyeriZIM10357 & 46*150103v WIHarare4 Nov 2003
Mahela JayawardeneSL10317 & 86*28490v ENGGalle2 Dec 2003
Stuart CarlisleZIM103103*17391v BANBulawayo26 Feb 2004
Graham ThorpeENG10390 & 13*239121v WITrinidad19 Mar 2004
Simon KatichAUS1034 & 99171140v INDNagpur26 Oct 2004
Herschelle GibbsSA10394 & 9245170v AUSMelbourne26 Dec 2005
Shahid AfridiPAK1031038077v INDLahore13 Jan 2006
Imran FarhatPAK10369 & 34159180v SLColombo26 Mar 2006
Ashwell PrinceSA10386 & 17220150v SLColombo4 Aug 2006
Michael VaughanENG103103173110v WILeeds25 May 2007
Shoaib MalikPAK10373 & 30269101v SAKarachi1 Oct 2007
Hashim AmlaSA103103216150v NZCenturion16 Nov 2007
AB de VilliersSA103103*109151v WIDurban10 Jan 2008
Matthew HaydenAUS103103200101v INDAdelaide24 Jan 2008
Ricky PontingAUS10365 & 3817190v WIAntigua30 May 2008
Shane WatsonAUS1036 & 97182123v PAKSydney3 Jan 2010
Kumar SangakkaraSL103103 & DNB145120v INDGalle18 Jul 2010
Kumar SangakkaraSL10375 & 2816362v INDColombo3 Aug 2010
Suresh RainaIND10362 & 41*156141v SLColombo3 Aug 2010
Jesse RyderNZ103103 & DNB205101v INDAhmedabad4 Nov 2010
Martin GuptillNZ10385 & 18227101v INDHyderabad12 Nov 2010
Ian BellENG103103*159111v SLCardiff26 May 2011
Kirk EdwardsWI10386 & 17189160v INDMumbai22 Nov 2011
Kraigg BrathwaiteWI10368 & 35299100v INDMumbai22 Nov 2011
Mohammad HafeezPAK10388 & 15*180141v ENGDubai17 Jan 2012
Angelo MathewsSL10357 & 46255120v ENGColombo3 Apr 2012
Virat KohliIND103103295110v ENGNagpur13 Dec 2012
Dean ElgarSA103103*170141v NZPort Elizabeth11 Jan 2013
BJ WatlingNZ103103 & 018362v BANChittagong9 Oct 2013
Mitchell JohnsonAUS10364 & 39*179103v ENGBrisbane21 Nov 2013
Murali VijayIND10397 & 6239190v SADurban26 Dec 2013
Brad HaddinAUS10375 & 28130160v ENGSydney3 Jan 2014
Dilruwan PereraSL10395 & 8269132v PAKSharjah16 Jan 2014
Kithuruwan VithanageSL103103*104122v BANMirpur27 Jan 2014
Faf du PlessisSA10398 & 5*270120v ZIMHarare9 Aug 2014
Faf du PlessisSA103103230132v WIPort Elizabeth26 Dec 2014
Angelo MathewsSL10364 & 39155102v INDGalle12 Aug 2015
Jermaine BlackwoodWI10311 & 92172113v SLGalle14 Oct 2015
Rohit SharmaIND10335 & 68*160111v NZKanpur22 Sept 2016
Mitchell SantnerNZ10332 & 71286122v INDKanpur22 Sept 2016
Ben StokesENG10318 & 8518564v BANChittagong20 Oct 2016
Jermaine BlackwoodWI1038 & 95147110v PAKAbu Dhabi21 Oct 2016
PreviousPage 126Next

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.