Dec 14, 2025Match Ended

team logoIndia
team logoSouth Africa
India beat South Africa by 7 wickets

Dec 11, 2025Match Ended

team logoWest Indies
team logoNew Zealand
New Zealand beat West Indies by 9 wickets

Aug 12, 2025Match Ended

team logoPakistan
team logoWest Indies
West Indies beat Pakistan by 202 runs

Jan 03, 2025Match Ended

team logoIndia
team logoAustralia
Australia beat India by 6 wickets

Oct 24, 2024Match Ended

team logoPakistan
team logoEngland
Pakistan beat England by 9 wickets

3rd Test, England tour of Australia, 2025/26Upcoming

team logoEngland
team logoAustralia
Dec 17, 2025 - 5:30 PST

4th T20, South Africa tour of India 2025/26Upcoming

team logoIndia
team logoSouth Africa
Dec 17, 2025 - 6:30 PST

9th Match, T20 World Warm-up Matches, 2021

SOUTH AFRICA BEAT AFGHANISTAN BY 41 RUNS
MATCH ENDED

South Africa
145/5 (20.0)

VS

Afghanistan
104/8 (20.0)
Match Information Desktop Scorecard
Toss South Africa elected to bat
Match Status South Africa beat Afghanistan by 41 runs
Match Ended
Umpires Langton Rusere (ZIM), Paul Wilson (AUS) and Chris Brown (NZ)
South Africa (145/5 in 20.0 ovs)
Batting R B 4s 6s SR
Temba Bavuma
c Mohammad Shahzad b Mohammad Nabi
31 39 2 0 79
Quinton de Kock
c & b Mujeeb Ur Rahman
7 7 1 0 100
Aiden Markram
c Najibullah Zadran b Naveen-ul-Haq
48 35 2 2 137
Rassie van der Dussen
c Karim Janat b Mujeeb Ur Rahman
21 17 1 0 124
Heinrich Klaasen
b Mujeeb Ur Rahman
11 8 1 0 138
David Miller
not out
20 10 1 1 200
Dwaine Pretorius
not out
4 4 0 0 100
Extras (b 0, lb 2, w 1, nb 0) 3
Total (Wicket 5, Overs 20.0) 145
(7.25 runs per over)
Bowling O M R W Econ
Mohammad Nabi 4 0 25 1 6.25
Mujeeb Ur Rahman 4 1 24 3 6
Naveen-ul-Haq 4 0 25 1 6.25
Hamid Hassan 2 0 10 0 5
Gulbadin Naib 4 0 36 0 9
Fareed Ahmad 2 0 23 0 11.50
Afghanistan (104/8 in 20.0 ovs)
Batting R B 4s 6s SR
Mohammad Shahzad
c Temba Bavuma b Bjorn Fortuin
0 3 0 0 0
Hazratullah Zazai
b Lungi Ngidi
0 2 0 0 0
Rahmanullah Gurbaz
c Heinrich Klaasen b Keshav Maharaj
19 14 2 1 136
Karim Janat
lbw b Tabraiz Shamsi
16 31 0 0 52
Asghar Afghan
c Temba Bavuma b Dwaine Pretorius
5 9 0 0 56
Najibullah Zadran
lbw b Tabraiz Shamsi
6 8 0 0 75
Mohammad Nabi
not out
34 29 0 3 117
Gulbadin Naib
c David Miller b Tabraiz Shamsi
17 20 0 1 85
Rashid Khan
c Wiaan Mulder b Lungi Ngidi
0 3 0 0 0
Mujeeb Ur Rahman
not out
0 1 0 0 0
Extras (b 0, lb 3, w 4, nb 0) 7
Total (Wicket 8, Overs 20.0) 104
(5.2 runs per over)
Bowling O M R W Econ
Bjorn Fortuin 4 1 12 1 3
Lungi Ngidi 4 0 27 2 6.75
Dwaine Pretorius 4 0 30 1 7.50
Keshav Maharaj 4 0 14 1 3.50
Tabraiz Shamsi 4 0 18 3 4.50
Team Sqaud
South

Temba Bavuma (c), Quinton de Kock (w), Bjorn Fortuin, Reeza Hendricks, Heinrich Klaasen, Keshav Maharaj, Aiden Markram, David Miller, Wiaan Mulder, Lungi Ngidi, Anrich Nortje, Dwaine Pretorius, Kagiso Rabada, Tabraiz Shamsi, Rassie van der Dussen

Afghanistan

Asghar Afghan, Usman Ghani, Rahmanullah Gurbaz, Naveen-ul-Haq, Hamid Hassan, Karim Janat, Rashid Khan, Fareed Ahmad, Mohammad Nabi (c), Gulbadin Naib, Hashmatullah Shahidi, Mohammad Shahzad (w), Mujeeb Ur Rahman, Najibullah Zadran, Hazratullah Zazai

Afghanistan VS South Africa, 9th Match - Live cricket Score card between Afghanistan VS South Africa, 9th Match, T20 World Warm-up Matches, 2021. Check out All cricket schedule for all series of major cricket playing countries including Pakistan, South Africa, Australia, India, Sri Lanka, Bangladesh, New Zealand, West Indies, England, Zimbabwe and other International teams as well. Scores and updates are live with ball by ball in real-time.

Reviews & Comments