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)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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 by year (All cricket)

The most runs in a calendar year in all cricket at St George's Park since 1908: 368 by Pieter Malan in 2022.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At St George's Park×From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Pieter MalanBOL202220229913687146.00310118.710512813
Tristan StubbsWAR2022202277129380*48.83160183.130301123
Heinrich KlaasenTIT2022202298325359*50.60212119.34020179
Mark WaughAUS19971997231251116125.5038964.52200284
Wihan LubbeWAR2022202277123169*38.50189122.22021215
Jordan HermannWAR/SEC2024202488123010132.86198116.16110254
Ben DunkNMBG2019201966122999*45.80154148.70010228
Jacques KallisSA200720074502269145.2047447.68021210
Dean ElgarSA2014201423022012173.3347846.03110292
Faf du PlessisSA201620163412196973.0029474.49020201
Tristan StubbsSA/WAR/SEC202420247712115535.1723589.79010176
Quinton de KockTIT202220229902117223.44158133.54012283
Hashim AmlaSA20132013220208110104.0036656.83110150
Jacques SnymanKNI202220227702089029.71149139.60010247
Barry RichardsSA19701970120207126103.5039053.08110263
Mitchell Van BuurenLIO2022202277220467*40.80175116.57021171
Janneman MalanBOL202220229902024522.44162124.69001218
Khaya ZondoDOL2022202287220159*40.20179112.29010152
Reeza HendricksLIO202220227701996128.43162122.84011243
Aiden MarkramSA/SEC202420246601985533.00198100.00020155
Theunis de BruynTIT2022202299219763*28.14156126.28011225
AB de VilliersSA/TS20182018341193126*64.3320594.15100282
David MillerDOL202220226631935864.33123156.910211311
Hansie CronjeSA19921992232189135189.0050937.13100171
JP DuminySA/CC2014201423118612393.0029463.27100190
JP DuminySA/MI200920095521856261.67144128.47020125
Dane VilasWP2022202288318460*36.80147125.17010145
Faf du PlessisSA2014201423018210360.6739146.55110223
Jonathan BirdWP202220227701825326.00163111.66011168
Temba BavumaSA20262026110179179179.0033453.59100181
Clyde FortuinBOL202220229911794622.38160111.88000163
Temba BavumaSA/SEC202420242301777859.0025569.41020124
Quinton de KockSA/CTB201920193401778644.25169104.73020223
Stephen CookSA2016201612017611788.0030358.09110180
Jordan HermannSEC202520257601735328.83138125.36010183
Jordan HermannWAR/SEC202620266611737034.60125138.40010177
Aiden MarkramSEC2025202555216968*56.33133127.07010136
Mathew SinclairNZ2000200012016715083.5036545.75100261
Grant RoelofsenDOL202220228801675020.88158105.70010147
Hashim AmlaSA/DH201820183401667141.5029855.70020150
Donavon FerreiraTIT2022202296416660*83.00122136.07010154
Ryan RickeltonSA/MCT2024202434016510141.2532650.61100201
Dean ElgarSA/KNI20132013222164103*-23071.30110165
Jacques KallisSA199719973401638240.7528457.39021131
Mark BoucherSA200720074501624832.4029654.73000131
Hashim AmlaSA/CC20142014341161127*53.6724565.71101190
Jon-Jon SmutsSEC202320235401616640.25125128.80020194
JP DuminySA201620163401606340.0024266.12010180
Gary KirstenSA199819983501594631.8031250.96000211
Tom AbellSEC202420243311566578.00102152.94020194
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.