He had never taken a seven-wicket haul before in his entire first class career, with his previous best being 6/31 in the 2016/17 Ranji Trophy while playing for Mumbai against Bengal.
Figures of 7/61 are the best bowling figures by an Indian bowler in South African pitch in Test history, going past Harbhajan Singh’s figures of 7/120.
He took only 6 matches to achieve the feat while former Indian pacer and legend Amar Singh, achieved it in just four matches.
Javagal Srinath held the record for the best figures by an Indian fast bowler in South Africa when he took six wickets for 76 runs in Port Elizabeth in November 2001.