South Africa Most Match Played in ODI 2017

Player Team Mat
1AB de VilliersSouth Africa11
2Faf du PlessisSouth Africa11
3Quinton de KockSouth Africa11
4Kagiso RabadaSouth Africa11
5Imran TahirSouth Africa11
6Hashim AmlaSouth Africa10
7JP DuminySouth Africa10
8Andile PhehlukwayoSouth Africa8
9Chris MorrisSouth Africa7
10David MillerSouth Africa6
11Wayne ParnellSouth Africa6
12Farhaan BehardienSouth Africa5
13Dwaine PretoriusSouth Africa4
14Morne MorkelSouth Africa3
15Dane PatersonSouth Africa3
16Aiden MarkramSouth Africa1
17Wiaan MulderSouth Africa1
18Temba BavumaSouth Africa1
19Tabraiz ShamsiSouth Africa1