Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES182/6 (19.4)WAR206/4 (20)ES need 25 runs in 2 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At The Wanderers Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Tamim IqbalBAN11400v SAJohannesburg20 Mar 2022
Romario ShepherdJSK11200v PCJohannesburg17 Jan 2023
Evan JonesPR11*100v JSKJohannesburg3 Feb 2023
Adam RossingtonSEC11300v JSKJohannesburg5 Feb 2023
Sisanda MagalaSEC11*200v JSKJohannesburg5 Feb 2023
Senuran MuthusamyPC11*300v PRJohannesburg8 Feb 2023
Vivian KingmaNED11300v SAJohannesburg2 Apr 2023
Lungi NgidiSA11*200v NEDJohannesburg2 Apr 2023
Tim DavidAUS11600v SAJohannesburg17 Sept 2023
Keshav MaharajSA11300v INDJohannesburg14 Dec 2023
Tabraiz ShamsiSA11*100v INDJohannesburg14 Dec 2023
Nandre BurgerSA11300v INDJohannesburg14 Dec 2023
Tilak VarmaIND11*300v SAJohannesburg17 Dec 2023
Imran TahirJSK11*200v MCTJohannesburg13 Jan 2024
Will JacksPC11400v JSKJohannesburg20 Jan 2024
Imran TahirJSK11700v SECJohannesburg31 Jan 2024
Lizaad WilliamsJSK11600v SECJohannesburg31 Jan 2024
Nandre BurgerJSK11*500v SECJohannesburg31 Jan 2024
Tabraiz ShamsiPR11*100v JSKJohannesburg7 Feb 2024
Imran TahirJSK11*200v DSGJohannesburg8 Feb 2024
Keshav MaharajDSG11*100v JSKJohannesburg8 Feb 2024
Nandre BurgerJSK11400v DSGJohannesburg8 Feb 2024
Dayyaan GaliemJSK11300v DSGJohannesburg8 Feb 2024
Hardus ViljoenBOL11200v LIOJohannesburg8 Mar 2024
Codi YusufLIO11100v TITJohannesburg27 Sept 2024
Kwena MaphakaLIO11*300v TITJohannesburg27 Sept 2024
Jon-Jon SmutsDOL111000v LIOJohannesburg6 Oct 2024
Daryn DupavillonDOL11*100v LIOJohannesburg6 Oct 2024
Andile SimelaneDOL11400v LIOJohannesburg6 Oct 2024
Mihlali MpongwanaWP11200v LIOJohannesburg16 Oct 2024
Kyle SimmondsWP11*400v LIOJohannesburg16 Oct 2024
SV KitimeWP11500v LIOJohannesburg16 Oct 2024
Junior DalaTIT11*100v LIOJohannesburg22 Oct 2024
Rivaldo MoonsamyTIT11400v LIOJohannesburg22 Oct 2024
Dayyaan GaliemTIT11300v LIOJohannesburg27 Oct 2024
Ryan RickeltonSA11600v INDJohannesburg15 Nov 2024
Azmatullah OmarzaiMCT11200v JSKJohannesburg11 Jan 2025
Rilee RossouwPC11400v JSKJohannesburg16 Jan 2025
Eathan BoschPC11*100v JSKJohannesburg16 Jan 2025
Liam DawsonSEC11400v JSKJohannesburg26 Jan 2025
Richard GleesonSEC11*100v JSKJohannesburg26 Jan 2025
Ottniel BaartmanSEC11200v JSKJohannesburg26 Jan 2025
Keith DudgeonPR11200v JSKJohannesburg30 Jan 2025
Tabraiz ShamsiJSK11*100v DSGJohannesburg1 Feb 2025
Craig OvertonSEC11200v MCTJohannesburg8 Feb 2025
Richard GleesonSEC11600v MCTJohannesburg8 Feb 2025
Jordan HermannSEC11500v MCTJohannesburg8 Feb 2025
Rivaldo MoonsamyJSK11900v PCJohannesburg17 Jan 2026
Nandre BurgerJSK11200v PCJohannesburg17 Jan 2026
Rovman PowellPR11200v SECJohannesburg23 Jan 2026

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.