South Africa Most Match Played in ODI 2023

Player Team Mat
1Rassie van der DussenSouth Africa24
2David MillerSouth Africa24
3Heinrich KlaasenSouth Africa24
4Aiden MarkramSouth Africa24
5Quinton de KockSouth Africa20
6Marco JansenSouth Africa20
7Temba BavumaSouth Africa18
8Keshav MaharajSouth Africa18
9Lungi NgidiSouth Africa16
10Kagiso RabadaSouth Africa14
11Gerald CoetzeeSouth Africa14
12Tabraiz ShamsiSouth Africa12
13Reeza HendricksSouth Africa8
14Tony de ZorziSouth Africa5
15Anrich NortjeSouth Africa5
16Sisanda MagalaSouth Africa5
17Andile PhehlukwayoSouth Africa4
18Wayne ParnellSouth Africa4
19Lizaad WilliamsSouth Africa3
20Wiaan MulderSouth Africa3