South Africa Most Match Played in ODI 2021

Player Team Mat
1Andile PhehlukwayoSouth Africa9
2Tabraiz ShamsiSouth Africa8
3Heinrich KlaasenSouth Africa7
4Rassie van der DussenSouth Africa7
5Keshav MaharajSouth Africa7
6Aiden MarkramSouth Africa7
7Janneman MalanSouth Africa7
8Temba BavumaSouth Africa6
9Kagiso RabadaSouth Africa6
10Kyle VerreynneSouth Africa5
11Anrich NortjeSouth Africa5
12David MillerSouth Africa4
13Quinton de KockSouth Africa3
14Beuran HendricksSouth Africa2
15Lungi NgidiSouth Africa2
16Reeza HendricksSouth Africa2
17George LindeSouth Africa2
18Wiaan MulderSouth Africa2
19Lutho SipamlaSouth Africa1
20Zubayr HamzaSouth Africa1