SA Most Match Played in ODI

SrPlayerMInnRAve100s50s
1 Jacques Kallis 255245921847.03 12 73
2 Mark Boucher 246191425929.99 1 24
3 Shaun Pollock 223147236625.17 0 11
4 AB de Villiers 213205904153.49 25 49
5 Herschelle Gibbs 209203688136.40 18 33
6 Graeme Smith 193193698938.19 10 47
7 JP Duminy 188169484536.70 3 27
8 Hashim Amla 172170786150.39 27 37
9 David Miller 165143429942.14 6 23
10 Jonty Rhodes 156141407337.71 2 22
11 Makhaya Ntini 152421969.80 0 0
12 Quinton de Kock 147147643345.95 21 26
13 Faf du Plessis 134128524048.07 12 32
14 Dale Steyn 121493619.75 0 1
15 Gary Kirsten 120120425340.12 9 25
16 Lance Klusener 11791222842.03 0 13
17 Hansie Cronje 116106343739.96 2 24
18 Morne Morkel 112452398.53 0 0
19 Allan Donald 10827423.00 0 0
20 Imran Tahir 101351577.85 0 0
21 Kagiso Rabada 934134114.82 0 0
22 Boeta Dippenaar 8880295242.78 4 22
23 Nicky Boje 8858125229.80 2 3
24 Daryll Cullinan 8279215530.35 3 11
25 Andrew Hall 784863818.22 0 2
26 Robin Peterson 774155620.59 0 1
27 Johan Botha 754857818.64 0 0
28 Andile Phehlukwayo 714779024.68 0 2
29 Andre Nel 692012412.40 0 0
30 Justin Kemp 6957131232.80 1 9
31 David Richardson 694155926.61 0 0
32 Wayne Parnell 673949120.45 0 1
33 Aiden Markram 6765212136.56 3 10
34 Charl Langeveldt 6621736.63 0 0
35 Rassie van der Dussen 6157236052.44 6 14
36 Lonwabo Tsotsobe 6021567.00 0 0
37 Andrew Hudson 5858169129.66 1 13
38 Farhaan Behardien 5747105732.03 0 6
39 Albie Morkel 564176024.51 0 2
40 Fanie de Villiers 56241018.41 0 0
41 Lungi Ngidi 55229111.37 0 0
42 Heinrich Klaasen 5450172340.06 4 6
43 Ryan McLaren 534148518.65 0 1
44 Brian McMillan 503548422.00 0 0
45 Tabraiz Shamsi 4914389.50 0 0
46 Ashwell Prince 483894034.81 0 2
47 Neil McKenzie 4642119532.29 1 8
48 Pat Symcox 442833513.95 0 1
49 Kepler Wessels 4241102027.56 0 6
50 Jacques Rudolph 4237115737.32 0 7