South Africa Most Match Played in Test 2017

Player Team Mat
1Hashim AmlaSouth Africa12
2Dean ElgarSouth Africa12
3Quinton de KockSouth Africa12
4Temba BavumaSouth Africa12
5Kagiso RabadaSouth Africa11
6Keshav MaharajSouth Africa11
7Faf du PlessisSouth Africa10
8Vernon PhilanderSouth Africa9
9Morne MorkelSouth Africa9
10JP DuminySouth Africa6
11Duanne OlivierSouth Africa5
12Heino KuhnSouth Africa4
13Stephen CookSouth Africa4
14Theunis de BruynSouth Africa3
15Aiden MarkramSouth Africa3
16Andile PhehlukwayoSouth Africa3
17Wayne ParnellSouth Africa2
18Chris MorrisSouth Africa2
19Kyle John AbbottSouth Africa1
20AB de VilliersSouth Africa1