Toggle Navigation
Home
FTP
Cricket 2024
Schedule
Results
Records
On This Day
Article
Head To Head
Home
Records
TEST Stats
Best Batting Average 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 Best Batting Average in TEST
Sr
Player
M
Inn
R
Ave
100s
50s
1
Albie Morkel
1
1
58
58.00
0
1
2
Jacques Kallis
145
278
13206
55.25
43
58
3
AB de Villiers
102
191
8765
50.66
20
46
4
David Bedingham
4
7
347
49.57
1
2
5
Graeme Smith
103
203
9253
48.70
22
38
6
Hashim Amla
111
215
9282
46.64
24
41
7
Gary Kirsten
89
175
7285
45.53
18
34
8
Daryll Cullinan
59
112
4465
44.65
13
20
9
Herschelle Gibbs
80
154
6167
41.95
12
26
10
Ashwell Prince
57
104
3665
41.64
11
11
11
Peter Kirsten
7
13
487
40.58
1
3
12
Faf du Plessis
62
118
4163
40.02
10
21
13
Brian McMillan
30
55
1753
39.84
3
11
14
Quinton de Kock
50
91
3300
38.82
6
22
15
Zander de Bruyn
3
5
155
38.75
0
1
16
Dean Elgar
77
152
5362
38.02
14
23
17
Neil McKenzie
52
94
3253
37.39
4
16
18
Hansie Cronje
55
102
3479
37.01
5
23
19
Aiden Markram
34
67
2398
36.33
7
10
20
Jacques Rudolph
44
83
2622
35.43
5
11
21
Temba Bavuma
52
97
2997
35.25
2
20
22
Alviro Petersen
32
64
2093
34.88
5
8
23
Jonty Rhodes
41
73
2257
34.72
3
15
24
Kepler Wessels
10
19
599
33.27
1
3
25
Stephen Cook
10
19
632
33.26
3
2
26
Ruan de Swardt
2
4
99
33.00
0
1
27
JP Duminy
41
75
2103
32.85
6
8
28
Lance Klusener
42
68
1868
32.77
4
8
29
Shaun Pollock
94
155
3760
32.13
2
16
30
Andrew Hudson
27
53
1599
31.98
3
10
31
Mark Boucher
127
204
5498
30.54
5
35
32
Martin van Jaarsveld
8
15
397
30.53
0
3
33
Rassie van der Dussen
17
32
905
30.16
0
6
34
Boeta Dippenaar
33
62
1718
30.14
3
7
35
Keegan Petersen
13
25
704
28.16
0
4
36
Pat Symcox
18
26
686
27.44
1
3
37
Robin Peterson
13
20
464
27.29
0
3
38
Sarel Erwee
10
19
479
26.61
1
1
39
Adam Bacher
17
32
819
26.41
0
5
40
Stiaan van Zyl
9
17
395
26.33
1
0
41
Senuran Muthusamy
3
6
105
26.25
0
0
42
Andrew Hall
20
33
760
26.20
1
3
43
Kyle Verreynne
15
26
600
26.08
1
2
44
Hardus Viljoen
1
2
26
26.00
0
0
45
Pieter Malan
3
6
156
26.00
0
1
46
David Richardson
33
55
1243
25.89
1
7
47
Nicky Boje
39
62
1312
25.23
0
4
48
John Commins
3
6
125
25.00
0
0
49
Chris Morris
4
7
173
24.71
0
1
50
Vernon Philander
58
94
1779
24.04
0
8