debut: 3/6/20
5,054 runs
Against Australia in Australia...
South Africa despite several problems.... infrastructure and social able to harness its talent..
South Africa despite several problems.... infrastructure and social able to harness its talent..