Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM243/2 (64.3)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)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
Jacques KallisSA102102163142v AUSCape Town19 Mar 2009
Martin GuptillNZ10229 & 73275141v PAKWellington15 Jan 2011
Adrian BarathWI10264 & 38158133v INDJamaica20 Jun 2011
Younis KhanPAK10288 & 14*29361v ZIMBulawayo1 Sept 2011
Tatenda TaibuZIM10244 & 58201111v PAKBulawayo1 Sept 2011
BJ WatlingNZ102102*149120v ZIMNapier26 Jan 2012
Kruger van WykNZ10271 & 31148120v INDBangalore31 Aug 2012
Phillip HughesAUS10286 & 1621581v SLHobart14 Dec 2012
Dinesh ChandimalSL102102 & DNB17680v BANColombo16 Mar 2013
Joe RootENG10215 & 87274100v AUSAdelaide5 Dec 2013
Cheteshwar PujaraIND10270 & 32232130v SADurban26 Dec 2013
Matt PriorENG10286 & 16157110v SLLondon12 Jun 2014
Misbah-ul-HaqPAK102102* & DNB16291v NZAbu Dhabi9 Nov 2014
Shakib Al HasanBAN10289* & 13111162v PAKMirpur6 May 2015
Darren BravoWI10281 & 2126590v AUSMelbourne26 Dec 2015
Temba BavumaSA102102*148160v ENGCape Town2 Jan 2016
Ravichandran AshwinIND10270 & 32192130v ENGRajkot9 Nov 2016
Temba BavumaSA10231* & 7119491v BANPotchefstroom28 Sept 2017
Shikhar DhawanIND1028 & 94127122v SLKolkata16 Nov 2017
Rohit SharmaIND102102*16081v SLNagpur24 Nov 2017
Mitchell MarshAUS10296 & 6185141v SADurban1 Mar 2018
Kane WilliamsonNZ102102220111v ENGAuckland22 Mar 2018
Rory BurnsENG10243 & 59147120v SLKandy14 Nov 2018
Roston ChaseWI1020 & 102*192121v ENGGros Islet9 Feb 2019
Rahmat ShahAFG102102 & 0188102v BANChittagong5 Sept 2019
Babar AzamPAK102102*128140v SLRawalpindi11 Dec 2019
Dhananjaya de SilvaSL102102*166150v PAKRawalpindi11 Dec 2019
Ross TaylorNZ10280 & 22176120v AUSPerth12 Dec 2019
Daryl MitchellNZ102102*11282v PAKChristchurch3 Jan 2021
Rishabh PantIND10291 & 11107115v ENGChennai5 Feb 2021
Kusal MendisSL10254 & 48174111v BANChattogram15 May 2022
Rishabh PantIND10293 & 911785v BANDhaka22 Dec 2022
Dinesh ChandimalSL102102*155120v IREGalle16 Apr 2023
Mark AdairIRE10214 & 88108142v ENGLondon1 Jun 2023
Zak CrawleyENG10242 & 60133131v INDRanchi23 Feb 2024
Shadman IslamBAN10293 & 9*196130v PAKRawalpindi21 Aug 2024
Nazmul Hossain ShantoBAN10220 & 82157113v INDChennai19 Sept 2024
Abdullah ShafiquePAK102102 & 0185102v ENGMultan7 Oct 2024
Will YoungNZ10242 & 60177190v ENGHamilton14 Dec 2024
Josh InglisAUS10210294101v SLGalle29 Jan 2025
Temba BavumaSA10236 & 6621891v AUSLondon11 Jun 2025
Shai HopeWI10292 & 1019081v PAKTarouba25 Jul 2026
George HirstENG10143 & 58*-60v AUSLondon11 Aug 1902
Jack RussellENG101101 & DNB-90v AUSManchester23 Jul 1921
Archie JacksonAUS10131 & 70*-30v WIAdelaide12 Dec 1930
Les AmesENG10184 & 17*-70v SADurban3 Mar 1939
Sid BarnesAUS10171 & 3023980v ENGSydney28 Feb 1947
Gerry GomezWI101101-70v INDDelhi10 Nov 1948
Leonard HuttonENG101101 & 02140v NZLeeds11 Jun 1949
Sam LoxtonAUS101101-140v SAJohannesburg24 Dec 1949
PreviousPage 129Next

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.