Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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 v Pretoria Capitals at SuperSport Park: 104 by Heinrich Klaasen in 2023.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pretoria Capitals×At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Heinrich KlaasenDSG20232023111104104*-44236.36100106
Joe RootPR202520251119292*-60153.33010112
Ryan RickeltonMCT20242024110909090.0045200.00010105
Jonny BairstowSEC202620261118585*-45188.8901086
Quinton de KockSEC202620261117979*-41192.6801056
Reeza HendricksMCT202520251117777*-44175.0001045
David MillerPR202420241117575*-42178.5701083
Dewald BrevisMCT202520251117373*-32228.1301066
Mitchell Van BuurenPR202420241117272*-40180.0001073
Jos ButtlerPR20232023110707070.0045155.5601045
Reeza HendricksMCT202620261116868*-50136.0001044
Dewald BrevisMCT202420241116666*-32206.2501036
Rubin HermannPR20252025110565656.0033169.7001053
Faf du PlessisJSK20232023110515151.0022231.8201092
Rassie van der DussenMCT20232023110515151.0029175.8601044
Marco JansenSEC20252025110515151.0035145.7101043
David MillerPR202520251114848*-24200.0000042
Rilee RossouwJSK20252025110484848.0033145.4500053
Aiden MarkramSEC20232023110464646.0029158.6200052
Rubin HermannPR20262026110464646.0029158.6200053
Matthew BreetzkeDSG202320231114646*-21219.0500053
Quinton de KockDSG20232023110434343.0020215.0000053
Wiaan MulderJSK20252025110434343.0028153.5700033
Ben McDermottDSG20232023110414141.0024170.8300053
Daniel LawrencePR20262026110414141.0032128.1300032
Jos ButtlerPR20242024110393939.0023169.5700051
Marco JansenSEC202320231113636*-20180.0000023
Tristan StubbsSEC20242024110353535.0030116.6700031
Matthew BreetzkeDSG20242024110333333.0024137.5000042
Jonny BairstowJSK20252025110303030.003293.7500021
Rassie van der DussenMCT20252025110303030.0020150.0000013
Liam DawsonSEC202420241112929*-16181.2500013
David MillerPR202620261112828*-16175.0000050
Jon-Jon SmutsSEC20232023110282828.0025112.0000031
Kieron PollardMCT202420241112727*-7385.7100023
Jon-Jon SmutsDSG20242024110272727.0023117.3900031
Brydon CarseSEC202320231112626*-13200.0000031
Faf du PlessisJSK202420241112525*-12208.3300041
Quinton de KockDSG20242024110252525.0020125.0000021
Keshav MaharajDSG202420241112525*-12208.3300022
Eoin MorganPR20232023110242424.0012200.0000031
Donavon FerreiraJSK20252025220231411.502592.0000002
Akeal HoseinJSK202520251112222*-10220.0000012
Sam CurranMCT20242024110222222.0012183.3300012
Patrick KrugerSEC20242024110222222.0021104.7600021
Ryan RickeltonMCT20252025110222222.0013169.2300041
Rassie van der DussenMCT20242024110212121.009233.3300003
Aaron PhangisoJSK202320231111919*-10190.0000012
Paul StirlingPR20232023110191919.0010190.0000031
Dwaine PretoriusDSG202420241111919*-10190.0000040
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.