The 29-year-old, who signed a Kolpak deal with Yorkshire in 2019 only to return to the South African domestic circuit this season, returned figures of 3 for 64 as India were bowled out for 202 in 63.1 overs on Day 1 of the second Test, in Johannesburg, on Monday.
As he closes the most revered chapter of his career, here are some of his best Test knocks:
South Africa named uncapped Neil Brand as their captain for a two-match Test tour of New Zealand next month where the majority of their team will be missing, competing instead in the domestic Twenty20 league.
The first Test starts at Lord's on Wednesday.
New Zealand's experienced batter Kane Williamson surpassed Virat Kohli and former Australia batter Don Bradman in the Test hundreds list on Sunday.
New Zealand took their time but eased to an emphatic victory over an inexperienced South Africa side by 281 runs
Fast bowler Duanne Olivier has been recalled for South Africa's home Test series against India, a reward for excellent domestic form from a player who shot to prominence four years ago before taking up a Kolpak contract.
Rachin Ravindra scored his first Test century and Kane Williamson his 30th in an unbroken stand of 219 as New Zealand put on 258 for two on the opening day of the first Test against a depleted South Africa at Bay Oval on Sunday.
Duanne Olivier exploded on to the Test scene four years ago and took 48 wickets in 10 Tests, at an average below 20, but then took up a Kolpak contract with English county Yorkshire that meant he was lost to South African cricket.
South Africa have often relied on fast bowlers on spicy home wickets to get them to victory, but are also well aware that India have developed an excellent pace attack that has brought them overseas success in the last few years.
IMAGES from Day 1 of the second Test between South Africa and India, in Johannesburg, on Monday.
Virat Kohli has upper back spasm, hopefully will recover for next Test: K L Rahul
Bangladesh left-arm spinner Taijul Islam took 6/135 but the touring side struggled with the bat as they limped to 139 for five at the close on day two of the second and final Test against South Africa on Saturday.
South Africa fought back in the afternoon session on the third day of the fourth Test on Sunday, reducing England to 138 for six in their second innings and restricting the hosts to a lead of 274.
South Africa's fiery seamer Duanne Olivier took five wickets as the hosts powered into the ascendancy on day two of the third and final Test against an outgunned Pakistan at the Wanderers on Saturday.
Seamer Duanne Olivier completed an 11-wicket match haul as South Africa roared back into contention in the first Test
Victorious India will seek more of the same when the second Test against South Africa starts at The Wanderers on Monday, but for the home side there is much to ponder as they try to level the series at a ground where they have never beaten the visitors.
Images from Day 1 of the third Test between South Africa and India, in Cape Town, on Tuesday.
Images from Day 2 of the first Test between New Zealand and South Africa in Christchurch on Friday.
Matt Henry produced a career-best seven for 23 in a spectacular display of pace bowling as New Zealand skittled out South Africa for 95 in two sessions to take charge of the opening Test in Christchurch on Thursday.
Faf du Plessis pointed out that they were missing out on their best players due to the Kolpak deal.
Pakistan resumed their second innings needing a further 228 for victory with seven wickets in hand, but their chances faded when Olivier removed the dangerous Babar Azam (21) and captain Sarfraz Ahmed (0) in consecutive balls.
Virat Kohli's talismanic presence will be the shot in the arm that India would need in their bid to win the historic first-ever away Test series against South Africa.
Rookie opener Sarel Erwee savoured a maiden century as South Africa dominated day one of the second Test against New Zealand in Christchurch to be 238 for three at the close on Friday.
Vihari, who made 54 in the last match, continued with his form and brought India A back on track after they were reduced to 18 for two in 7.1 overs.
Sarfaraz, Imad Wasim dropped from Pakistan white-ball squad vs Australia.
Opener Aiden Markram made a return to form as he scored 78 to help South Africa into a strong position on the opening day of the second Test against Pakistan at Newlands on Thursday.
Kagiso Rabada took five wickets as Bangladesh were bowled out for 147 in their first innings on the second day of the second Test and forced to follow-on by South Africa at the Mangaung Oval in Bloemfontein.
New Zealand eye top spot and a first series win over South Africa.
Rabada, the number one ranked Test bowler, could still play if he succeeds in his appeal against an International Cricket Council (ICC) decision to award him three demerit points for his reaction to dismissing Steve Smith in the second Test.
Captain Shreyas Iyer and semior batsman Ankit Bawne hit patient half centuries after early stutter as India 'A' won the two-match series against South Africa 'A' by 1-0 margin after the second unofficial Test ended in a draw in Bengaluru on Monday.
At 876 points he is only eight points behind second-placed India spinner Ravindra Jadeja and 20 behind top-ranked James Anderson of England.
Dale Steyn become South Africa's leading wicket-taker in Test cricket
Images from Day 3 of the third Test between South Africa and India, in Cape Town, on Thursday.
In case of Umesh, he bowls a fuller length, gets that lethal outswing going his way at 140 clicks but the question is, if India can afford to play a bowler, who has a propensity to bowl too many boundary balls.
India's formidably consistent match-winners have a date with history in the New Year when they take on an out-of-sorts South Africa in the second Test in Johannesburg from Monday in pursuit of a coveted first-ever series win in the Rainbow Nation.
India have a real shot at winning their first ever away series against South Africa,
Eighteen wickets fell on the second day, the most at this ground since 1914
South Africa remained on course for victory at the close at Kingsmead on Friday.
Images from Day 2 of the second Test between India and South Africa in Johannesburg on Tuesday.