MegaPari

200% up to ₹40,000 on first 2 Deposits

CLAIM NOW

Afghanistan vs South Africa, ICCCT, Today Match Prediction

The current prediction is outdated. Please visit TODAY’S MATCH PREDICTIONS page for latest updated tips.
National Stadium Karachi, Karachi East, Pakistan

208/10 in 43.3

4.78

315/6 in 50.0

6.3 Star
SCORECARD

AFG vs RSA Win Probability

AFG 39%
RSA 61%

Toss Winner - South Africa won the toss and choose to bat first

South Africa beat Afghanistan by 107 runs

Afghanistan all set to make their Champions Trophy debut against inaugural champions South Africa

  • Afghanistan have qualified for the champions Trophy for the first time this season.
  • South Africa won the inaugural edition of Champions Trophy in 1998 after which they failed to qualify for the finals.
  • South Africa has a 3-2 win-loss record over Afghanistan in ODIs.

South Africa will win the match

Tournament:  ICC Champions Trophy, 2025
Format: odi
Venue: National Stadium Karachi, Karachi East, Pakistan
Toss Prediction: To Bat
Weather: 28.1°C|Mist
Bet Now

Find the best betting app with TheTopBookies! Your number one guide for cricket betting in India.

Name
IND
SA
AUS
NZ
AFG
BAN
PAK
ENG
M
Won
Lost
Tied
NR
PTs
NRR
3
3
0
0
0
6
0.71
3
2
0
0
1
5
2.4
3
1
0
0
2
4
0.47
3
2
1
0
0
4
0.27
3
1
1
0
1
3
-0.99
3
0
2
0
1
1
-0.44
3
0
2
0
1
1
-1.09
3
0
3
0
0
0
-1.16

AFG vs RSA Live Prediction

2025-02-21 19:57:34

Afghanistan Score Under 71.5 in 20 Overs @ 1.76 (Megapari)

Afghanistan keep losing wickets at regular intervals and they lost all the momentum that was slowly building right after the powerplay overs, but with the fall of the third wicket, the South African have just squeezed runs from both ends.

2025-02-21 19:35:40

Afghanistan Score Under 60.5 in 15 Overs @ 1.80 (Megapari)

Afghanistan are off to a slow start scoring at 3.5-4 runs per over. The South African bowlers have bowled tight line & lengths not allowing the Afghani batters to score. We predict a low scoring phase and predict the score to be under 61 runs at the end of 15 overs.

2025-02-21 17:19:19

South Africa Score Over 325.5 Runs in 50 overs @ 1.83 (Megapari)

12 overs to go and 7 wickets in hand, South Africa are in a really strong position heading into the final 10 overs of their innings. The Proteas are currently scoring at 5.5-6 runs per over at the moment. But with big hitters sitting in the dugout, a full flurry of runs is expected in the final 10 overs and we predict South Africa's score to be over 325 runs in 50 overs.

2025-02-21 17:15:30

South Africa Score Under 229.5 Runs in 40 overs @ 1.78 (Megapari)

Afghanistan with the wicket of Rickelton are back in the game and suddenly a quite couple of overs for South Africa. With Nabi and Rashid Khan bowling in tandem, Markram and Rassie van der Dussen who are new at the crease will be cautious with their approach and we predict South Africa' s score to be under 230 runs at the end of 40 overs.

2025-02-21 16:48:48

South Africa Score Over 200.5 in 35 Overs @ 1.81 (Megapari)

Just when South Africa were looking unstoppable, Mohammad Nabi strikes back with the wicket of Temba Bavuma. But Rassie van der Dussen has come out and started striking from the outset. With Rickelton taking on the spinners from one end, we back South Africa to score over 200 runs at the end of 35 overs.

2025-02-21 16:27:30

South Africa Score Over 166.5 in 30 Overs @ 1.85 (Megapari)

A good session between the 21-25 overs for the Proteas where they scored 32 runs (over 6 runs per over). The momentum is clearly back in the favour of South Africa, there is a very little assistance to the Afghani spinners, which has helped both the batters in tackling the spin threat. We predict another good scoring session and their score to be over 166 runs at the end of 30 overs.

2025-02-21 16:03:14

South Africa Score Over 131.5 in 25 Overs @ 1.85 (Megapari)

Well the proteas batters did slow down after the drinks break, which was not on the cards especially with how they played the first 16 overs. But they are back to track as the last couple of overs have gone for 11 runs. With Rickelton looking to take on the aggressive approach, we predict South Africa to have a good little phase here.

2025-02-21 15:36:31

South Africa Score Over 108.5 Runs in 20 Overs @ 1.83 (Megapari)

Bavuma and Rickelton are just scoring runs with ease, both batters have assessed the conditions well and with the ball coming onto the bat nicely and the Afghani bowlers bowling a tad short and offering width runs are bound to come by and we predict South Africa score over 108 runs in 20 overs.

2025-02-21 15:19:46

South Africa Score Over 71.5 Runs in 15 Overs @ 1.77 (Megapari)

AFter a good start the scoring rate did slow down after the wicket of Tony de Zorzi, but towards the backend of the powerplay Rickelton and Bavuma started accelerating. Both the batters are rotating the strike well and we back them to keep scoring at 4-5 runs per over and predict their score to be over 71 runs at the end of 15 overs.

2025-02-21 14:47:29

South Africa Score Over 57.5 Runs in 10 Overs @ 1.85 (Megapari)

The Proteas are off to a watchful start scoring 8 runs in the first 3 overs. Tony de Zorzi and Ryan Rickelton both are middling the ball well. There is just a little bit of swing on offer, which will not trouble both the openers and we predict South Africa to have a good powerplay and score over 57 runs.

2025-02-21 19:45:04

Afghanistan - Over 17 - Over 4.5 @ 1.91 (Megapari)

..

2025-02-21 19:43:29

Afghanistan - Over 16 - Under 4.5 @ 1.77 (Megapari)

..

2025-02-21 19:43:07

Afghanistan - Over 15 - Under 4.5 @ 1.77 (Megapari)

..

2025-02-21 16:50:36

South Africa - Over 34 - Over 5.5 @ 1.75 (Megapari)

..

2025-02-21 16:49:35

South Africa - Over 33 - Over 5.5 @ 2.00 (Megapari)

..

2025-02-21 16:28:56

South Africa - Over 30 - Over 5.5 @ 1.72 (Megapari)

..

2025-02-21 16:28:33

South Africa - Over 29 - Over 5.5 @ 1.83 (Megapari)

..

2025-02-21 16:15:39

South Africa - Over 27 - Over 5.5 @ 1.99 (Megapari)

..

2025-02-21 16:10:50

South Africa - Over 26 - Over 5.5 @ 1.94 (Megapari)

..

2025-02-21 16:09:47

South Africa - Over 25 - Over 4.5 @ 1.78 (Megapari)

..

2025-02-21 16:04:29

South Africa - Over 24 - Over 5.5 @ 2.00 (Megapari)

..

2025-02-21 16:04:07

South Africa - Over 23 - Over 4.5 @ 1.75 (Megapari)

..

2025-02-21 15:56:41

South Africa - Over 22 - Over 5.5 @ 1.89 (Megapari)

..

2025-02-21 15:49:29

South Africa - Over 20 - Over 5.5 @ 2.05 (Megapari)

..

2025-02-21 15:45:25

South Africa - Over 19 - Over 5.5 @ 2.05 (Megapari)

..

2025-02-21 15:39:37

South Africa - Over 18 - Over 4.5 @ 2.05 (Megapari)

..

2025-02-21 15:37:13

South Africa - Over 17 - Under 5.5 @ 1.78 (Megapari)

..

2025-02-21 15:32:17

South Africa - Over 16 - Over 4.5 @ 2.08 (Megapari)

..

2025-02-21 15:28:08

South Africa - Over 15 - Over 4.5 @ 1.77 (Megapari)

..

2025-02-21 15:24:28

South Africa - Over 14 - Over 4.5 @ 1.80 (Megapari)

..

2025-02-21 15:24:09

South Africa - Over 13 - Over 4.5 @ 1.81 (Megapari)

..

2025-02-21 15:14:47

South Africa - Over 12 - Over 4.5 @ 1.95 (Megapari)

..

2025-02-21 15:14:36

South Africa - Over 11 - Over 4.5 @ 1.99 (Megapari)

..

2025-02-21 15:05:57

South Africa - Over 10 - Over 4.5 @ 1.80 (Megapari)

..

2025-02-21 15:00:26

South Africa Over 9 - Over 4.5 @ 1.82 (MegaPari)

..

2025-02-21 14:57:29

South Africa - Over 8 - Over 4.5 @ 1.95 (Megapari)

..

2025-02-21 14:50:20

South Africa - Over 7 - Over 4.5 @ 2.10 (Megapari)

..

2025-02-21 14:48:37

South Africa - Over 6 - Over 5.5 @ 1.90 (Megapari)

..

2025-02-21 17:09:45

Ryan Rickleton Scores the 5th Hundred of Champions Trophy 2025!

The tournament has been a run-fest so far, with five centuries already in just the third match. Will Young started things off, followed by Tom Latham. Then, Towhid Hridoy played a brilliant innings for Bangladesh against India, and Shubman Gill scored 101*. Now, Rickelton has joined the party with another 100. 1. Will Young - 107 vs PAK || 2. Tom Latham - 118* vs PAK || 3. Towhid Hridoy - 100 vs IND || 4. Shubman Gill - 101* vs BAN || 5. Ryan Rickleton - 103 vs AFG

2025-02-21 17:05:35

Ryan Rickelton Scores his maiden ODI 100

Ryan Rickelton, 28, has announced his arrival on the international stage in spectacular fashion, scoring his maiden ODI century in a momentous occasion for South Africa. His composed celebration, a gentle stroll to the non-striker's end, helmet removed and bat raised towards the dressing room, spoke volumes. His partner rushed in to offer congratulations after Rickelton drove a fuller delivery on off towards long-off, securing his hundred and igniting South Africa's campaign.

2025-02-21 16:24:41

A gritty 50 from Temba Bavuma!

Coming into bat at the 6th over, the South African captain, Temba Bavuma has shown great temperament and has steadied the innings well alongside Rickelton. He smashed 4 fours and is looking in great touch with his strokeplay and strike rotation. Looking the way he is batting out in the middle, he is definitely on for a big score and probably a 100. The odds of Temba Bavuma scoring a 100 at the moment is 2.40.

2025-02-21 15:39:14

Ryan Rickelton Scores his Maiden 50 in ICC Tournaments!

Ryan Rickelton is having a dream run and he continues to rack up runs. Another classy knock where the left hander looked in control right from ball one. Striking at 100, he smashed 5 fours and 1 six in his clinical knock and looks to get a big one!

ICC Champions Trophy 2025 kicked off in a grand fashion with 8 teams all set to fight out for a silverware. South Africa has been searching for a victory in ICC Trophy for almost 25 years after their win in the inaugural champions Trophy back in 2000. Afghanistan have been making giant strides in the cricketing circuit off late and they will hope for their maiden ICC Trophy sooner than later. We expect a very good contest between two quality teams. 

RECENT PERFORMANCE

Afghanistan AFG
W W W L W
ZIM

127/10 in 30.1 4.21

AFG vs ZIM 2024

Afghanistan won by 8 wkts
AFG

131/2 in 26.5 4.88

ZIM

54/10 in 17.5 3.03

AFG vs ZIM 2024

Afghanistan beat Zimbabwe by 232 runs
AFG

286/6 in 50.0 5.72

AFG

246/5 in 48.2 5.09

AFG vs BAN 2024

Afghanistan beat Bangladesh by 5 wickets
BAN

244/8 in 50.0 4.88

AFG

184/10 in 43.3 4.23

AFG vs BAN 2024

Bangladesh beat Afghanistan by 68 runs
BAN

252/7 in 50.0 5.04

AFG

235/10 in 49.4 4.73

AFG vs BAN 2024

Afghanistan beat Bangladesh by 92 runs
BAN

143/10 in 34.3 4.14

South Africa RSA
L L L L L
PAK

355/4 in 49.0 7.24

RSA

352/5 in 50.0 7.04

NZ

308/4 in 48.4 6.33

RSA

304/6 in 50.0 6.08

RSA

271/10 in 42.0 6.45

PAK

308/9 in 47.0 6.55

RSA

248/10 in 43.1 5.74

SA vs PAK 2024

Pakistan beat South Africa by 81 runs
PAK

329/10 in 49.5 6.6

RSA

239/9 in 50.0 4.78

SA vs PAK 2024

Pakistan beat South Africa by 3 wickets
PAK

242/7 in 49.3 4.89

HEAD TO HEAD

Last 3 Matches

2
AFG Won
1
RSA Won
0
No Result
AFG
AFG vs SA 2024
RSA
169/10 in 34.0
170/3 in 33.0
Show More Show Less
AFG

311/4 in 50.0

AFG vs SA 2024

Afghanistan beat South Africa by 177 runs
RSA

134/10 in 34.2

AFG

107/4 in 26.0

AFG vs SA 2024

Afghanistan beat South Africa by 6 wickets
RSA

106/10 in 33.3

Afghanistan Preview

Afghanistan will open the batting with their duo of Rahmanullah Gurbaz and Ibrahim Zadram at the top followed by Rahmat Shah at No. 3. Skipper Hasmatullah Shahidi will join forces with Gulbadin Naib, Mohammed Nabi and Azmatullah Omarzai in the middle order. 

Rashid Khan will be their bowling leader of this attack and he is expected to pair up with Noor Ahmed and Mohammed Nabi in the middle overs effectively. Fazalhaq Farooqui and Fared Malik will be their lead pacers with Azmatullah Omarzai taking up third paper's duty. 

Key players: Rahmanullah Gurbaz, Rashid Khan, Azmatullah Omarzai


AFG Over/Under Betting Tips

Hashmatullah Shahidi Total Runs Over 23.5 1.83

Bet now

The Afghanistan Captain is one of the most consistent run-scorers and he mostly steadies the innings in the middle order from one end. In 2024 he scored 290 runs in 12 matches and averages 32.2.

Afghanistan Predicted Playing XI:

Rahmanullah Gurbaz, Ibrahim Zadram, Rahmat Shah, Hasmatullah Shahidi, Mohammed Nabi, Azmatullah Omarzai, Rashid Khan, Fazalhaq Farooqui, Fared Malik, Noor Ahmed, Gulbadin Naib

Afghanistan Actual Playing XI:

Hashmatullah Shahidi, Ibrahim Zadran, Rahmanullah Gurbaz, Sediqullah Atal, Rahmat Shah, Azmatullah Omarzai, Gulbadin Naib, Mohammad Nabi, Rashid Khan, Fazalhaq Farooqi, Noor Ahmad

South Africa Preview

South Africa will open their batting with their Skipper Temba Bavuma and Ryan Rickelton at the the top. They have superb middle order with the likes of experienced players such as Aiden Markram, Rassie Van Der Dussen, Heinrich Klassen and David Miller in their playing XI. 

Kagiso Rabada, Marco Jansen and Lungi Ngidi will be their pace trio for this match with Wiaan Mulder expected to alot in as the all rounder in the playing XI. Keshav Maharaj will be their lead spinner and Tabraiz Shamsi might slot in as second spinner depending on the conditions. 

Key players: Kagiso Rabada, Heinrich Klassen, Aiden Markram


SA Over/Under Betting Tips

Heinrich Klaasen Total Runs Over 29.5 1.85

Bet now

Klaasen has been in prolific form, notching up half-centuries in his last four ODI matches. His scores are 87, 81, 97, and 86. He is one of the best spin batters in the South African batting lineup. Given his current form, we expect Klaasen to perform well in today's match and score over 29.5 runs.

South Africa Predicted Playing XI:

Temba Bavuma, Ryan Rickelton, Aiden Markram, Rassie Van Der Dussen, Heinrich Klassen, David Miller, Kagiso Rabada, Marco Jansen, Keshav Maharaj, Wiaan Mulder, Lungi Ngidi

South Africa Actual Playing XI:

Temba Bavuma, Tony de Zorzi, Rassie van der Dussen, Marco Jansen, Wiaan Mulder, Keshav Maharaj, Lungi Ngidi, Kagiso Rabada, Aiden Markram, David Miller, Ryan Rickelton

HR
Temp
Rain
W. speed
W. direction
Clouds

Weather Conditions

Kaarchi is expected to have bright and sunny weather during the match. And it is expected to have no delays in the match.

AFG vs RSA Pitch Report

National Stadium, Karachi Pitch Report

Pitch Condition

Balanced

Batting Conditions

Moderate Scoring

Pace Bowling

Swing

Spin Bowling

Minimal Turn
Img cricket stadium

Karachi pitch is one of the slow pitches where the ball might not come into the bat nicely. We expect spinners to play a big role in this match with the old ball.


Total Over/Under Betting Tips

Afghanistan to Win the Coin Toss 1.95

Bet now

We back Afghanistan to win the coin toss in the 3rd match of the ICC Champions Trophy between Afghanistan and South Africa.

Total Match Score Over 542.5 2.02

Bet now

The pitch at Karachi offers a balanced track and it mostly favours the batters to a greater extent during the second half of the game. The average total match score in the last three games at Karachi is 591 runs. Both teams head into this contest on the back of good batting form and we predict it to be a high scoring game.

Toss: To Bat

Teams will opt to bat first in the pitch as the the pitch becomes tough to bat on as the match progresses.

South Africa has a strong batting line-up with quality batters in top-6 who can make big scores and lead their team easily. They also have a good mix of pace and spin bowlers in the playing XI.Afghanistan also have a good batting line-up with a lot of allrounders. Their bowlers have experience and skills to their advantage off the conditions on offer. We expect South Africa to win in this match.

South Africa will win the match

MegaPari

200% up to ₹40,000 on first 2 Deposits

BET NOW

Author: Dhinesh Kumar