Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM6/0 (2.5)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)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 bowledT2069th 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
Alastair CookENG10639 & 67208170v SALondon7 Aug 2008
Jerome TaylorWI106106107173v NZDunedin11 Dec 2008
Chris GayleWI106102 & 4212112v ENGTrinidad6 Mar 2009
Sachin TendulkarIND106106206120v SAKolkata14 Feb 2010
Phillip HughesAUS10620 & 86*99161v NZWellington19 Mar 2010
Vusi SibandaZIM10693 & 13220131v NZBulawayo1 Nov 2011
Brendon McCullumNZ10648 & 58*193111v SADunedin7 Mar 2012
AB de VilliersSA10638 & 68118111v NZWellington23 Mar 2012
Michael ClarkeAUS106106187140v SLMelbourne26 Dec 2012
Alviro PetersenSA106106176111v NZCape Town2 Jan 2013
Younis KhanPAK10677 & 29270150v ZIMHarare10 Sept 2013
Ajinkya RahaneIND10654 & 52*234120v ENGSouthampton27 Jul 2014
Kraigg BrathwaiteWI106106186120v SAPort Elizabeth26 Dec 2014
Virat KohliIND106103 & 3201110v SLGalle12 Aug 2015
Adam VogesAUS106106* & DNB166120v WIMelbourne26 Dec 2015
Babar AzamPAK10690* & 16221120v NZHamilton25 Nov 2016
Quinton de KockSA10637 & 69154110v SLPort Elizabeth26 Dec 2016
Wriddhiman SahaIND106106* & DNB15572v BANHyderabad9 Feb 2017
Glenn MaxwellAUS106104 & 220092v INDRanchi16 Mar 2017
Virat KohliIND1063 & 103*14451v SLGalle26 Jul 2017
Moeen AliENG10622 & 84128180v WILeeds25 Aug 2017
Kusal MendisSL1064 & 102221112v WITrinidad6 Jun 2018
Dimuth KarunaratneSL10683 & 23161120v ENGColombo23 Nov 2018
Cheteshwar PujaraIND106106 & 0321100v AUSMelbourne26 Dec 2018
Faf du PlessisSA106103 & 3*232130v PAKCape Town3 Jan 2019
Oshada FernandoSL1064 & 102199130v PAKKarachi19 Dec 2019
Sikandar RazaZIM10672 & 3417382v SLHarare27 Jan 2020
Harry TectorIRE10650 & 56251132v BANDhaka4 Apr 2023
Kusal MendisSL106106*14963v NZGalle26 Sept 2024
Tristan StubbsSA10610619863v BANChattogram29 Oct 2024
Temba BavumaSA106106 & DNB17992v PAKCape Town3 Jan 2025
Andrew McBrineIRE10690* & 16167120v ZIMBulawayo6 Feb 2025
Billy BatesENG10558 & 47-90v AUSMelbourne31 Dec 1881
Arthur ShrewsburyENG105105*-100v AUSMelbourne21 Mar 1885
Harry GrahamAUS105105-140v ENGSydney1 Feb 1895
Vernon RansfordAUS10551 & 548490v ENGMelbourne7 Feb 1908
Jack SharpENG105105 & 0*-110v AUSLondon9 Aug 1909
Aubrey FaulknerSA10562 & 43217180v AUSSydney9 Dec 1910
Victor TrumperAUS10531 & 74*123100v SASydney3 Mar 1911
Warwick ArmstrongAUS10577 & 28*-131v ENGLeeds2 Jul 1921
Herbie TaylorSA1053 & 102-01v ENGDurban16 Feb 1923
Denys MorkelSA10588 & 17*--0v ENGLondon29 Jun 1929
Ivan BarrowWI105105 & 0-00v ENGManchester22 Jul 1933
Ken ViljoenSA10560 & 45--0v ENGLondon17 Aug 1935
Arthur MorrisAUS10551 & 54*-150v ENGManchester8 Jul 1948
Cyril WashbrookENG1053 & 102-90v WINottingham20 Jul 1950
Everton WeekesWI10535 & 70-130v AUSBrisbane9 Nov 1951
Colin McDonaldAUS10582 & 23-100v SAMelbourne24 Dec 1952
Neil HarveyAUS10571 & 34-90v ENGLeeds23 Jul 1953
Jackie McGlewSA105105--0v AUSDurban24 Jan 1958
PreviousPage 119Next

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.