Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 Pretoria Capitals at Newlands: 74 by Sediqullah Atal in 2025.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pretoria Capitals×At Newlands×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sediqullah AtalMCT20252025110747474.0046160.8701046
Connor EsterhuizenMCT20252025110696969.0043160.4701063
Matthew BreetzkeSEC202620261116868*-49138.7801052
Tristan StubbsSEC202620261116363*-41153.6601024
Rassie van der DussenMCT20242024110606060.0046130.4301041
Dewald BrevisMCT20232023110464646.0030153.3300043
Ryan RickeltonMCT20242024110353535.0024145.8300032
Kieron PollardMCT20242024110333333.0016206.2500014
Ryan RickeltonMCT20252025110333333.0017194.1200042
Rassie van der DussenMCT20252025110282828.0020140.0000022
Delano PotgieterMCT20252025110262626.0015173.3300031
Nicolas PooranMCT20252025110252525.006416.6700004
Rassie van der DussenMCT20232023110242424.002596.0000001
Sam CurranMCT20232023110222222.0018122.2200031
Reeza HendricksMCT20252025110181818.0013138.4600020
Quinton de KockSEC20262026110181818.0015120.0000011
Ryan RickeltonMCT20232023110111111.0011100.0000020
Corbin BoschMCT202520251111010*-8125.0000010
Dewald BrevisMCT20242024110999.001090.0000010
Dewald BrevisMCT2025202511199*-4225.0000020
Dwaine PretoriusMCT20252025110888.008100.0000010
Colin IngramMCT20252025110777.007100.0000010
Thomas KaberMCT2024202411177*-3233.3300010
George LindeMCT20232023110666.005120.0000010
Liam LivingstoneMCT20242024110666.00966.6700000
George LindeMCT2025202522164*6.00875.0000000
George LindeMCT20242024110555.003166.6700010
Kagiso RabadaMCT20252025110444.004100.0000010
Grant RoelofsenMCT20232023110444.00580.0000000
Sam CurranMCT20242024110333.00650.0000000
Jordan HermannSEC20262026110333.00650.0000000
Rashid KhanMCT20232023110222.00366.6700000
Kagiso RabadaMCT20232023110111.00333.3300000
Kagiso RabadaMCT20242024110111.00250.0000000
Jofra ArcherMCT20232023110111.00250.0000000
Jason SmithMCT20252025110111.00250.0000000
Odean SmithMCT20232023110111.00616.6700000
Delano PotgieterMCT2023202311111*-1100.0000000
James ColesSEC20262026110111.00520.0000000
Jonny BairstowSEC20262026110000.0010.0000100
Trent BoultMCT20252025110000.0030.0000100
Rashid KhanMCT20252025110000.0010.0000100
Nuwan ThusharaMCT20242024110000.0010.0000100
Chris BenjaminMCT20252025110000.0020.0000100

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.