SA Most Match Played in ODI

SrPlayerMInnRAve100s50s
1 Jacques Kallis 258248938247.38 13 73
2 Mark Boucher 249193426329.60 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 Jonty Rhodes 167151432836.99 2 25
10 David Miller 166144432842.01 6 23
11 Makhaya Ntini 152421969.80 0 0
12 Quinton de Kock 147147643345.95 21 26
13 Faf du Plessis 134128524048.07 12 32
14 Hansie Cronje 127117385140.11 2 28
15 Gary Kirsten 125125443139.91 9 26
16 Dale Steyn 121493619.75 0 1
17 Lance Klusener 11791222842.03 0 13
18 Morne Morkel 112452398.53 0 0
19 Allan Donald 10927423.00 0 0
20 Imran Tahir 101351577.85 0 0
21 Daryll Cullinan 9491251830.70 3 14
22 Kagiso Rabada 944235214.66 0 0
23 Nicky Boje 9159128029.76 2 3
24 Boeta Dippenaar 8880295242.78 4 22
25 Andrew Hall 784863818.22 0 2
26 Andile Phehlukwayo 785382022.16 0 2
27 David Richardson 774865224.14 0 1
28 Robin Peterson 774155620.59 0 1
29 Johan Botha 754857818.64 0 0
30 Aiden Markram 7270226936.59 3 11
31 Andre Nel 692012412.40 0 0
32 Justin Kemp 6957131232.80 1 9
33 Wayne Parnell 673949120.45 0 1
34 Rassie van der Dussen 6662242948.58 6 14
35 Charl Langeveldt 6621736.63 0 0
36 Andrew Hudson 6464184929.34 1 14
37 Fanie de Villiers 64281289.84 0 0
38 Lungi Ngidi 612612311.18 0 0
39 Lonwabo Tsotsobe 6021567.00 0 0
40 Farhaan Behardien 5747105732.03 0 6
41 Albie Morkel 564176024.51 0 2
42 Heinrich Klaasen 5652190642.35 4 8
43 Ryan McLaren 534148518.65 0 1
44 Brian McMillan 523548422.00 0 0
45 Tabraiz Shamsi 5115399.75 0 0
46 Pat Symcox 483034913.42 0 1
47 Ashwell Prince 483894034.81 0 2
48 Neil McKenzie 4642119532.29 1 8
49 Temba Bavuma 4242162343.86 5 4
50 Kepler Wessels 4241102027.56 0 6