Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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 by year (All cricket)

The most runs in a calendar year in all cricket at Wanderers Cricket Ground since 1908: 413 by Niko Davin in 2023 (from the 95 of 96 matches with full scorecards).

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Wanderers Cricket Ground×From 1908-01-01×

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
JJ SmitNAM202120216613329466.40250132.800301622
Michael van LingenNAM2023202310101323110*35.89264122.35111388
Gerhard ErasmusNAM202320231010429588*49.1729799.33010257
Stephan BaardNAM2015201567028813241.1429796.97110295
Theertha SatishUAEW2024202466224581*61.25173141.62010361
Waseem MuhammadUAE202320233302419680.33236102.120301614
Ashfaq AhmedUAE2018201833022911476.3323697.03110208
Assad ValaPNG202220224402269456.5027582.18020197
Stephan BaardNAM2021202155022314544.60214104.21100233
Esha OzaUAEW202420246602098434.83204102.45010235
Ed JoyceIRE20152015110205205205.00201101.99100266
Jean-Pierre KotzeNAM201520156612017840.2033859.47010221
Sikandar RazaZIM2023202344119982*66.33127156.690201315
William PorterfieldIRE20152015110186186186.0032557.23100211
Gerhard ErasmusNAM202420245511757743.75118148.31021196
CG WilliamsNAM202120214401668141.50152109.21010211
Ronak PatelUGA2021202144116410554.6720679.61100121
Sarel BurgerNAM2015201578316451*32.8025863.57011112
Rohan MustafaUAE201820183311617380.5021674.54020201
Waseem MuhammadUAE2024202455116089*40.00102156.86020129
Sune WittmannNAMW202420246601595626.50155102.58010221
Michael van LingenNAM2021202144115656*52.00143109.09020610
Paras KhadkaNEP20182018331154112*77.00148104.05101610
Andries GousUSA202420244401538138.2596159.38010129
Monank PatelUSA202220224401536638.2519279.69020161
Gerhard ErasmusNAM202220224411527150.6720374.88010135
Gerhard ErasmusNAM202520254401526338.0023165.8001087
Chipo MugeriZIMW2024202466114640*29.20124117.74001130
Adnan MuftiUAE2017201723114111070.5022662.39100180
Michael SwartNED201320134401418935.2595148.42010137
Steven TaylorUSA202220224401406635.0018675.27010145
Fatuma KibasuTANW2017201744113948*46.3317280.81000150
Shaun FouchéNAM202320233301388346.0021065.7102191
Saiteja MukkamallaUSA202420244401388534.50100138.00010126
Asif KhanUAE202420245501384827.6014197.87000155
Navneet DhaliwalCAN20192019221137121*137.00135101.4810084
Aayan Afzal KhanUAE2023202332213794*-14395.80010123
Alishan SharafuUAE202420244401377334.2580171.25010214
Aaron JonesUSA20192019221136103*136.0017080.00100112
Pargat SinghCAN2023202333013610245.3315190.07101163
Raymond van SchoorNAM201520157801344616.7518672.0400083
Gavin SinghUSA202220224411336644.3316779.64010133
B BizaZIMW202420246601304821.6715285.53000120
CG WilliamsNAM2013201322012511662.5014188.6510052
Rakep PatelKEN201520153301258041.6715680.13010132
Jean-Pierre KotzeNAM202420245501255525.00121103.31011202
Simon SsesaziUGA202320234421236061.50115106.96010142
S WetotoKENW2017201755112261*30.50102119.61010151
Gerrie SnymanNAM201520157801223115.2523152.81000152
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.