Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Lions at New Wanderers Stadium: 132 by Jon-Jon Smuts in 2019.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Lions×At New Wanderers Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jon-Jon SmutsWAR20192019221132121132.0070188.57100118
Cody ChettyDOL201420142201116855.5079140.5101086
Wayne ParnellCC20152015110999999.0057173.6801095
Farhaan BehardienTIT20122012221904890.0052173.0800046
Heino KuhnTIT201620161118383*-52159.6201044
Matthew BreetzkeWAR201920192217772*77.0050154.0001064
Reeza HendricksKNI201420141117474*-53139.6201081
Rilee RossouwKNI20142014110585858.0042138.1001051
JP DuminyCC20172017110555555.0031177.4201032
Gihahn CloeteWAR20192019220545427.0036150.0001172
Martin van JaarsveldTIT20122012220503225.0036138.8900042
Henry DavidsTIT20132013220503625.0049102.0400051
Robert FrylinckDOL20162016110494949.0020245.0000053
David WieseTIT201320132214928*49.0037132.4300033
Owais ShahCC20122012110484848.0033145.4500005
Vaughn van JaarsveldDOL20142014220484024.0032150.0000034
Vaughn van JaarsveldDOL20192019110474747.0034138.2400042
Richard LeviCC20142014220442422.0036122.2200053
Theunis de BruynTIT20192019110424242.0028150.0000032
Faf du PlessisTIT20122012220422221.0042100.0000030
Farhaan BehardienTIT20132013220423621.0035120.0000041
Daryn SmitDOL20132013110414141.0025164.0000033
Morné van WykDOL20142014220403520.0034117.6500051
Stiaan van ZylCC20122012110393939.0025156.0000070
Farhaan BehardienTIT201620161113737*-17217.6500013
Mark BoucherCC201220121113636*-26138.4600031
Hashim AmlaCC20172017110363636.0028128.5700031
Cody ChettyDOL20162016110353535.0028125.0000040
Wayne ParnellCC20172017110333333.0026126.9200021
Heino KuhnTIT20122012220331916.5027122.2200060
Prenelan SubrayenDOL20142014221332633.0016206.2500023
Morné van WykDOL20192019110323232.0023139.1300032
Vernon PhilanderCC20192019110313131.0017182.3500012
Henry DavidsTIT20122012220312715.5019163.1600051
Albie MorkelTIT20162016110303030.0023130.4300021
OA RamelaCC20142014110303030.003488.2400030
David BedinghamCC20192019110303030.0022136.3600040
Aviwe MgijimaCC201920191112929*-22131.8200021
Cody ChettyDOL20132013110282828.0025112.0000040
Temba BavumaCC20172017110282828.0018155.5600031
Onke NyakuWAR20192019210272727.0020135.0000011
Dane VilasCC20142014220272613.503577.1400011
Kyle VerreynneCC20192019110262626.0019136.8400040
Albie MorkelTIT20122012220262113.0021123.8100012
Andile PhehlukwayoDOL20192019110252525.0018138.8900021
Stiaan van ZylCC20142014110242424.002692.3100030
Vaughn van JaarsveldDOL20162016110232323.0021109.5200012
Dane VilasCC20122012110232323.0021109.5200002
Daryn SmitDOL20142014110232323.0020115.0000021
Diego RosierTIT20192019110232323.0015153.3300021
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.