Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting match by match (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerRunsScoresBF4s6sOppositionGroundDate
Geoff RaboneNZ175107 & 68-160v SADurban11 Dec 1953
Arjuna RanatungaSL17544 & 131206252v SAMoratuwa25 Aug 1993
Mark TaylorAUS175169* & 6405210v SAAdelaide30 Jan 1998
Taufeeq UmarPAK174111 & 63361250v SALahore17 Oct 2003
Giff VivianNZ173100 & 73-81v SAWellington4 Mar 1932
Ted DexterENG172172-280v SAJohannesburg23 Dec 1964
Bob SimpsonAUS171153 & 18-140v SACape Town31 Dec 1966
Vernon RansfordAUS17075 & 95240120v SAMelbourne17 Feb 1911
Mark TaylorAUS170170349120v SAMelbourne26 Dec 1993
Sachin TendulkarIND170155 & 15219251v SABloemfontein3 Nov 2001
Scott StyrisNZ170170 & DNB220242v SAAuckland18 Mar 2004
Donald BradmanAUS1692 & 167-180v SAMelbourne31 Dec 1931
Colin McDonaldAUS169154 & 15-181v SAAdelaide24 Jan 1953
Brian BoothAUS169169 & DNB-190v SABrisbane6 Dec 1963
Bill WoodfullAUS1687 & 161-50v SAMelbourne31 Dec 1931
Mohammad AzharuddinIND1685 & 163*238251v SAKanpur8 Dec 1996
Lindsay HassettAUS167167-141v SAPort Elizabeth3 Mar 1950
Mahela JayawardeneSL167167288222v SAGalle20 Jul 2000
Mathew SinclairNZ167150 & 17365261v SAPort Elizabeth30 Nov 2000
Dominic SibleyENG16734 & 133*387261v SACape Town3 Jan 2020
Denis ComptonENG16653 & 113-150v SALondon16 Aug 1947
Colin CowdreyENG16611 & 155-220v SALondon18 Aug 1960
Shivnarine ChanderpaulWI166166357101v SASt Kitts18 Jun 2010
Younis KhanPAK16635 & 131*315124v SADubai12 Nov 2010
Steve WaughAUS165164 & 1284190v SAAdelaide28 Jan 1994
Virender SehwagIND165165174232v SAKolkata14 Feb 2010
Mahela JayawardeneSL165165 & 0290171v SAColombo24 Jul 2014
Warren BardsleyAUS164164 & DNB-151v SALondon15 Jul 1912
Wally HammondENG16424 & 140-70v SADurban3 Mar 1939
Virender SehwagIND164164228242v SAKanpur20 Nov 2004
Lindsay HassettAUS163163 & DNB-150v SAAdelaide24 Jan 1953
Sean WilliamsZIM163137 & 26182210v SABulawayo28 Jun 2025
Colin CowdreyENG162101 & 61-171v SACape Town1 Jan 1957
Matthew HaydenAUS16231 & 131274174v SAAdelaide14 Dec 2001
Adam GilchristAUS162138* & 24132262v SACape Town8 Mar 2002
Michael HusseyAUS16273 & 89350230v SAJohannesburg31 Mar 2006
Jack HobbsENG16164 & 97--1v SACape Town14 Feb 1914
Maurice LeylandENG161161-171v SALondon17 Aug 1935
Neil HarveyAUS161109 & 52-200v SABrisbane5 Dec 1952
Mohammad AzharuddinIND161109 & 52132271v SAKolkata27 Nov 1996
Saeed AnwarPAK16143 & 118293250v SADurban26 Feb 1998
Andrew StraussENG16125 & 136354210v SADurban26 Dec 2004
Kevin PietersenENG161149 & 12222251v SALeeds2 Aug 2012
Michael ClarkeAUS161161* & 0302170v SACape Town1 Mar 2014
Steve WaughAUS160160366220v SAJohannesburg28 Feb 1997
Sachin TendulkarIND160146 & 14*405172v SACape Town2 Jan 2011
David WarnerAUS160119 & 41172224v SAAdelaide22 Nov 2012
Matthew HaydenAUS15963 & 96232271v SACape Town8 Mar 2002
Leonard HuttonENG158158-160v SAJohannesburg27 Dec 1948
Chris CairnsNZ158158 & DNB171187v SAAuckland18 Mar 2004

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.