Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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 by year (All cricket)

The most runs in a calendar year in all cricket v Canada at Wanderers Cricket Ground: 102 by Raymond van Schoor in 2012 (from the 12 of 13 matches with full scorecards).

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Canada×At Wanderers Cricket Ground×

Player figures come from full scorecards, which we hold for 12 of the 13 matches in this selection (from 2012). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Raymond van SchoorNAM201220122201029051.0014271.8301070
Shaun FouchéNAM20232023110838383.0010777.5701071
Christi ViljoenNAM201220122218350*83.0014258.4501060
Assad ValaPNG20192019110828282.0011273.2101052
Waseem MuhammadUAE20232023110808080.0078102.5601064
Paras KhadkaNEP20152015110777777.007898.72010113
Sushant ModaniUSA20232023110646464.0012650.7901020
Jan Nicol Loftie-EatonNAM202520252216247*62.008176.5400051
Gerhard ErasmusNAM20252025220584129.009064.4400022
Ghulam ShabberUAE20182018110555555.009259.7801030
Rameez ShahzadUAE202320231115353*-48110.4201041
Aryan LakraUAE20232023110535353.0010948.6201020
Niko DavinNAM20252025220523326.006283.8700051
Jaskaran MalhotraUSA20192019110505050.007368.4901031
Jean-Pierre KotzeNAM20252025110484848.007167.6100050
Zane GreenNAM20232023110454545.0030150.0000042
Steven TaylorUSA20192019110444444.006666.6700032
Karan KCNEP201820181114242*-31135.4800034
Ashfaq AhmedUAE20182018110424242.005675.0000031
Dilip NathNEP20182018110414141.006860.2900050
Niko DavinNAM20232023110404040.0040100.0000023
Ian OppermanNAM20122012220383319.007054.2900030
Rohan MustafaUAE201820181113737*-4877.0800031
Pikky Ya FranceNAM202320231113434*-28121.4300031
Aaron JonesUSA20192019110333333.004671.7400020
Gyanendra MallaNEP201520151113232*-5162.7500050
Malan KrugerNAM20252025220302015.004468.1800030
Adnan MuftiUAE20182018110292929.004269.0500020
Nosthush KenjigeUSA20232023110282828.003775.6800020
Rohit KumarNEP20182018110272727.004264.2900020
Louis van der WesthuizenNAM20122012220271913.5022122.7300021
Aarif SheikhNEP20182018110262626.005745.6100010
Monank PatelUSA20192019110252525.004654.3500020
Vriitya AravindUAE20232023110252525.0022113.6400030
Sarel BurgerNAM20122012220251812.506041.6700010
Karima GoreUSA201920191112121*-2295.4500020
Rohan MustafaUAE202320231112020*-2290.9100010
DO LeicherNAM20252025110202020.002483.3300020
Dipendra Singh AireeNEP20182018110181818.003847.3700010
Jan Nicol Loftie-EatonNAM20232023110181818.003256.2500020
Lega SiakaPNG20192019110171717.0017100.0000011
Jason KilaPNG20192019110171717.005034.0000011
Aaron JonesUSA20232023110161616.002759.2600020
Gerrie SnymanNAM2012201222016158.004238.1000000
JJ SmitNAM2025202522016148.002564.0000001
Gerhard ErasmusNAM20232023110141414.001973.6800010
Norman VanuaPNG20192019110141414.0012116.6700002
Ruben TrumpelmannNAM202520252201497.003441.1800001
Gavin SinghUSA20232023110111111.002740.7400010
Shaun FouchéNAM20252025110111111.001384.6200010
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.