Playing Role:
Bowler
Batting Style:
Right Handed Bat
Bowling Style:
Left-arm chinaman
ODI Debut:
Australia v South Africa at Providence, Jun 7, 2016
Last ODI:
South Africa v West Indies at Bristol, May 26, 2019
Test Debut:
Australia v South Africa at Adelaide, Nov 24-27, 2016
Last Test:
Sri Lanka v South Africa at Galle, Jul 12-14, 2018
T20 Debut:
England v South Africa at Southampton, Jun 21, 2017
Last T20:
South Africa v Sri Lanka at Johannesburg, Mar 24, 2019
Other Teams:
South Africa, Royal Challengers Bangalore, St Kitts and Nevis Patriots, Northamptonshire, South Africa A, Titans, Warriors, Paarl Rocks,

ICC RANKINGS


T20
ODI
Test
Batting
-
-
-
Bowling
35
73
-
A left-arm chinaman bowler who has climbed into contention for South Africa by proving his worth in the shortest format of the game. It's not just his variations which are impressive, but al......Read More