New Delhi, Feb. 21 -- South Africa will start their ICC Champions Trophy 2025 campaign today (February 21). The Proteas will take on Afghanistan, who have made history by qualifying for the first time. The match will be held at the National Bank Stadium in Karachi, Pakistan.

Afghanistan and South Africa have played 5 ODI matches so far; and the results may surprise you. Afghanistan, who are considered underdogs, have won 2 of those ODIs while South Africa won 3.

Their last encounter between these two teams was in September 2024. South Africa won the match by 7 wickets. However, the Afghan team won the 3-ODI series 2-1.

Let's see what AI is predicting about today's Afghanistan vs South Africa match at the ICC Champions Trophy 2025.

Cha...