Batting by year (All cricket)

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
Vikramjit SinghNED20252025220543727.008067.5000051
Ashley NdirayaZIMW20172017331542427.007869.2300060
Dipendra Singh AireeNEP20182018330543518.0011546.9600012
John MooneyIRE201520151115353*-6088.3301021
Irfan KarimKEN20182018220534226.5012243.4400000
Precious MarangeZIMW201720173335328*-45117.7800060
Ruben TrumpelmannNAM20212021441532217.676680.3000032
E Van ZylNAMW20242024651532313.256680.3000150
Ben CooperNED201520152225251*-7074.2901050
Jean-Pierre KotzeNAM20252025220524826.007569.3300050
Dinesh NakraniUGA202320234215240*52.0032162.5000061
Harsh ThakerCAN20232023330524317.3310151.4900022
II SelemaniTAN20232023440524513.006283.8700131
Rinitha RajithUAEW20242024650522710.4028185.7100172
Shaiman AnwarUAE20182018330514017.0048106.2500023
Nick WelchZIM20232023440512512.7544115.9100180
Sune WittmannNAMW20172017552513817.006479.6900160
Sharad VesawkarNEP20182018330503016.679950.5100040
Stephan BaardNAM20172017230503816.6712938.7600180
NRP ScholtzNAM20152015441502216.6743116.2800170
Julius SumerauerJER20232023220492824.5049100.0000050
RG MukasaUGA20212021330494316.338160.4900021
Pikky Ya FranceNAM202320235224834*-4997.9600032
Muhammad UsmanUAE201820183324846*48.0042114.2900142
Mudassar BukhariNED201320134414827*16.006475.0000040
Teja NidamanuruNED20252025210474747.005487.0400013
Chiedza DhururuZIMW2024202466047137.837562.6700030
Fraser WattsSCO201120111114646*-6669.7000040
Calum MacLeodSCO20112011110464646.004895.8300080
Shem NgocheKEN201520152214635*46.0041112.2000012
Rustam BhattiCAN201220122214623*46.007958.2300040
Phillimon SelowaUGA20152015220464623.006471.8800151
Craig ErvineZIM20232023330463615.335190.2000131
Jean-Pierre KotzeNAM20212021440463711.506274.1900022
Kevin O'BrienIRE201520151114545*-5581.8200040
Wesley MadhevereZIM20232023320452322.5036125.0000032
Jan FrylinckNAM201920193324523*45.0030150.0000043
Kassim NassoroTAN20232023440451611.255483.3300020
Jan FrylinckNAM20212021541452315.005680.3600040
Jan Nicol Loftie-EatonNAM202220223214443*44.005875.8600060
Karan KCNEP201820183324442*44.0033133.3300034
Hiral PatelCAN20122012220432621.506170.4900060
Assad ValaPNG20232023220434221.507656.5800030
Dhiren GondariaKEN20152015220432521.504791.4900051
Riley HekurePNG20222022220433821.504693.4800030
Asa TribeJER20232023220434021.506269.3500012
Jan FrylinckNAM20242024440432110.7535122.8600052
Adnan MuftiUAE20182018320422921.005182.3500040
Gyanendra MallaNEP20182018330422414.006465.6300021
Jean-Pierre KotzeNAM20192019330422314.005084.0000150

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.