Maharaj made his Test debut for South Africa on 16 November 2016 against Zimbabwe in Potchefstroom. He took 11 wickets in the match at an average of 24.54, including a five-wicket haul in the second innings.
Mastering Maharaj: Test Your Knowledge on South Africa's Spin Sensation!