Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Niko DavinNAM20232023101014138945.89295140.000404316
Michael van LingenNAM2023202310101323110*35.89264122.35111388
Gerhard ErasmusNAM202320231010429588*49.1729799.33010257
Sarel BurgerNAM2015201578316451*32.8025863.57011112
Raymond van SchoorNAM201520157801344616.7518672.0400083
Gerrie SnymanNAM201520157801223115.2523152.81000152
Stephan BaardNAM2015201567028813241.1429796.97110295
JJ SmitNAM202120216613329466.40250132.800301622
Theertha SatishUAEW2024202466224581*61.25173141.62010361
Esha OzaUAEW202420246602098434.83204102.45010235
Jean-Pierre KotzeNAM201520156612017840.2033859.47010221
Sune WittmannNAMW202420246601595626.50155102.58010221
Chipo MugeriZIMW2024202466114640*29.20124117.74001130
B BizaZIMW202420246601304821.6715285.53000120
Modester MupachikwaZIMW202420246601173919.5013090.00001120
M GorasesNAMW202420246611164523.2014778.9100090
CG WilliamsNAM201520156601055417.5017858.9901190
Kavisha EgodageUAEW202420246629649*24.0011186.4900060
Yasmeen KhanNAMW20242024660892714.839791.7500083
Wilka MwatileNAMW20242024661753115.009578.9500080
Kelis NdhlovuZIMW20242024660703211.677790.9100180
M MwatileNAMW202420246626523*16.2553122.6400151
Sylvia ShihepoNAMW202420246645623*28.0046121.7400160
Chiedza DhururuZIMW2024202466047137.837562.6700030
Stephan BaardNAM2021202155022314544.60214104.21100233
Gerhard ErasmusNAM202420245511757743.75118148.31021196
Waseem MuhammadUAE2024202455116089*40.00102156.86020129
Asif KhanUAE202420245501384827.6014197.87000155
Jean-Pierre KotzeNAM202420245501255525.00121103.31011202
S WetotoKENW2017201755112261*30.50102119.61010151
JJ SmitNAM201520156521084536.0021550.2300095
JJ SmitNAM2023202375510140*-55183.6400068
Jan FrylinckNAM202320236519145*22.7582110.9800034
Petro EnrightNAMW20172017550863217.2010284.31000110
Saidati KemigishaUGAW20172017550812916.2012962.7900180
Irene van ZylNAMW201720175518027*20.009980.8100150
Queentor AbelKENW201720175518036*20.0011072.7300181
Yasmeen KhanNAMW20172017550653613.0010561.9000150
Immaculate NakisuuyiUGAW201720175516225*15.506595.3800060
V AbugaKENW20172017550583511.609561.0500070
E Van ZylNAMW20242024651532313.256680.3000150
Rinitha RajithUAEW20242024650522710.4028185.7100172
Sune WittmannNAMW20172017552513817.006479.6900160
Josephine NkomoZIMW202420245524030*13.334197.5600021
Franklin NajjumbaUGAW20172017552402213.336561.5400010
Arrasta DiergaardtNAMW2024202465039157.805472.2200030
Margaret NgocheKENW2017201755034256.804085.0000260
Loryn PhiriZIMW2024202465130117.504173.1700130
Bernard ScholtzNAM201520156532716*13.508033.7500110
SW KinyuaKENW201720175502795.405251.9200010
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.