De Villers called time on his illustrious career at the age of 37 after establishing himself as one of the best players in the world.
A mercurial batsman, brilliant fielder and fine wicketkeeper when called upon to don the gloves, De Villers made 114 Test appearances, playing in 228 ODIs and featured in 78 T20Is.
De Villiers scored an astonishing 20,014 runs at international level and made 47 centuries to go down as a Proteas great.
He was also outstanding for Royal Challengers Bangalore in the Indian Premier League and Kohli paid a glowing tribute to his former team-mate.
The India Test and ODI captain tweeted: "To the best player of our times and the most inspirational person I've met, you can be very proud of what you've done and what you've given to RCB my brother. Our bond is beyond the game and will always be.
"This hurts my heart but I know you've made the best decision for yourself and your family like you've always done. I love you."
Former Proteas captain Faf du Plessis tweeted: "Well done @ABdeVilliers17 on a special career. I've been extremely lucky to be on the same cricket field as you.
"The game will not be the same without you. The greatest player I have played with."
Cricket South Africa posted: "Thank you for the memories, the records broken and the entertainment @ABdeVilliers17. We salute your contribution to the game and wish you everything of the best for the future."
RCB expressed their gratitude to De Villiers for the impact he made at the IPL franchise.
"End of an era! There's nobody like you, AB. We'll miss you dearly at RCB. For all that you've done and given to the team, to the fans, and to cricket lovers in general, #ThankYouAB. Happy retirement, legend!" RCB posted.
Chasing Comilla Victorians’ score of 182-5, Fletcher and fellow opener Mahedia Hasan made relatively light work of the target with an opening stand of 182. Fletcher mixed caution with aggression hitting six sixes and six fours in the 62 balls he faced for his 101.
Hasan smashed 74 from 49 balls with six fours and four sixes before he was dismissed by Moeen Ali in the 19th over with the scores level.
Earlier, Faf du Plessis hit 12 fours and four sixes in his of 101 from just 54 balls to propel his side to 182 from their 20 overs. Opener Mahmudul Hasan Joy scored 30 while there was some late hitting from Mahidul Islam Ankon, who hit two sixes in his 11-ball 20 in what looked like a winning score before Fletcher’s Player of the Match performance.
The win moved Khulna Tigers into fourth place on 10 points while the defeat meant Comilla Victorians remain in second with 13 points.
Bavuma has not played for the Proteas since a crushing defeat in the third Test against India in Ranchi last October.
The diminutive batsman was dropped from the squad after being omitted for the first Test against England, and he was challenged to go away and make first-class runs for the Lions.
Bavuma responded by making a career-best 180 against the Dolphins last week and will feature in Johannesburg at the expense of Hamza as South Africa strive to salvage a 2-2 series draw.
Rassie van der Dussen will move up the order to number three in the absence of Hamza, who has made only 39 across five innings since scoring 39 in the first innings of the first Test at Centurion.
South Africa captain Faf du Plessis told reporters on Thursday: "I can tell you that Temba is back in the side.
"The rest, we are still waiting to see what the weather does tomorrow. We don't have 100 per cent clarity on that yet, but that is the one thing that is definite."
A player who will definitely not feature in the fourth Test is Kagiso Rabada. The paceman serves a one-match ban for the excessive celebration of Joe Root's wicket in the third Test that earned him a fourth demerit point.
England captain Joe Root took 4-31 in Port Elizabeth after Mark Wood struck twice to ensure England require just four wickets on the final day to take a 2-1 lead with one match to play.
The Proteas were all out for only 209 after losing their last four first-innings wickets for only one run early on the penultimate day and they were in deep trouble on 102-6 - trailing by 188 runs - following on at stumps.
South Africa head coach Boucher offered a frank assessment of his side's shortcomings following a painful rain-affected day, which left them surely relying on the weather to save them on Monday.
"I think we were outskilled, to be honest," he told Sky Sports. "You can blame different things for the situation but I've got to look at myself and find a way to get the players up mentally and upskill them in a short space of time.
"I do think Joe Root was difficult to play at the end there. It's difficult to get down to the pitch of the ball - one slides on, one turns and it's like quicksand, the harder you try the deeper you sink.
"But we've created this situation for ourselves. No excuses - we've got to man up now and take this forward and learn from these lessons.
"When you're under the pump for a long time, every side has its breaking point and today we broke quite early, which is disappointing."
Faf du Plessis went 54 balls without scoring at one point before he was sent packing by part-time spinner Root for 36, but Boucher insisted it is not time to discuss his future as captain.
"That's not a call to make a this moment in time," Boucher said. "He's trying really hard and working really hard away from the game.
"If he's not scoring runs there's that extra pressure. The best way to answer that is putting runs on the board.
"There's no hiding place in Test cricket. He's disappointed from a team perspective. He spent a bit of time in the middle, which is good for his confidence."
England captain Joe Root took 4-31 in Port Elizabeth after Mark Wood struck twice to ensure England require just four wickets on the final day to take a 2-1 lead with one match to play.
The Proteas were all out for only 209 after losing their last four first-innings wickets for only one run early on the penultimate day and they were in deep trouble on 102-6 - trailing by 188 runs - following on at stumps.
South Africa head coach Boucher offered a frank assessment of his side's shortcomings following a painful rain-affected day, which left them surely relying on the weather to save them on Monday.
"I think we were outskilled, to be honest," he told Sky Sports. "You can blame different things for the situation but I've got to look at myself and find a way to get the players up mentally and upskill them in a short space of time.
"I do think Joe Root was difficult to play at the end there. It's difficult to get down to the pitch of the ball - one slides on, one turns and it's like quicksand, the harder you try the deeper you sink.
"But we've created this situation for ourselves. No excuses - we've got to man up now and take this forward and learn from these lessons.
"When you're under the pump for a long time, every side has its breaking point and today we broke quite early, which is disappointing."
Faf du Plessis went 54 balls without scoring at one point before he was sent packing by part-time spinner Root for 36, but Boucher insisted it is not time to discuss his future as captain.
"That's not a call to make a this moment in time," Boucher said. "He's trying really hard and working really hard away from the game.
"If he's not scoring runs there's that extra pressure. The best way to answer that is putting runs on the board.
"There's no hiding place in Test cricket. He's disappointed from a team perspective. He spent a bit of time in the middle, which is good for his confidence."
(Barbados Royals 162/7 (Mayers 36, Cornwall 32; Deyal 2/15, Joseph 2/31) beat Saint Lucia Kings 91/4 (Du Plessis 47*, Joseph 29*; Mayers 4/4) by 11 runs (DLS))
Making his 50th appearance in the competition, Chahar helped ensure Punjab's innings never got going as they were restricted to 106-8.
He finished with 4-13 from four overs, including one maiden, Punjab never getting to grips with a challenging surface in Mumbai.
Faf du Plessis (36 not out) and Moeen Ali (46) combined for 66 to help CSK ease to their target with 26 balls to spare, winning by six wickets.
Mayank Agarwal went for a two-ball duck to Chahar in the opening over, misjudging a wondrous delivery that pinged the top off-stump.
A direct hit from Ravindra Jadeja saw KL Rahul run out before the West Indian pair of Chris Gayle (10) and Nicholas Pooran (0) each fell to Chahar before the end of the powerplay.
Deepak Hooda tamely chipped to mid-off for Chahar's fourth wicket, leaving Punjab on 26-5 in the seventh over.
Shahrukh Khan's 36-ball 47, which included two sixes, at least made sure Punjab had something to defend, but a lack of support from the lower order meant the target was always one well within CSK's grasp.
Moeen and Du Plessis extinguished any hopes of Punjab claiming an unlikely win, their second-wicket stand allowing the Super Kings to coast to victory despite a 15th-over blitz from Mohammed Shami that saw Suresh Raina and Ambati Rayudu dismissed.
Chahar makes mark on landmark appearance
Chahar let out a huge roar when he castled Agarwal and he had every right to do so after producing a delivery that nipped away from middle stump to deceive the opener.
The subsequent dismissals owed more to a fine catch from Jadeja to get rid of Gayle and batting errors from Pooran and Hooda, but nothing should be taken away from Chahar after he tilted the game firmly in CSK's favour.
Moeen gets things moving
Moeen and Du Plessis showed Punjab how to bat on the surface with an excellent partnership, the England all-rounder's 46 coming off 31 deliveries, his strike rate of 148.38 the best in the contest.
He recorded seven fours and one maximum, with Du Plessis' sole six coming off a scoop shot in the fourth over. The South African was still in at the end when Sam Curran wrapped things up after a brief wobble.
The team that was picked by the Hero CPL commentary team – Ian Bishop, Samuel Badree, Daren Ganga, Simon Doull and Danny Morrison, also includes South Africa’s Faf Du Plessis, who captained the Kings and Tallawahs’ captain Rovman Powell.
In fact, players from the Kings and Tallawahs dominated the selection with only Sunil Narine of four-time champions Trinbago Knight Riders among the selectees while other than Mayers, only Jason Holder was selected among the 11 from the Barbados Royals.
However, the selection panel picked the Royals’ Ramon Simmonds as the 12th man as a result of his impressive performances throughout the tournament.
Simmonds is one of the 12 emerging players in the Hero CPL squads and has been an important part of the Barbados Royals team in 2022.
The 2022 Hero CPL Team of the Tournament: Johnson Charles (Saint Lucia Kings), Kyle Mayers (Barbados Royals), Faf Du Plessis (Saint Lucia Kings), Rovman Powell (Jamaica Tallawahs), Raymon Reifer (Jamaica Tallawahs), Imad Wasim (Jamaica Tallawahs), Jason Holder (Barbados Royals), David Wiese (Saint Lucia Kings), Alzarri Joseph (Saint Lucia Kings), Mohammad Amir (Jamaica Tallawahs) Sunil Narine (Trinbago Knight Riders) and 12th man – Ramon Simmonds (Barbados Royals).
Conway blasted top scored with 83 off 45 balls as CSK posted 226-6 in the southern derby at M. Chinnaswamy Stadium, where Shivam Dube (52 from 27) also made a half-century.
A brutal onslaught from Glenn Maxwell (76 off 36) and Faf du Plessis (62 from 33) had RCB scenting an incredible victory, but they came up just short on 218-8 as CSK secured a third win.
Conway and Ajinkya Rahane (37) laid the platform for CSK by putting on 74 for the second wicket in quick time before the latter was bowled by Wanindu Hasaranga.
The in-form Conway faced only 31 balls to make it back-to-back half-centuries but missed out on three figures when he was cleaned up by Harshal Patel.
Dube and Moeen Ali ensured the runs continued to flow, before Virat Kohli fell in the first over of the run chase.
RCB were 15-2 when Maxwell joined Du Plessis in the middle and they produced an incredible exhibition of clean striking to put the game in the balance.
Their 126-run partnership was a franchise record for the third wicket and came in just over 10 overs, Maxwell blasting eight sixes and his skipper striking four.
Maheesh Theekshana was guilty of two of CSK's four dropped catches, but he removed Maxwell and Ali dismissed Du Plessis.
Dinesh Karthik (28) and Suyash Prabhudessai kept RCB in the hunt, but Tushar Deshpande took 3-45 as the Super Kings took the derby honours.
Conway leads the way
New Zealand opener Conway took the RCB attack to all parts, following his 50 against Rajasthan Royals with another explosive knock.
The left-hander struck six sixes and as many fours, laying the platform for a big CSK total.
As many as 72 per cent of Conway's runs came from boundaries in what was his fifth IPL half-century.
Du Plessis and Maxwell go berserk
They were certainly not queueing up to bowl when Du Plessis and Maxwell were cutting loose.
Du Plessis took over from Venkatesh Iyer as the leading run-scorer in the tournament with 259 at an average of 64.75, while Maxwell's explosive half-century was his second of the IPL season.
De Kock has assumed the captaincy and will combine that with his usual duties as a wicketkeeper and batsman, the Proteas star insisting there is no risk of him being overloaded.
South Africa, who lost the Test series to England, face three ODIs against the 2019 Cricket World Cup winners, with the first taking place in Cape Town on Tuesday.
And De Kock will gladly continue to keep wicket in addition to his other roles.
"It [keeping wicket] is the one thing that helps me with my captaincy and my batting," he told the media. "It's key for me to hang on to the gloves for as long as I can.
"You guys think it sounds like a lot of work. I've been doing it for quite a while now, so it becomes second nature.
"Now, with the captaincy, it adds a bit more responsibility to me, which I enjoy. I think I am going to hang on with the keeping and the batting for a while."
The Proteas finished seventh in the pool phase at the World Cup last year, losing five of their nine matches in a miserable showing.
De Kock acknowledged there was significant room for improvement but the 27-year-old is looking to the future with optimism.
"We are in a rebuilding stage in the 50-over format," he said.
"We are looking forward to the next World Cup and we are at a stage where we are looking for youngsters to come through, and to give them the best opportunities we can, and hopefully help them grow as cricketers and be great prospects for us in future.
"We just want to win the series for now. There is a lot of time to give a lot of opportunities but for now, it's important for us as a team that we just get a series win.
"That's more important at the moment for the morale of the team. In the future, we will be giving more opportunities when we decide its best for the team."
South Africa will play England in three matches over the space of six days from February 4 and will be led by wicketkeeper-batsman De Kock.
Du Plessis, under mounting pressure as the Proteas' Test leader, has recently discussed which international commitments he will keep after this year's T20 World Cup and he is not in the 15-man squad for the series.
Cricket South Africa, while not directly naming the previous ODI skipper, indicated in Tuesday's announcement that some senior members of the squad have been rested as they look to blood young players.
CSA on Tuesday announced that De Kock is the new South Africa captain in the 50-over format.
Du Plessis was not included in the squad for the three-match ODI series against the world champions, which starts on February 4, CSA making the announcement a day after England won at St George's Park in the penultimate Test to take a 2-1 lead.
All-format skipper Du Plessis revealed after that loss in Port Elizabeth that he plans to lead his country until at least the T20 World Cup in Australia this year, but the fourth Test against England may be his last on home soil.
Soon after De Kock had seemingly been installed as ODI captain, Zondi stated that the wicketkeeper-batsman has only taken over on a temporary basis.
He told ESPNcricinfo: "We need to create leaders. Faf is still the captain and he is not out of the picture at all.
"This is part of our succession plan. Quinny is one of the guys we have identified for the future."
CSA acting director of cricket Graeme Smith appeared to introduce De Kock as the long-term captain earlier in the day.
"We all know the quality of the player that Quinton de Kock has grown to become," Smith said. "Over the years, we have watched him grow in confidence and become one of the top ODI wicketkeeper batsmen in the world.
"He has a unique outlook and manner in which he goes about his business and is tactically very street smart.
"We are confident that the new leadership role will bring out the best in him as a cricketer and that he can take the team forward into the future and produce results that South Africans the world over can be very proud of.
"We wish him the very best in this new role and look forward to watching him make his mark in this series against the World Cup champions."
The three-match series begins at Dharamsala on Thursday, with further matches on Sunday and March 18.
De Kock, who took over as ODI skipper in January, led the Proteas to a 3-0 series whitewash of Australia earlier this month, with Du Plessis having been left out.
Du Plessis stood down as Test and Twenty20 captain in February, but was recalled to the squad for the trip to the sub-continent, and De Kock insisted the 35-year-old's experience will be key against the world's second-best one-day side.
"Obviously, Faf's come back and he plays a big role for us from a leadership point of view," De Kock told a news conference.
"He is here to help out a lot of the younger guys in our team. He still adds a lot of value for us and he knows he has a lot of value to give to this team.
"It's good to have him around. His experience that he's learned over the years will be a big help for us in this series.
"He was given a chance to have a break. It's been a long season. It was important for him to put his feet up for a little bit, gather his thoughts and I'm just glad to have him back with us.
"We're undecided where he's going to bat at the moment but we'll come up with a decision later."
While De Kock acknowledged South Africa's squad lacked experience of playing in India, he claims the team are full of confidence heading into the tour.
"We understand that we're coming here as quite an inexperienced side in these conditions. It's important guys like Faf, myself, David Miller, help out the guys, lead the way," he added.
"We have a greater understanding. India have become an unbelievable team but we're coming here with a lot of confidence and I'm sure we'll have a good series anyway."
RCB first posted 173-6 from their 20 overs after winning the toss.
Wicket-keeper/batsman Anuj Rawat top scored with a 25-ball 48 while Dinesh Karthik and captain Faf Du Plessis provided good support with 38 and 35, respectively.
Mustafizur Rahman was excellent with the ball for the Super Kings with 4-29 from his four overs.
CSK then used contributions from all their batsmen to easily reach 176-4 with eight balls to spare.
Debutant Rachin Ravindra led the way with 37 while Shivam Dube (34*), Ajinkya Rahane (27) and Ravindra Jadeja (25*) also played well.
Cameron Green took 2-27 from his three overs for RCB.
Full Scores: Royal Challengers Bengaluru 173-6 off 20 overs (Anuj Rawat 48, Dinesh Karthik 38*, Mustafizur Rahman 4-29)
Chennai Super Kings 176-4 off 18.4 overs (Rachin Ravindra 37, Shivam Dube 34*, Ajinkya Rahane 27, Ravindra Jadeja 25*, Cameron Green 2-27)
The Patriots won the toss and opted to put Saint Lucia Kings into bat, with the superb du Plessis batting through the whole innings as he recorded 120* off just 60 balls, supported by Roston Chase, who once again excelled with both the bat and ball.
The Patriots succumbed in their chase, bowled out for 124 despite some fireworks from Evin Lewis, but ultimately a disciplined bowling performance from the Kings won them the game.
Saint Lucia Kings got off to a flying start as openers Andre Fletcher and Faf du Plessis ensured they batted through the Powerplay to reach 71-0. Despite losing the wickets of Fletcher and Keron Cottoy, the Kings built a mammoth total as du Plessis and Chase hit boundaries at will, contributing eight sixes between them.
The Patriots had a more restrained start as they began the chase; Devon Thomas fell to the bowling of Alzarri Joseph, with Chris Gayle following in the third over. Chase added pressure by bowling a maiden in the fourth over before Evin Lewis started to deliver some destructive shots, reaching his half century in just 25 balls. However, his 73 was in vain, as wickets tumbled, with Keemo Paul taking three wickets in the 16th over.
Saint Lucia Kings now have six points and are firmly in contention for a play-off spot, while the Patriots remain top of the league.
Deepak Hooda whacked an unbeaten 62 off 30 balls as Kings XI posted 153-6 with Lungi Ngidi (3-39) doing the damage for the Super Kings with the ball.
South African Du Plessis laid the platform for CSK's response with a 34-ball 48 before Ruturaj Gaikwad's unbeaten half-century got them home.
The Super Kings were unable to qualify for the play-offs but their victory, with seven balls to spare, deprived Kings XI of a chance to make the top four.
CSK skipper MS Dhoni won the toss and asked Kings XI to bat first at the Sheikh Zayed Stadium in Abu Dhabi and rotated his bowlers with good effect.
KL Rahul (29) and Mayank Agarwal (26) made a slow start and the experienced Chris Gayle (12) was unable to get going, trapped lbw by spinner Imran Tahir (1-24).
Hooda boosted the total with a brutal assault on the Kings XI attack late on as he struck four sixes and three fours and scored his first IPL half-century since 2015 with a strike rate of 206.66
The Super Kings reached 82 without loss from 9.5 overs in their reply before Du Plessis misjudged a slower delivery from Chris Jordan and his attempted ramp shot was comfortably caught by Rahul.
Fellow opener Gaikwad took the initiative from Du Plessis as he hit 62 not out from 49 balls and got CSK over the line with Ambati Rayudu who finished on 30.
DU PLESSIS SHOWS HIS CLASS
This was the type of chase that required a disciplined approach with wickets in hand and Du Plessis produced a typically consistent knock, just missing out on a fifth half-century in the tournament. The CSK opener showed all his composure and experience as he rotated the strike cleverly, but with a dash of inventiveness as he scooped Jimmy Neesham for six.
GAYLE'S IPL SWANSONG?
At the age of 41, Gayle's knees are starting to creak and the left-hander was unable to muster a boundary in a scratchy 12 off 19 balls for the Kings XI here. Handed the ball to bowl an almost ceremonial last over will raise questions of whether he is set to bow out. The elder statesman of T20 cricket is still a draw, but he is not getting any younger and if this ends up being his IPL swansong, it was a meek way to go.
The South African batted through his team's 20 overs, scoring 73 from 50 balls as RCB set their opponents a target of 193.
Opposite number Kane Williamson marched back to the pavilion without facing a ball, which set the tone as Sunrisers were bowled all out for 125, with Hasaranga taking 5-18.
Having won five of their first seven matches this season, Sunrisers have now lost their last four outings.
Things could not have started better for them as Jagadeesha Suchith claimed the wicket of Virat Kohli with the first ball of the match, but Du Plessis and Rajat Patidar (48) put on a partnership of 105 to rescue the innings.
Glenn Maxwell's 33 helped RCB tick along, before Dinesh Karthik came in with some fireworks at the end of the innings, hitting 30 from just eight balls, including three sixes and a four from the final four balls.
It was a disastrous start for Sunrisers, with Williamson run out without facing a ball, before fellow opener Abhishek Sharma was also dismissed without scoring by Maxwell.
Rahul Tripathi's 58 from 37 balls was the only real fight put up by Sunrisers, with Aiden Markram (21) and Nicholas Pooran (19) the only other batsmen to make double figures.
Hasaranga and Josh Hazlewood's economical bowling ensured there was never a question of who was going to win here, and Harshal Patel wrapped up the 67-run victory after dismissing Bhuvneshwar Kumar.
A captain's innings
Karthik may get some headlines after his explosive efforts in the final over, but Du Plessis was the spine of his team's innings, playing the entire 20 overs and setting the table for the win with his eight fours and two sixes.
Hasaranga and Hazlewood shine
Hasaranga was deadly with his four overs, taking out the middle order with exceptional ruthlessness, while Hazlewood was even more economical with his 2-17 from four overs.
It could have been even better for the Australian, who conceded seven of those runs in his final over to a nothing-to-lose attitude from 11th wicket partnership, Kumar and Fazalhaq Farooqi.
An opening partnership of 137 from the first 16 overs between Virat Kohli (59) and Du Plessis (84) put RCB on their way to setting a target of 175.
Kohli was dropped by Jitesh Sharma on 58, but the wicketkeeper made amends in the next over as he superbly reached the ball to his left after an attempted sweep from Kohli nicked a delivery from Harpreet Brar.
With one came two as Glenn Maxwell hit Brar straight to Atharva Taide for a golden duck, before Du Plessis was finally removed when he followed up a six with another big hit against Nathan Ellis, only to leave it short for Sam Curran to catch.
It was an eventful start to the reply, with Atharva clipping Siraj for four from the first ball, before Siraj trapped him lbw with the second after a successful review.
Matthew Short (7) came in and smashed a big six before being bowled by Wanindu Hasaranga, and Siraj again claimed an lbw after a review, removing Liam Livingstone (2).
Siraj was leading the charge, also superbly running out Harpreet Singh Bhatia (13), while Hasaranga managed to do the same to Curran (10) as the Kings sat on 77-5 at the halfway point.
Prabhsimran Singh was at least putting up a fight for his team before he was bowled by Wayne Parnell having hit 46 from 30 balls, while Jitesh was also not willing to give up as he came in and hit 41 from 27.
Siraj bowled Brar (13) and Ellis (1) to halt that momentum though, and Harshal Patel wrapped things up by claiming Jitesh in the final over as the Kings were all out for 150.
No Faf from Du Plessis
It was a big effort from Du Plessis, with the South African smashing five fours and five sixes, with Kohli (one) the only other RCB batter to hit a maximum.
Du Plessis struck a season-high 84 runs from 56 balls, which was his fourth score of 50 or more in this year's competition, the joint-most by any batter along with team-mate Kohli). This was also his ninth 50+ score against the Kings, second to only David Warner (12) in the competition's history.
Stunning Siraj
If Kohli and Du Plessis had laid the table, Siraj cleared it up with 4-21 from his four overs – his best ever IPL figures – including 13 dot balls and wickets in key moments, with Brar arguably the most significant as he and Jitesh threatened to make a late flurry.
He logged a bowling strike rate of 6.0, the joint-best such rate by any bowler in an innings in this season's IPL, as well as producing the brilliant run-out of Bhatia.
Du Plessis announced earlier on Monday that he has taken a step back, relinquishing his responsibilities as Test and T20 captain, with Quinton de Kock, who last month took over the ODI job, poised to take over across all formats.
The 35-year-old was rested for the recent 2-1 T20 series defeat to England, as were Kagiso Rabada and Anrich Nortje.
All three return to the fold in a 16-man group to face Australia in Johannesburg, Port Elizabeth and Cape Town on February 21, 23 and 26.
Reeza Hendricks, Beuran Hendricks and Sisanda Magala drop out of the squad.
De Kock captains the side as he did in Du Plessis' absence against England, with the upcoming series key preparation for the T20 World Cup in Australia later this year.
Independent selector Linda Zondi specifically hailed Du Plessis' experience following his return after the batsman expressed his determination to continue as a player for the Proteas.
He said: "As a selection panel, we are happy with the team that we have finalised for the Australia tour.
"We are confident that the return of Kagiso and Anrich will provide the boost that the bowling unit needs in order to return to its dangerous ways.
"The experience of Faf will add an extra dimension to the batting unit's already fledgling prowess."
AB de Villiers is not involved in this squad, although coach Mark Boucher has confirmed the explosive batsman is likely to be selected for the World Cup as long as he is in form and makes himself available.
Temba Bavuma is picked for the squad, but his involvement is dependent on the results of a scan on a hamstring injury he sustained against England.
Following the T20 series, South Africa will also play three ODIs against Australia.
South Africa T20 squad: Quinton de Kock (captain), Temba Bavuma, Faf du Plessis, Rassie van der Dussen, David Miller, Pite van Biljon, Dwaine Pretorius, Andile Phehlukwayo, Jon-Jon Smuts, Kagiso Rabada, Tabraiz Shamsi, Lungi Ngidi, Bjorn Fortuin, Anrich Nortje, Dale Steyn, Heinrich Klaasen.
The Kings won the toss and opted to bat first, and their captain Faf Du Plessis showed why with a magnificent century to lead the way.
His 103 came off 59 balls to help his side set the highest team total in the Hero CPL this year. An outstanding 194-5 looked like an unshakeable target but the Amazon Warriors had other ideas.
Rahmunullah Gurbaz and Chandrapaul Hemraj got the Amazon Warriors' reply off to a fantastic start reaching 71 runs at the end of the PowerPlay and that enabled the Warriors to always be in the hunt for victory. Despite a flurry of wickets after the PowerPlay, Shai Hope and Shimron Hetmyer paced the chase superbly and the Warriors were able to get home with four balls to spare.
Earlier the Kings had shown what a good wicket it was, teeing off from ball one to reach 100 runs in 10 overs. Du Plessis was faultless in his stroke play targeting all corners of the ground and brought up his century in the 17th over of the match.
Late runs from Roston Chase helped the Kings set the Warriors 195 to win but if the chase seemed insurmountable the Warriors made light of it in front of a fever-pitch Providence crowd.
Gurbaz set the tone in the PowerPlay blasting 52 off 26 balls and this laid the platform for Hope and Hetmyer to pace the remainder of the chase appropriately. When Hetmyer fell for 36, Hope simply took up the mantle leading the Warriors home with a superb half-century.
His 59 runs came off 30 balls as he made it back-to-back fifties in the Hero CPL and consecutive wins for the Amazon Warriors.
Scores: Guyana Amazon Warriors 195-4 (Hope 59*, Gurbaz 52; Deyal 2-32, Joseph 1-20) beat Saint Lucia Kings 194-5 (Du Plessis 103, Dickwella 36; Al Hasan 2-33, Shepherd 1-19) by 6 wickets.