Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES149/5 (17)WAR206/4 (20)ES need 58 runs in 18 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
Ahmed RazaUAE00*200v KENWindhoek8 Feb 2018
Emmanuel BundiKEN00800v UAEWindhoek8 Feb 2018
Amir HayatUAE00000v KENWindhoek8 Feb 2018
Nikhil DuttaCAN00200v UAEWindhoek9 Feb 2018
Mohammad NaveedUAE00100v CANWindhoek9 Feb 2018
Muhammad UsmanUAE00100v CANWindhoek9 Feb 2018
Rameez ShahzadUAE00100v CANWindhoek9 Feb 2018
Zahoor KhanUAE00300v CANWindhoek9 Feb 2018
Sarel BurgerNAM00100v OMAWindhoek11 Feb 2018
Zeeshan MaqsoodOMA00400v NAMWindhoek11 Feb 2018
Karan KCNEP00*000v KENWindhoek12 Feb 2018
Rushab PatelKEN00100v NEPWindhoek12 Feb 2018
Anil SahNEP00100v KENWindhoek12 Feb 2018
Paras KhadkaNEP00100v CANWindhoek14 Feb 2018
Basanta RegmiNEP00300v CANWindhoek14 Feb 2018
Nikhil DuttaCAN00600v NEPWindhoek14 Feb 2018
Dillon HeyligerCAN00400v NEPWindhoek14 Feb 2018
Damien RavuPNG00*200v NAMWindhoek20 Apr 2019
Jason KilaPNG00100v NAMWindhoek20 Apr 2019
Bernard ScholtzNAM00100v USAWindhoek21 Apr 2019
Jean-Pierre KotzeNAM00200v USAWindhoek21 Apr 2019
Ehsan NawazHK00200v OMAWindhoek23 Apr 2019
Jhatavedh SubramanyanHK00100v OMAWindhoek23 Apr 2019
Tony UraPNG00100v CANWindhoek24 Apr 2019
Sese BauPNG00400v CANWindhoek24 Apr 2019
Damien RavuPNG00*000v CANWindhoek24 Apr 2019
Hayden Walsh, Jr.USA00100v CANWindhoek26 Apr 2019
Rodrigo ThomasCAN00800v USAWindhoek26 Apr 2019
Saurabh NetravalkarUSA00200v CANWindhoek26 Apr 2019
Bilal KhanOMA00300v NAMWindhoek27 Apr 2019
Jatinder SinghOMA00200v NAMWindhoek27 Apr 2019
KaleemullahOMA00200v NAMWindhoek27 Apr 2019
Sandeep GoudOMA00200v NAMWindhoek27 Apr 2019
Saud IslamUGA00500v NAMWindhoek5 Apr 2021
Dinesh NakraniUGA00100v NAMWindhoek7 Apr 2021
Jan Nicol Loftie-EatonNAM00400v UGAWindhoek7 Apr 2021
Saud IslamUGA00200v NAMWindhoek7 Apr 2021
Henry SsenyondoUGA00*000v NAMWindhoek8 Apr 2021
Kenneth WaiswaUGA001100v NAMWindhoek8 Apr 2021
Saud IslamUGA00200v NAMWindhoek8 Apr 2021
Bilal KhanOMA00100v NAMWindhoek26 Nov 2021
Pikky Ya FranceNAM00100v OMAWindhoek26 Nov 2021
Mohammad NadeemOMA00200v NAMWindhoek26 Nov 2021
Naseem KhushiOMA00200v NAMWindhoek26 Nov 2021
Bilal KhanOMA00*-00v NAMWindhoek27 Nov 2021
Norman VanuaPNG00300v NAMWindhoek19 Nov 2022
Gaudi TokaPNG00200v NAMWindhoek19 Nov 2022
Kabua MoreaPNG00*500v NAMWindhoek19 Nov 2022
Gaudi TokaPNG00300v USAWindhoek22 Nov 2022
Semo KameaPNG00200v USAWindhoek22 Nov 2022

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.