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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)ODI5th 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 records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shreyas MovvaCAN20252223924*-6065.0000011
Elijah OtienoKEN2013-20154222918*-23126.0900011
Rita MusamaliUGAW20175322928*29.004564.4400110
T MarumaniZIMW20244422513*12.502696.1500030
H de KlerkNAMW20175522413*8.004355.8100110
Kaleem SanaCAN2023-20255422316*11.504650.0000212
Petrus BurgerNAM20172322119*21.007328.7700120
Charles PerchardJER20232221514*-12125.0000001
Ali KhanUSA2019-202353284*8.001266.6700000
Stephanie NampiinaUGAW201752233*-475.0000000
PZ KamunyaTANW201742222*-540.0000000
Semo KameaPNG2022-202344221*1.001612.5000200
Damien RavuPNG201922200*-20.0000000
Niko DavinNAM2015-2025161614948932.93405121.980415117
Waseem MuhammadUAE2023-20248814019657.29338118.640502823
Raymond van SchoorNAM2011-20151213135293*29.3348273.03021193
Navneet DhaliwalCAN2015-2025771242121*40.3334570.14110167
Rakep PatelKEN2013-20238812408034.2924299.170101813
Paras KhadkaNEP2015-2018441231112*77.00226102.211111713
Ronak PatelUGA2021-202388122310531.8627880.22100201
Gavin SinghUSA2022-20237712146635.6728076.43020194
Sikandar RazaZIM202344119982*66.33127156.690201315
Riazat Ali ShahUGA2021-202386119547*39.00183106.56000512
Shaun FouchéNAM2023-20257611908338.0026970.63021151
Adnan MuftiUAE2017-201855118311045.7527766.06100220
Karl BirkenstockNAM2017-20239911656120.6327560.00011170
Nelson OdhiamboKEN2015-20237611535430.6025360.4701061
Wesley BarresiNED2013-20156511416035.25109129.36021145
Fatuma KibasuTANW201744113948*46.3317280.81000150
Srimantha WijeratneCAN2015-2023661138103*27.6020069.0010191
S WetotoKENW201755112261*30.50102119.61010151
M GorasesNAMW20246611164523.2014778.9100090
Peter BorrenNED2013-201544111560*38.3312889.8401056
Daan van BungeNED20134411116037.0014676.0301082
Davy JacobsCAN201922110957109.0012686.5102090
Zeeshan MaqsoodOMA2018-20215511085827.0018558.3801192
RG MukasaUGA2015-20239911054313.1313677.21001102
Dinesh NakraniUGA2021-20238619240*18.4089103.3700174
Salum JumbeTAN20234318776*43.5061142.6201074
Mohammad NadeemOMA2018-20215518631*21.5014061.4300151
Gertrude CandiruUGAW2017541844028.0011076.3600060
James AtkinsonHK2015-20192218364*83.009389.2501074
Queentor AbelKENW20175518036*20.0011072.7300181
Wilka MwatileNAMW2024661753115.009578.9500080
Gyanendra MallaNEP2015-20184417432*24.6711564.3500071
AP RajeevanTAN20234417041*23.338285.3700040
M PascalTANW20174416930*23.0011957.9800160
Michau du PreezNAM2015-20237616533*13.0011258.0400031
Immaculate NakisuuyiUGAW20175516225*15.506595.3800060
Khawar AliOMA2018-2021551612815.2514143.2600050

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.