South Africa Most Match Played in ODI 2018

Player Team Mat
1Aiden MarkramSouth Africa15
2Kagiso RabadaSouth Africa14
3Andile PhehlukwayoSouth Africa14
4JP DuminySouth Africa13
5Lungi NgidiSouth Africa13
6Heinrich KlaasenSouth Africa12
7David MillerSouth Africa12
8Hashim AmlaSouth Africa11
9Imran TahirSouth Africa10
10Quinton de KockSouth Africa10
11Reeza HendricksSouth Africa9
12Faf du PlessisSouth Africa8
13Tabraiz ShamsiSouth Africa6
14Wiaan MulderSouth Africa6
15Khayelihle ZondoSouth Africa5
16Morne MorkelSouth Africa5
17Dale SteynSouth Africa5
18Chris MorrisSouth Africa5
19AB de VilliersSouth Africa3
20Dean ElgarSouth Africa2