Original: He played in 23 Test matches for South Africa and represented Transvaal and Eastern Province at domestic level.
Simplified: He played in 23 test matches for his country.