I'll go with South Africa's first ever non-white player,
Charles Llewellyn, who was actually the ONLY non-white Test player from that country for almost a century. Looking at his Test stats you'd almost think he was average. But he wasn't average. Far from it.
A bastard child, he was born approximately nine months after his father decided to have a bit of fun with a black lady. But it was clear from very early on that he could play. Even though he wasn't white, he could still pass himself off as white at times because he was almost of a Bas D'Oliveira sort of colour. And he quickly showed that his left arm wrist spin and left arm medium pace deliveries were good enough to keep him in all the FC teams they kept picking him for. The Test team, not so much. Despite decent performances, he never really was a part, simply because he wasn't white enough. He found his calling with Hampshire in England, and would play for them for a prolonged period of time.
His last Test was in 1912. South Africa did not play another non-white Test player until
1992.
Charles ‘Buck’ Llewellyn: Arguably South Africa’s first non-white Test cricketer - Cricket Country
@Dale88
EDIT: On my laptop now, the above was from my phone (hanging Christmas lights can be a bitch at times, especially when your father is on the roof and you're on your phone typing up replies...even though I insisted on being the roof guy but...whatever). Just putting in the team selection so I don't get all confused with things.
1. Andrew Strauss
2. Graeme Smith (c) for now
3.
4.
5.
6. Mark Boucher (wk)
7. Charlie Llewellyn
8. Tabraiz Shamsi
9. Allan Donald
10. Kagiso Rabada
11. Lonwabo Tsotsobe