As the battle for semi-final berths intensifies in Group B, top-ranked South Africa will aim to assert their dominance and secure a spot in the final four when they face a struggling England in a high-stakes Champions Trophy clash in Karachi on Saturday.
Ryan Rickelton struck a career-best unbeaten 176 and his captain Temba Bavuma scored 106 as South Africa pummelled Pakistan's seamers at Newlands to finish the first day of the second and final Test on 316 for four on Friday.
Afghanistan earned a first-ever One Day International victory over a depleted South Africa when they romped to a comfortable six-wicket triumph in the first game of the three-match series in Sharjah on Wednesday.
Debutants Afghanistan will aim to continue their impressive rise in white-ball cricket, while South Africa will once again attempt to shed the 'chokers' tag when the two sides kick-off their Champions Trophy campaign in Karachi on Friday.
Joburg Super Kings and Pretoria Capitals claimed crucial victories over Durban's Super Giants and Sunrisers Eastern Cape respectively in the Betway SA20.
South Africa have recalled all-rounder Senuran Muthusamy to their 15-player squad for next month's two-Test tour of Bangladesh as one of three frontline spin options.
The depth of fast bowlers at South Africa's disposal was no better evidenced than on Thursday as Corbin Bosch and Dale Paterson took nine of the 10 wickets to dismiss Pakistan for 211 on the opening day of the first Test at Centurion.
Ryan Rickelton scored a maiden Test century as the hosts finished on 269-7 against Sri Lanka on the opening day
Srinivas Bhogle and Purnendu Maji list the 50 Most Valuable Players in the 2025 Champions Trophy.
Kagiso Rabada took six second-innings wickets as South Africa won the first Test against Bangladesh by seven wickets on Thursday.
Durban's Super Giants pip Pretoria Capitals
All about IPL 2025 which kicks off on March 22, Saturday.
South Africa completed victory inside three days after bowling West Indies out for 222, having set them a target of 263 to win the match.
South Africa have rested batter Temba Bavuma for their home white-ball series against India this month after a poor Cricket World Cup, but he will captain the team in the two-Test series which starts on Dec. 26.
The 36-year-old is signed as a replacement for South African Wiaan Mulder, who is expected to travel to the West Indies with the Proteas in August.
South Africa captain Temba Bavuma's participation in the on-going first Test against India was thrown into jeopardy after he limped off the field with a left hamstring strain in Centurion on Tuesday.
Images from the 3rd ODI between India and South Africa at the Boland Park Stadium in Paarl on Thursday.
Johnson sidelined for Aus tour of UK
India's solitary ODI series win in the Rainbow nation occurred in 2018, emphasising the need for a strong beginning from Ruturaj Gaikwad and B Sai Sudharsan.
Injury blow hit the South African camp as Anrich Nortje was ruled out of the second Test against West Indies.
Kagiso Rabada grabbed a five-wicket haul before K L Rahul rallied India to 208/8 on a rain-hit Day 1 of the first Test.
Aiden Markram replaced Temba Bavuma as T20I skipper of the South African national side.
South Africa won the first Test in Durban by 220 runs, where they bowled Bangladesh out for 53 in their second innings.
Skipper Aiden Markram and all-rounder Wiaan Mulder hit superb hundreds as South Africa 'A' fought their way to 400 all out against India 'A' on day three of the second unofficial Test, in Mysuru, on Thursday.
World No 1 India may feel they have never had a better chance of winning their first ever Test series in South Africa.
Patidar or Rinku set for debut; India look to seal series
India's journey into their ODI future will hit its first stop during the opening match against South Africa on Sunday.
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.
IMAGES from the first ODI between South Africa and India played at The Wanderers, in Johannesburg, on Sunday.
IMAGES from the 2nd ODI match played Between South Africa and India in Gqeberha, South Africa on Tuesday.
A desperate India seek to restore parity against South Africa and remain consequential in the World Test Championship.
Bavuma has replaced Dean Elgar as skipper in the longest format, though the latter remains part of a much-changed squad.
For the golden generation of Indian cricketers, this is their last chance to conquest what no other team could on eight previous tours.
South Africa won their T20 series against world champions West Indies and Ireland, and will once again be captained by Temba Bavuma in both formats.
Aiden Markram handed South Africa a strong start, but fell just four short of his ton as West Indies fought back on the opening day of the second Test.
South Africa bowled poorly in the first hour, but still managed to reduce the visitors to 54 for three as Sri Lanka gave their wickets away with injudicious stroke-play.
England won the toss and put South Africa in to bat only for a shower to sweep in and put a stop to proceedings
The loss of Bavuma will further weaken their top six, especially as the experienced Reeza Hendricks has withdrawn from the squad after the birth of his first child, while the in-form Rassie van der Dussen is doubtful for the first match of the series, at least, with a grade one left quadriceps strain.
India captured four wickets to reduce South Africa 'A' to 179 for 9, who go into day four with a paltry lead of 40 runs in the second innings.