Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL96/3 (15.1)BOL 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)First-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)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 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
Michael SlaterAUS8483 & 112880v WIAdelaide15 Dec 2000
Russel ArnoldSL8413 & 71111140v SACenturion20 Jan 2001
Neil McKenzieSA8472 & 12198101v WIBridgetown29 Mar 2001
Grant FlowerZIM8484 & DNB21852v BANHarare26 Apr 2001
Marvan AtapattuSL8439 & 45167130v INDKandy22 Aug 2001
Marvan AtapattuSL840 & 8417450v WIKandy21 Nov 2001
Nasser HussainENG842 & 82128131v NZAuckland30 Mar 2002
Mahela JayawardeneSL8444 & 40205120v SACenturion15 Nov 2002
Mohammad AshrafulBAN8477 & 722580v PAKPeshawar27 Aug 2003
Boeta DippenaarSA8425 & 59*226130v SLColombo11 Aug 2004
Graeme SmithSA8437 & 47166120v INDKanpur20 Nov 2004
Andrew StraussENG8445 & 3921270v SACape Town2 Jan 2005
VVS LaxmanIND8479* & 5212120v PAKBangalore24 Mar 2005
Shivnarine ChanderpaulWI8453 & 31200110v SABridgetown21 Apr 2005
Justin LangerAUS8437 & 47203140v SAPerth16 Dec 2005
Mohammad RafiqueBAN8419 & 656757v AUSChattogram16 Apr 2006
Hashim AmlaSA8456 & 28132150v NZJohannesburg5 May 2006
Shivnarine ChanderpaulWI8430 & 5419290v INDSt Lucia10 Jun 2006
Wasim JafferIND8462 & 22168100v ENGNottingham27 Jul 2007
Ricky PontingAUS8431 & 53*16841v SLHobart16 Nov 2007
Tillakaratne DilshanSL8484137110v ENGGalle18 Dec 2007
Chris GayleWI8446 & 389765v SACape Town2 Jan 2008
Sachin TendulkarIND8471 & 13153110v AUSPerth16 Jan 2008
Stuart BroadENG8417 & 67*80140v SALeeds18 Jul 2008
Kieran PowellWI8472 & 12195110v BANMirpur29 Oct 2011
Prasanna JayawardeneSL8423 & 61*16363v ENGGalle26 Mar 2012
Kane WilliamsonNZ8432 & 5225570v INDHyderabad23 Aug 2012
Sikandar RazaZIM8460 & 24172120v PAKHarare3 Sept 2013
Vernon PhilanderSA8459 & 25*123100v INDJohannesburg18 Dec 2013
Prasanna JayawardeneSL8435 & 4916580v PAKSharjah16 Jan 2014
Adam VogesAUS8483* & 1*128110v NZBrisbane5 Nov 2015
Shikhar DhawanIND848414791v WIAntigua21 Jul 2016
Kushal Janith PereraSL8449 & 3512061v AUSGalle4 Aug 2016
Rohit SharmaIND842 & 8214492v NZKolkata30 Sept 2016
Mitchell StarcAUS84849137v PAKMelbourne26 Dec 2016
Dilruwan PereraSL8451 & 33104122v BANGalle7 Mar 2017
Ajinkya RahaneIND8446 & 38*131113v AUSDharamsala25 Mar 2017
Ahmed ShehzadPAK8470 & 14252100v WIBarbados30 Apr 2017
Temba BavumaSA8452 & 32217100v ENGLondon27 Jul 2017
Tom WestleyENG8425 & 59191160v SALondon27 Jul 2017
Dinesh ChandimalSL8448 & 36176100v INDKandy12 Aug 2017
Chris WoakesENG8423 & 61*139120v WILeeds25 Aug 2017
Kieran PowellWI8439 & 45171140v ENGLondon7 Sept 2017
Aiden MarkramSA840 & 84156102v AUSCape Town22 Mar 2018
Kieran PowellWI841 & 839984v INDRajkot4 Oct 2018
Ben FoakesENG8419 & 65*14872v SLKandy14 Nov 2018
Shan MasoodPAK8419 & 6515491v SACenturion26 Dec 2018
Travis HeadAUS8484187100v SLBrisbane24 Jan 2019
Roston ChaseWI8447 & 3723070v ENGSouthampton8 Jul 2020
Cameron GreenAUS840 & 8415384v INDSydney7 Jan 2021
PreviousPage 183Next

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.