SA Most Ball Played in TEST

SrPlayerBPMInnRAve100s50s
1 Jacques Kallis 28724 1452781320655.25 43 58
2 Hashim Amla 18573 111215928246.64 24 41
3 Gary Kirsten 16770 89175728545.53 18 34
4 AB de Villiers 16077 102191876550.66 20 46
5 Graeme Smith 15495 103203925348.70 22 38
6 Herschelle Gibbs 12270 80154616741.95 12 26
7 Dean Elgar 11212 77152536238.02 14 23
8 Mark Boucher 10960 127204549830.54 5 35
9 Daryll Cullinan 9015 59112446544.65 13 20
10 Faf du Plessis 8986 62118416340.02 10 21
11 Ashwell Prince 8385 57104366541.64 11 11
12 Neil McKenzie 7744 5294325337.39 4 16
13 Hansie Cronje 7499 55102347937.01 5 23
14 Shaun Pollock 7127 94155376032.13 2 16
15 Temba Bavuma 6206 5297299735.25 2 20
16 Jacques Rudolph 5984 4483262235.43 5 11
17 Jonty Rhodes 4733 4173225734.72 3 15
18 Quinton de Kock 4652 5091330038.82 6 22
19 JP Duminy 4544 4175210332.85 6 8
20 Boeta Dippenaar 4128 3362171830.14 3 7
21 Alviro Petersen 4044 3264209334.88 5 8
22 Aiden Markram 4032 3467239836.33 7 10
23 Vernon Philander 3995 5894177924.04 0 8
24 Andrew Hudson 3977 2753159931.98 3 10
25 Brian McMillan 3949 3055175339.84 3 11
26 Lance Klusener 3152 4268186832.77 4 8
27 David Richardson 2840 3355124325.89 1 7
28 Dale Steyn 2803 82119123613.43 0 2
29 Nicky Boje 2715 3962131225.23 0 4
30 Rassie van der Dussen 2221 173290530.16 0 6
31 Adam Bacher 2039 173281926.41 0 5
32 Keshav Maharaj 1890 4780113515.33 0 5
33 Kagiso Rabada 1861 579690511.45 0 0
34 Morne Morkel 1858 7710494411.65 0 0
35 Allan Donald 1740 588661510.98 0 0
36 Andrew Hall 1650 203376026.20 1 3
37 Kepler Wessels 1527 101959933.27 1 3
38 Peter Kirsten 1516 71348740.58 1 3
39 Keegan Petersen 1477 132570428.16 0 4
40 Makhaya Ntini 1439 901166999.84 0 0
41 Stephen Cook 1402 101963233.26 3 2
42 Paul Harris 1357 344846010.69 0 0
43 Pat Symcox 1201 182668627.44 1 3
44 Kyle Verreynne 1128 152660026.08 1 2
45 Sarel Erwee 1107 101947926.61 1 1
46 Theunis de Bruyn 1012 132546819.50 1 0
47 Paul Adams 1006 38543609.23 0 0
48 Fanie de Villiers 991 172635918.89 0 2
49 Marco Jansen 878 122140123.58 0 2
50 Martin van Jaarsveld 835 81539730.53 0 3