Playing Role:
Batsman
Batting Style:
Right Handed Bat
Bowling Style:
Right-arm medium
ODI Debut:
South Africa v Pakistan at Centurion, Nov 30, 2013
Last ODI:
South Africa v India at Centurion, Dec 11, 2013
T20 Debut:
South Africa v New Zealand at Durban, Dec 21, 2012
Last T20:
South Africa v Pakistan at Johannesburg, Nov 20, 2013
Other Teams:
Cape Cobras, Titans, South Africa, St Lucia Stars, South Africa A, Paarl Rocks,

ICC RANKINGS


T20
ODI
Test
Batting
-
-
-
Bowling
-
-
-