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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd 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 bowledT2065th 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 Knights at Mangaung Oval: 188 by LG Pretorius in 2026.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Knights×At Mangaung Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
LG PretoriusTIT20262026111188188*-79237.971001513
Jurie SnymanES20262026110959595.0045211.1101058
Gareth DukesKI202620261117979*-58136.2101053
Colin AckermannWAR20172017110747474.0051145.1001052
Somila SeyibokweWAR20152015110737373.0057128.0701044
Morné van WykDOL201720171117070*-43162.7901081
Jason SmithDOL202420241116565*-44147.7301062
Wihan LubbeNW20242024110585858.0040145.0001061
Morné van WykDOL20162016110565656.0043130.2301071
Dane VilasDOL20172017110515151.0022231.8201006
Christiaan JonkerWAR201620161114848*-27177.7800042
Cody ChettyDOL201620161114646*-38121.0500060
Jon-Jon SmutsWAR201520151114343*-27159.2600012
Janneman MalanNW20242024110404040.004686.9600001
Wandile MakwetuLIO20242024110404040.0034117.6500031
Jon-Jon SmutsWAR20162016110383838.0029131.0300070
Jack LeesKI20262026110383838.0026146.1500040
Kabelo SekhukhuneES20262026110383838.0023165.2200071
Cameron DelportDOL20162016110363636.0024150.0000060
Dwaine PretoriusLIO20152015110353535.0028125.0000040
Lesiba NgoepeNW202420241113232*-19168.4200031
Mitchell Van BuurenLIO20242024110323232.0022145.4500011
Somila SeyibokweWAR20162016110292929.0021138.1000051
Donavon FerreiraTIT202620261112929*-11263.6400012
Marques AckermanDOL20242024110282828.0018155.5600050
Ruben du ToitMPU20262026110282828.0021133.3300040
Robert FrylinckDOL201720171112727*-14192.8600041
Colin AckermannWAR20152015110272727.0027100.0000030
Slade van StadenDOL202420241112525*-24104.1700001
Chad LaycockKI202620261112525*-18138.8900011
Jon-Jon SmutsWAR20172017110232323.0016143.7500021
Alviro PetersenLIO20152015110222222.002878.5700001
Jerry NqoloWAR20172017110191919.0018105.5600001
Devon ConwayLIO20152015110171717.002470.8300010
Leus du PlooyTIT20262026110171717.0011154.5500020
Bryce ParsonsDOL20242024110171717.0017100.0000020
Colin IngramWAR20162016110161616.001794.1200010
Connor EsterhuizenLIO20242024110161616.0015106.6700010
Benjamin van NiekerkMPU20262026110141414.001782.3500020
Bryn BrokenshaMPU20262026110141414.002850.0000000
Sinethemba QeshileTIT20262026110141414.0010140.0000011
Lesiba NgoepeWAR201720171111313*-6216.6700011
Clyde FortuinWAR201620161111313*-1776.4700010
Delano PotgieterLIO20242024110131313.0011118.1800001
Muhammed MayetMPU20262026110121212.001392.3100020
Christiaan JonkerWAR20172017110111111.001384.6200000
Thami TsolekileLIO20152015110101010.008125.0000001
Khaya ZondoDOL201620161111010*-8125.0000020
Evan JonesLIO20242024110101010.001190.9100000
Colin IngramWAR20152015110999.008112.5000010
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.