Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES159/5 (18.1)WAR206/4 (20)ES need 48 runs in 11 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st 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 bowledT2066th 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)T20I3rd 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)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Wanderers Cricket Ground×

Player figures come from full scorecards, which we hold for 95 of the 96 matches in this selection (from 2011). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Chad SoperPNG00*000v NAMWindhoek23 Nov 2022
Alei NaoPNG00100v NAMWindhoek23 Nov 2022
Kabua MoreaPNG00100v NAMWindhoek23 Nov 2022
Bernard ScholtzNAM00100v USAWindhoek26 Mar 2023
Monank PatelUSA00300v NAMWindhoek26 Mar 2023
Ruben TrumpelmannNAM00400v USAWindhoek26 Mar 2023
Michael van LingenNAM00100v USAWindhoek26 Mar 2023
Norman VanuaPNG00300v UAEWindhoek27 Mar 2023
Vriitya AravindUAE00100v PNGWindhoek27 Mar 2023
Semo KameaPNG00500v UAEWindhoek27 Mar 2023
Nikhil DuttaCAN00600v USAWindhoek29 Mar 2023
Pargat SinghCAN00300v USAWindhoek29 Mar 2023
Saurabh NetravalkarUSA00400v CANWindhoek29 Mar 2023
Shaun FouchéNAM00500v JERWindhoek30 Mar 2023
Jeremy GordonCAN00300v UAEWindhoek1 Apr 2023
Kaleem SanaCAN00100v UAEWindhoek1 Apr 2023
John KarikoPNG00100v USAWindhoek2 Apr 2023
Rohan MustafaUAE00300v JERWindhoek5 Apr 2023
Daniel BirrellJER00100v UAEWindhoek5 Apr 2023
Aryansh SharmaUAE00200v JERWindhoek5 Apr 2023
Craig ErvineZIM00600v NAMWindhoek24 Oct 2023
Nick WelchZIM00100v NAMWindhoek24 Oct 2023
Zane GreenNAM00*000v ZIMWindhoek25 Oct 2023
Sean WilliamsZIM00100v NAMWindhoek22 Nov 2023
Ademola OnikoyiNGR00300v RWAWindhoek24 Nov 2023
Henry SsenyondoUGA00100v NAMWindhoek24 Nov 2023
Jean-Pierre KotzeNAM00100v UGAWindhoek24 Nov 2023
MO KitundaTAN00100v KENWindhoek25 Nov 2023
E NiyomugaboRWA00200v NAMWindhoek25 Nov 2023
O TuyisengeRWA00200v NAMWindhoek25 Nov 2023
Z BimenyimanaRWA00100v ZIMWindhoek27 Nov 2023
W NiyitangaRWA00500v ZIMWindhoek27 Nov 2023
O ManishimweRWA00100v ZIMWindhoek27 Nov 2023
E RukirizaRWA00100v ZIMWindhoek27 Nov 2023
Ally KimoteTAN00*000v NAMWindhoek28 Nov 2023
II SelemaniTAN00100v NAMWindhoek28 Nov 2023
S ThakorTAN00400v RWAWindhoek29 Nov 2023
MO KitundaTAN00300v RWAWindhoek29 Nov 2023
Akhil AnilTAN00100v RWAWindhoek29 Nov 2023
Shem NgocheKEN00200v UGAWindhoek29 Nov 2023
RG MukasaUGA00100v KENWindhoek29 Nov 2023
Vraj PatelKEN00100v UGAWindhoek29 Nov 2023
Pushkar SharmaKEN00100v UGAWindhoek29 Nov 2023
O TuyisengeRWA00400v UGAWindhoek30 Nov 2023
Z BimenyimanaRWA00*300v UGAWindhoek30 Nov 2023
E KubwimanaRWA00100v UGAWindhoek30 Nov 2023
R AbdulkareemNGR00200v NAMWindhoek30 Nov 2023
Joshua AsiaNGR00100v NAMWindhoek30 Nov 2023
Chipo MugeriZIMW00200v UAEWWindhoek7 Sept 2024
Modester MupachikwaZIMW00100v UAEWWindhoek7 Sept 2024

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.