Toggle Navigation
Home
FTP
Cricket 2025
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
TEST Stats
Most Runs in TEST
South Africa
Select
One Day International
Test Match
Indian Premier League
International T20
Big Bash League
Caribbean Premier League
SA20
PSL
Major League Cricket
Road Safety World Series
T10 League
LPL
The Hundred
Legends League Cricket
ILT20
Women's Premier League
Women's Caribbean Premier League
RPL
Select
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
World XI
Zimbabwe
SA Most Runs in TEST
Sr
Player
M
Inn
R
Ave
100s
50s
1
Jacques Kallis
145
278
13206
55.25
45
58
2
Hashim Amla
111
215
9282
46.64
28
41
3
Graeme Smith
103
203
9253
48.70
27
38
4
AB de Villiers
102
191
8765
50.66
22
46
5
Gary Kirsten
89
175
7285
45.53
21
34
6
Herschelle Gibbs
80
154
6167
41.95
14
26
7
Mark Boucher
127
204
5498
30.54
5
35
8
Dean Elgar
77
152
5362
38.02
14
23
9
Daryll Cullinan
60
114
4539
44.50
14
20
10
Faf du Plessis
62
118
4163
40.02
10
21
11
Shaun Pollock
94
155
3760
32.13
2
16
12
Hansie Cronje
58
108
3686
37.23
6
23
13
Ashwell Prince
57
104
3665
41.64
11
11
14
Temba Bavuma
56
105
3429
37.27
3
24
15
Quinton de Kock
50
91
3300
38.82
6
22
16
Neil McKenzie
52
94
3253
37.39
5
16
17
Aiden Markram
40
78
2700
35.06
7
12
18
Jacques Rudolph
44
83
2622
35.43
6
11
19
Jonty Rhodes
45
80
2532
35.66
3
17
20
JP Duminy
41
75
2103
32.85
6
8
21
Alviro Petersen
32
64
2093
34.88
5
8
22
Brian McMillan
34
61
1947
39.73
3
13
23
Lance Klusener
42
68
1868
32.77
4
8
24
Andrew Hudson
31
61
1844
31.79
3
13
25
Vernon Philander
58
94
1779
24.04
0
8
26
Boeta Dippenaar
33
62
1718
30.14
3
7
27
David Richardson
37
61
1349
25.45
1
8
28
Nicky Boje
39
62
1312
25.23
0
4
29
Dale Steyn
82
119
1236
13.43
0
2
30
Keshav Maharaj
53
87
1173
14.66
0
5
31
Kagiso Rabada
63
103
980
11.52
0
0
32
Kyle Verreynne
20
34
956
31.86
3
3
33
Morne Morkel
77
104
944
11.65
0
0
34
Rassie van der Dussen
17
32
905
30.16
0
6
35
Kepler Wessels
14
27
894
35.76
2
4
36
Adam Bacher
17
32
819
26.41
0
5
37
Andrew Hall
20
33
760
26.20
1
3
38
Keegan Petersen
13
25
704
28.16
0
4
39
Makhaya Ntini
90
116
699
9.84
0
0
40
Pat Symcox
18
26
686
27.44
1
3
41
Allan Donald
62
91
644
11.10
0
0
42
Stephen Cook
10
19
632
33.26
3
2
43
Tony de Zorzi
9
18
596
33.11
1
2
44
Wiaan Mulder
16
28
584
23.36
1
1
45
Peter Kirsten
11
20
563
31.27
1
3
46
David Bedingham
9
17
552
34.50
1
3
47
Tristan Stubbs
7
13
490
40.83
2
1
48
Sarel Erwee
10
19
479
26.61
1
1
49
Theunis de Bruyn
13
25
468
19.50
1
0
50
Robin Peterson
13
20
464
27.29
0
3