South Africa Cricket Team

Top Run Scorers

In last one year
Tests
ODIs
T20Is
David Bedingham
347
Innings: 7Average: 49.57
Dean Elgar
SA,  Lhb
201
Innings: 3Average: 67.00
Aiden Markram
SA,  Rhb
113
Innings: 3Average: 37.66
Aiden Markram
SA,  Rhb
907
Innings: 20Average: 56.68
Quinton de Kock
821
Innings: 17Average: 48.29
Heinrich Klaasen
671
Innings: 18Average: 39.47
Reeza Hendricks
241
Innings: 6Average: 40.16
Aiden Markram
SA,  Rhb
187
Innings: 6Average: 37.40
Tristan Stubbs
66
Innings: 4Average: 22.00

Top Wicket Takers

In last one year
Tests
ODIs
T20Is
Nandre Burger
SA,  Lfm
11
Innings: 4Average: 14.00
Kagiso Rabada
11
Innings: 4Average: 14.72
Neil Brand
SA,  Sla
8
Innings: 2Average: 21.37
Marco Jansen
SA,  Lmf
27
Innings: 16Average: 27.66
Gerald Coetzee
26
Innings: 12Average: 23.46
Keshav Maharaj
26
Innings: 17Average: 23.53
Lizaad Williams
7
Innings: 5Average: 23.28
Gerald Coetzee
6
Innings: 4Average: 23.33
Tabraiz Shamsi
4
Innings: 4Average: 34.50