Jason Smith scores 91 runs for South Africa against Ireland in the third ODI at the Sheikh Zayed Stadium in Abu Dhabi on Monday.
Highlights of match between South Africa and England which took place at Buffalo Park Cricket Stadium, East London.
Highlights from the 2nd ODI match between India and South Africa which took place at the M. Chinnaswamy Stadium.
Siwelele FC have shot straight to the top of the Betway Premiership log after they debuted with a 3-1 win over Golden Arrows at the Dr Molemela Stadium in Bloemfontein on Saturday night. Siwelele – a ...
Senegal coach Pape Thiaw on Saturday said he hoped the Africa Cup of Nations final against Morocco would not be Sadio Mane's last ever game at the tournament, insisting the former Liverpool star could ...
Sunrisers Eastern Cape reached the final of the Betway SA20 for the fourth time, thanks to a thumping seven-wicket win over Paarl Royals in Friday night’s Qualifier 2 at the Wanderers. James Coles led ...
Australia recorded a comfortable win against Japan in their second match of the ICC Under-19 Men's Cricket World Cup 2026 to book a place in the Super 6s on Tuesday. Points were shared again in ...
Orlando Pirates made it four wins in a row in the Betway Premiership when they edged out Siwelele FC 1-0 in a match played at the Toyota Stadium on Tuesday night. The victory elevated the Buccaneers ...
Left-arm spinner Nashra Sandhu claimed career-best figures of 6-24 as she helped Pakistan’s Women to a comfortable six-wicket win over South Africa in the third and final ODI at the Gaddafi Stadium in ...
Ducati's test rider Michele Pirro will replace injured MotoGP world champion Marc Marquez at the Australian Grand Prix at Phillip Island next week, the team announced on Friday. Marquez, who clinched ...
Winning the ODI World Cup could be a turning point for the women's game in cricket-crazy India, captain Harmanpreet Kaur said on Saturday, and encourage more girls to take the field. One last push, ...
Temperatures of 40°C are forecast to roast the Australian Open on Saturday, forcing a change of schedule and warnings for fans. Play will start in Melbourne at 10:30am on the main arenas, compared to ...