![]() |
This image credit by ,, iqbal sports |
Today, on February 21, 2025, South Africa faced Afghanistan in an exciting cricket match. It happened in Karachi, Pakistan, at the National Bank Stadium. This game was part of the ICC Champions Trophy 2025. It was a big day for both teams in Group B. South Africa won the toss and chose to bat first. The match started at 2:30 PM IST. Fans were eager to see who would win.
South Africa’s captain, Temba Bavuma, led his team onto the field. The opening batsmen were Ryan Rickelton and Bavuma himself. They started strongly. Afghanistan’s bowlers, like Fazalhaq Farooqi and Rashid Khan, tried hard to stop them. But Rickelton played brilliantly. He scored his first-ever ODI century. It was a maiden hundred for him. By 25.3 overs, South Africa reached 137 for 1 wicket. Rickelton and Bavuma built a partnership of over 100 runs. This gave South Africa a solid start.
Afghanistan, on the other hand, made history today. This was their first-ever match in the Champions Trophy. Their captain, Hashmatullah Shahidi, was proud to be there. The team included strong players like Rahmanullah Gurbaz, Mohammad Nabi, and Rashid Khan. They wanted to make a good impression. But South Africa’s batting was too strong early on. Afghanistan’s bowlers struggled to take wickets at first.
The pitch in Karachi helped the batsmen. It was flat and good for scoring runs. Earlier in the tournament, New Zealand scored 320 runs at this ground. Today, it looked like another high-scoring game. The weather was clear and sunny. There was no chance of rain to stop play. Fans in the stadium cheered loudly. Many watched on TV too.
Rickelton’s century came with big shots. He hit boundaries and even some sixes. Bavuma supported him well. Together, they punished Afghanistan’s bowlers. Rashid Khan, a star spinner, tried to fight back. He bowled tight overs but couldn’t break the partnership early. Noor Ahmad, another spinner, also bowled. The pitch gave some help to spinners later. Afghanistan hoped to slow South Africa down.
At the 25-over mark, South Africa looked in control. Losing just one wicket was a good sign. Rickelton was the hero so far. His score gave confidence to the team. Bavuma played a steady role. Fans on social media praised the duo. One post on X said, “Rickelton and Bavuma construct century partnership for South Africa vs Afghanistan, it’s 137/1 in 25.3 overs.”
Afghanistan didn’t give up. Their fielders worked hard. Gurbaz, the wicketkeeper, stayed alert. Shahidi moved his players around to stop runs. The team knew they had good spinners. Rashid Khan is famous worldwide. They planned to use spin to take wickets later. The match was only halfway done. There was still time for a comeback.
South Africa aimed for a big total. A score above 300 runs seemed possible. Their batsmen, like Aiden Markram and David Miller, waited to bat. These players can hit big shots. Afghanistan needed quick wickets. If they didn’t, South Africa could score too many runs. The game was balanced but favored South Africa so far.
This match was important for both teams. South Africa wanted to start Group B with a win. They are one of the favorites to win the Champions Trophy. Afghanistan hoped to surprise everyone. A victory would boost their confidence. It’s their first time in this tournament. They wanted to show the world their skills.
As the game continued, fans stayed glued to updates. The second half promised more action. Would Afghanistan fight back? Or would South Africa keep dominating? Only time would tell. For now, Rickelton’s century was the big story of the day. Cricket lovers enjoyed every moment of this clash.