South Africa1 hr agoRickelton shines as South Africa claim comfortable win over AfghanistanRyan Rickelton maiden one-day international century helps South Africa claim a comfortable 107-run win over Afghanistan in the ICC men's Champions Trophy.1 hr agoCricket2 hrs agoICC Men's Champions Trophy 2025 scheduleThe men's Champions Trophy returns in 2025 after a eight-year hiatus - here's the full schedule for the eight-team tournament. 2 hrs agoCricket2 hrs agoRickelton stars in South Africa win over AfghanistanRyan Rickelton scores his maiden one-day international century as South Africa claim a comfortable 107-run win over Afghanistan in the Champions Trophy.2 hrs agoCricket7 hrs ago'Wonderful work!'- Rickelton is run out by Rashid for 103Ryan Rickelton is dismissed by run out for 103 off the bowling of Rashid Khan during the Champions Trophy ODI against Afghanistan.7 hrs agoCricket7 hrs agoRickelton earns maiden ODI century - best shotsWatch Ryan Rickelton's best shots as he earns his maiden ODI century against Afghanistan in the ICC Men's Champions Trophy.7 hrs agoCricket1 day agoSouth Africa opens G20 talks but US snubs meetingPresident Ramaphosa urges multilateralism as US secretary of state boycotts the meeting of foreign ministers.1 day agoWorld1 day agoWhat is the background to calls for Afghanistan cricket boycott?With England scheduled to play Afghanistan in the Champions Trophy on 26 February, BBC Sport looks at the background of the debate over whether the match should go ahead.1 day agoCricket1 day agoICC Champions Trophy 2025 squads including England, India & Australia Full squad lists, as they are announced, for the 2025 Champions Trophy.1 day agoCricket2 days agoSouth Africa's finance minister fails to unveil budget after tax rowCoalition partners object to a hike in VAT, forcing Enoch Godongwana to postpone his budget speech.2 days agoAfrica