South Africa Most Match Played in Test 2018

Player Team Mat
1Hashim AmlaSouth Africa20
2Faf du PlessisSouth Africa20
3Dean ElgarSouth Africa20
4Quinton de KockSouth Africa20
5Kagiso RabadaSouth Africa20
6Aiden MarkramSouth Africa20
7Keshav MaharajSouth Africa18
8Vernon PhilanderSouth Africa16
9AB de VilliersSouth Africa14
10Morne MorkelSouth Africa12
11Temba BavumaSouth Africa10
12Dale SteynSouth Africa8
13Theunis de BruynSouth Africa8
14Lungi NgidiSouth Africa8
15Duanne OlivierSouth Africa2
16Andile PhehlukwayoSouth Africa2
17Tabraiz ShamsiSouth Africa2