The Afghanistan National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard captures all the key moments from an exciting contest between two competitive international sides. From explosive batting performances to crucial bowling spells, the scorecard provides a complete snapshot of how the match unfolded ball by ball, highlighting individual brilliance and team strategies that shaped the outcome.
Fans and analysts rely on the Afghanistan National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard to understand turning points such as powerplay dominance, middle-over control, and death-over pressure. Whether you missed the live action or want a detailed breakdown of runs, wickets, partnerships, and standout performers, this scorecard serves as the most reliable reference for the match.
Read More: Delhi Capitals vs Gujarat Titans Match Scorecard
Afghanistan National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard: Test Matches
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st Test at Abu Dhabi, 2 Mar 2021
| Category | Details |
|---|---|
| Tournament | Afghanistan v Zimbabwe 2020/21 |
| Venue | Abu Dhabi |
| Date | 2 Mar 2021 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 131 & 135 |
| πΏπΌ Zimbabwe | 250 & 17/0 |
| Result | Zimbabwe won by 10 wickets |
| Player of the Match | Sean Williams (Zimbabwe): 1/4, 105 & 1/28 |
Match Summary: Afghanistan were bowled out for 131 in their first innings, with Blessing Muzarabani taking 4 wickets and Victor Nyauchi claiming 3. Zimbabwe responded strongly, posting 250 with Sean Williams scoring a century and Amir Hamza picking up 6 wickets. In the second innings, Afghanistan managed only 135, and Zimbabwe chased the small target of 17 runs without losing a wicket in just 3.2 overs to secure a comprehensive victory.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd Test at Abu Dhabi, 10 Mar 2021
| Category | Details |
|---|---|
| Tournament | Afghanistan v Zimbabwe 2020/21 |
| Venue | Abu Dhabi |
| Date | 10 Mar 2021 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 545/4d & 108/4 (26.1 overs) |
| πΏπΌ Zimbabwe | 287 & 365 |
| Result | Afghanistan won by 6 wickets |
| Player of the Match | Hashmatullah Shahidi (Afghanistan): 200 |
Match Summary: Afghanistan amassed 545/4d in their first innings, driven by Hashmatullah Shahidi’s unbeaten 200 and Asghar Afghan’s 164, setting a formidable target. Zimbabwe were bowled out for 287 in response, with Rashid Khan claiming 4 wickets, before following on after being asked to bat again. In their second innings, Zimbabwe reached 365 with Sean Williams scoring 151 and Donald Tiripano adding 95, but Rashid Khan’s match figures of 11 wickets sealed a 6-wicket victory for Afghanistan in the chase of 108.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st Test at Bulawayo, 26 Dec 2024
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2024/25 |
| Venue | Bulawayo |
| Date | 26 Dec 2024 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 699 |
| πΏπΌ Zimbabwe | 586 & 142/4 |
| Result | Match drawn |
| Player of the Match | Hashmatullah Shahidi (Afghanistan): 246 |
Match Summary: Zimbabwe posted 586 in their first innings with Sean Williams scoring 154 and Brian Bennett 110, but Afghanistan’s Rahmat Shah (234) and Hashmatullah Shahidi (246) built a massive 699-run total in reply, featuring a 364-run third-wicket partnership. Zimbabwe were bowled out quickly in their second innings for 142/4, with Zahir Khan taking two wickets, but rain interruptions and solid batting by Sean Williams (35*) and Craig Ervine (22*) ensured a draw as Afghanistan failed to enforce a follow-on or chase the target. The match saw record-breaking run-scoring in Bulawayo, with Afghanistan achieving their maiden 600-plus total in just 10 Tests.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd Test at Bulawayo, 2 Jan 2025
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2024/25 |
| Venue | Bulawayo |
| Date | 2 Jan 2025 |
| Toss | Zimbabwe won and chose to field |
| π¦π« Afghanistan | 157 & 363 |
| πΏπΌ Zimbabwe | 243 & 205 |
| Result | Afghanistan won by 72 runs |
| Player of the Match | Rashid Khan (Afghanistan): 25 & 7/66 |
Match Summary: Afghanistan overcame a shaky first innings of 157 with a dominant second effort, led by Rahmat Shah’s 139 and Ismat Alam’s century, setting Zimbabwe a 278-run target. Rashid Khan starred with the ball, claiming 7 wickets in Zimbabwe’s second innings to dismantle their chase, including key strikes to Sikandar Raza and Craig Ervine. Zimbabwe fought back in their first innings with Ervine’s 75, but Afghanistan’s bowlers, spearheaded by Rashid’s all-round heroics, sealed a come-from-behind victory by 72 runs, giving Afghanistan a 1-0 series win.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, Only Test at Harare, 20 Oct 2025
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2025-26 |
| Venue | Harare |
| Date | 20 Oct 2025 |
| Toss | Zimbabwe won and chose to field |
| π¦π« Afghanistan | 127 & 159 |
| πΏπΌ Zimbabwe | 359 |
| Result | Zimbabwe won by an innings and 73 runs |
| Player of the Match | Ben Curran (Zimbabwe): 121 |
Match Summary: Zimbabwe won the toss and chose to field, dismissing Afghanistan for 127 in their first innings with Brad Evans taking 5-22 and Blessing Muzarabani claiming 3-47. Ben Curran scored 121 as Zimbabwe posted 359, with Ziaur Rahman taking 7-97. In Afghanistan’s second innings, Richard Ngarava took 5-37 to bowl them out for 159, securing Zimbabwe’s victory by an innings and 73 runs in their first home Test win in 12 years.
Afghanistan National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard: ODI Matches
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st ODI at Bulawayo, 18 Jul 2014
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2014 |
| Venue | Bulawayo |
| Date | 18 Jul 2014 |
| Toss | Zimbabwe won and chose to field |
| π¦π« Afghanistan | 223/9 (50 overs) |
| πΏπΌ Zimbabwe | 227/4 (45.2 overs) |
| Result | Zimbabwe won by 6 wickets (with 28 balls remaining) |
| Player of the Match | Sean Williams (Zimbabwe): 70 (65) |
Match Summary: Afghanistan were restricted to 223/9 in their 50 overs, with Samiullah Shinwari top-scoring with 65 and Mohammad Nabi contributing a quick 54 off 33 balls. In reply, Zimbabwe chased down the target of 224 comfortably, reaching 227/4 in 45.2 overs, led by Sean Williams’ match-winning 70 off 65 balls. Sikandar Raza remained not out on 42, and Elton Chigumbura finished unbeaten on 39, securing a six-wicket victory for Zimbabwe and a 1-0 lead in the series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd ODI at Bulawayo, 20 Jul 2014
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2014 |
| Venue | Bulawayo |
| Date | 20 Jul 2014 |
| Toss | Zimbabwe won and chose to field |
| π¦π« Afghanistan | 256/7 (50 overs) |
| πΏπΌ Zimbabwe | 257/2 (43.3 overs) |
| Result | Zimbabwe won by 8 wickets (with 39 balls remaining) |
| Player of the Match | Sikandar Raza (Zimbabwe): 141 (133) & 2/25 |
Match Summary: Afghanistan posted 256/7, driven by Usman Ghani’s 118 off 143 balls, but Zimbabwe’s chase was led by Sikandar Raza’s unbeaten 141 off 133 and Hamilton Masakadza’s 93, reaching 257/2 in 43.3 overs. Raza also took 2/25 in Afghanistan’s innings, earning him Player of the Match. Zimbabwe sealed a series sweep 2-0 with a dominant victory.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 3rd ODI at Bulawayo, 22 Jul 2014
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2014 |
| Venue | Bulawayo |
| Date | 22 Jul 2014 |
| Toss | Afghanistan won and chose to field |
| π¦π« Afghanistan | 264/8 (49.4 overs) |
| πΏπΌ Zimbabwe | 261/8 (50 overs) |
| Result | Afghanistan won by 2 wickets (with 2 balls remaining) |
| Player of the Match | Hamilton Masakadza (Zimbabwe): 84 (93) |
Match Summary: Zimbabwe posted 261/8, driven by Hamilton Masakadza’s 84 and a 102-run partnership with Brendan Taylor (53), but Afghanistan’s bowlers restricted them. In reply, Afghanistan reached 264/8 in 49.4 overs, with Javed Ahmadi’s 56 and Mohammad Nabi’s unbeaten 42 proving crucial in a tense chase. The victory kept the series alive at 2-1, showcasing Afghanistan’s resilience.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 4th ODI at Bulawayo, 24 Jul 2014
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2014 |
| Venue | Bulawayo |
| Date | 24 Jul 2014 |
| Toss | Zimbabwe won and chose to field |
| π¦π« Afghanistan | 259 (49.1 overs) |
| πΏπΌ Zimbabwe | 159 (38 overs) |
| Result | Afghanistan won by 100 runs |
| Player of the Match | Donald Tiripano (Zimbabwe): 5/63 |
Match Summary: Afghanistan posted 259 in 49.1 overs, with Shafiqullah scoring 56 and Mohammad Nabi 37, but Zimbabwe struggled, collapsing to 159 in 38 overs after early wickets. Donald Tiripano took 5/63 for Zimbabwe, dismissing key Afghan batsmen including Javed Ahmadi, Usman Ghani, Mirwais Ashraf, Shafiqullah, and Aftab Alam. Afghanistan’s bowlers, led by Sharafuddin Ashraf’s 3/29, restricted Zimbabwe, securing a 100-run victory and leveling the series 2-2.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st ODI at Bulawayo, 16 Oct 2015
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2015-16 |
| Venue | Bulawayo |
| Date | 16 Oct 2015 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 122 (34.1 overs) |
| πΏπΌ Zimbabwe | 126/2 (23.2 overs) |
| Result | Zimbabwe won by 8 wickets (with 160 balls remaining) |
| Player of the Match | Wellington Masakadza (Zimbabwe): 4/21 |
Match Summary: Afghanistan were bowled out for 122 in 34.1 overs after winning the toss and electing to bat, with Wellington Masakadza taking 4/21 and supported by 3 wickets each from Luke Jongwe and Tendai Chisoro on debut. Zimbabwe chased the target comfortably, reaching 126/2 in 23.2 overs with Chamu Chibhabha scoring 58 and Richmond Mutumbami adding 30. The victory gave Zimbabwe a 1-0 lead in the five-match series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd ODI at Bulawayo, 18 Oct 2015
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2015-16 |
| Venue | Bulawayo |
| Date | 18 Oct 2015 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 271/6 (50 overs) |
| πΏπΌ Zimbabwe | 213 (46.4 overs) |
| Result | Afghanistan won by 58 runs |
| Player of the Match | Mohammad Nabi (Afghanistan): 116 (121) & 1/39 |
Match Summary: Afghanistan posted a competitive 271/6, driven by Mohammad Nabi’s century (116 off 121) and a solid 60 from Noor Ali Zadran. Zimbabwe struggled to chase the target, collapsing to 213 all out in 46.4 overs despite a quick 46 from Luke Jongwe. Nabi’s all-round performance, including a wicket, secured the win and leveled the series 1-1.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 3rd ODI at Bulawayo, 20 Oct 2015
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2015-16 |
| Venue | Bulawayo |
| Date | 20 Oct 2015 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 223/8 (50 overs) |
| πΏπΌ Zimbabwe | 229/4 (49.4 overs) |
| Result | Zimbabwe won by 6 wickets (with 2 balls remaining) |
| Player of the Match | Richmond Mutumbami (Zimbabwe): 74 (92) & 2 catches |
Match Summary: Afghanistan posted 223/8, with Noor Ali Zadran scoring 56 and Mohammad Nabi adding 42 before a middle-order collapse. Zimbabwe chased 224, led by Mutumbami’s 74 and an unbeaten 49 from Elton Chigumbura, despite Amir Hamza taking 3 wickets. Zimbabwe won with 2 balls left, taking a 2-1 series lead.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 4th ODI at Bulawayo, 22 Oct 2015
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2015-16 |
| Venue | Bulawayo |
| Date | 22 Oct 2015 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 185/7 (46.4 overs) |
| πΏπΌ Zimbabwe | 184/8 (50 overs) |
| Result | Afghanistan won by 3 wickets (with 20 balls remaining) |
| Player of the Match | Mohammad Shahzad (Afghanistan): 80 (81) |
Match Summary: Zimbabwe were bowled out for 184/8 in their 50 overs, with Sikandar Raza top-scoring with 86, while Dawlat Zadran took 3 wickets for Afghanistan. In reply, Afghanistan reached 185/7 in 46.4 overs, led by Mohammad Shahzad’s 80, as they chased down the target with 20 balls to spare. The win leveled the five-match series at 2-2.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 5th ODI at Bulawayo, 24 Oct 2015
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2015-16 |
| Venue | Bulawayo |
| Date | 24 Oct 2015 |
| Toss | Zimbabwe won and chose to field |
| π¦π« Afghanistan | 245/9 (50 overs) |
| πΏπΌ Zimbabwe | 172 (44.1 overs) |
| Result | Afghanistan won by 73 runs |
| Player of the Match | Sean Williams (Zimbabwe): 102 (124); Dawlat Zadran (Afghanistan): 13* (9) & 4/22 |
Match Summary: Afghanistan posted 245/9, driven by Noor Ali Zadran’s 54 and Mohammad Nabi’s 53, before Dawlat Zadran claimed 4/22 to dismantle Zimbabwe’s top order, reducing them to 15/3. Sean Williams’ 102 provided resistance, but wickets fell steadily, with Amir Hamza taking 3/41. Afghanistan sealed a 73-run victory, clinching the series 3-2.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st ODI at Sharjah, 25 Dec 2015
| Category | Details |
|---|---|
| Tournament | Zimbabwe tour of United Arab Emirates 2015/16 |
| Venue | Sharjah |
| Date | 25 Dec 2015 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 131 (38.5 overs) |
| πΏπΌ Zimbabwe | 82 (30.5 overs) |
| Result | Afghanistan won by 49 runs |
| Player of the Match | Amir Hamza (Afghanistan): 4/17 |
Match Summary: Afghanistan posted 131 in 38.5 overs, with Noor Ali Zadran scoring 63, but lost wickets steadily, including Mohammad Nabi for 17 caught by Jongwe off Muzarabani. Zimbabwe struggled in reply, collapsing to 82 all out in 30.5 overs, with Amir Hamza taking 4/17, including key wickets like Peter Moor and Taurai Muzarabani. Graeme Cremer claimed 5/20 for Zimbabwe, but Mohammad Nabi also took 3/15 as Afghanistan bowled tightly to secure a 49-run victory and lead the series 1-0.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd ODI at Sharjah, 29 Dec 2015
| Category | Details |
|---|---|
| Tournament | Zimbabwe tour of United Arab Emirates 2015/16 |
| Venue | Sharjah |
| Date | 29 Dec 2015 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 254/6 (47.4 overs) |
| πΏπΌ Zimbabwe | 253/7 (50 overs) |
| Result | Afghanistan won by 4 wickets (with 14 balls remaining) |
| Player of the Match | Mohammad Shahzad (Afghanistan): 131* (133) |
Match Summary: Zimbabwe posted 253/7 in their 50 overs, with Craig Ervine scoring 73 and Peter Moor making 50, but Afghanistan’s Mohammad Shahzad delivered a match-winning 131* off 133 balls, including 7 fours and 8 sixes, to guide his team to 254/6 in 47.4 overs. Elton Chigumbura took 3 wickets for Zimbabwe, while Dawlat Zadran claimed 3 for Afghanistan. Afghanistan took a 2-0 lead in the 5-match series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 3rd ODI at Sharjah, 2 Jan 2016
| Category | Details |
|---|---|
| Tournament | Zimbabwe tour of United Arab Emirates 2015/16 |
| Venue | Sharjah |
| Date | 2 Jan 2016 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 58 (16.1 overs) |
| πΏπΌ Zimbabwe | 175 (48.3 overs) |
| Result | Zimbabwe won by 117 runs |
| Player of the Match | Hamilton Masakadza (Zimbabwe): 83 (138) & 2 catches |
Match Summary: Zimbabwe posted 175 in their innings, led by Hamilton Masakadza’s 83, with Graeme Cremer contributing 58 in a partnership that added crucial runs. Afghanistan collapsed to 58 all out in 16.1 overs, with Luke Jongwe taking a five-wicket haul to dismantle the batting lineup. Neville Madziva and Tendai Chisoro also claimed multiple wickets, securing a commanding 117-run victory for Zimbabwe to keep the series alive at 2-1.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 4th ODI at Sharjah, 4 Jan 2016
| Category | Details |
|---|---|
| Tournament | Zimbabwe tour of United Arab Emirates 2015/16 |
| Venue | Sharjah |
| Date | 4 Jan 2016 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 161 (45 overs) |
| πΏπΌ Zimbabwe | 226 (49.1 overs) |
| Result | Zimbabwe won by 65 runs |
| Player of the Match | Chamu Chibhabha (Zimbabwe): 53 (92) & 4/25 |
Match Summary: Zimbabwe posted 226 in 49.1 overs, with half-centuries from Peter Moor (52) and Chamu Chibhabha (53), before restricting Afghanistan to 161 in 45 overs. Chibhabha starred with bat and ball, taking 4/25 to bowl out Afghanistan, who lost early wickets including Mohammad Shahzad (45) lbw to Chibhabha. Zimbabwe’s bowlers, led by Chibhabha and Graeme Cremer (2-38), ensured a 65-run victory, leveling the series 2-2.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 5th ODI at Sharjah, 6 Jan 2016
| Category | Details |
|---|---|
| Tournament | Zimbabwe tour of United Arab Emirates 2015/16 |
| Venue | Sharjah |
| Date | 6 Jan 2016 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 254/8 (49.4 overs) |
| πΏπΌ Zimbabwe | 248 (50 overs) |
| Result | Afghanistan won by 2 wickets (with 2 balls remaining) |
| Player of the Match | Gulbadin Naib (Afghanistan): 82* (68) |
Match Summary: Zimbabwe posted 248, driven by Hamilton Masakadza’s 110, but Afghanistan’s Gulbadin Naib delivered a match-winning 82* to chase down 249 with 2 balls left. Early wickets from Luke Jongwe reduced Afghanistan to 66/3, and Sikandar Raza’s 2 wickets tightened the chase, yet Naib’s unbeaten knock and Rashid Khan’s contributions secured a thrilling 2-wicket victory. This win clinched the 5-match series 3-2 for Afghanistan.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st ODI at Harare, 16 Feb 2017
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2017 |
| Venue | Harare |
| Date | 16 Feb 2017 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 215 (50 overs) |
| πΏπΌ Zimbabwe | 99/4 (27.2 overs) |
| Result | Afghanistan won by 12 runs (D/L method) |
| Player of the Match | Asghar Afghan (Afghanistan): 50 (57) |
Match Summary: Afghanistan posted 215 in their 50 overs, with Asghar Afghan scoring a key 50. Zimbabwe reached 99/4 in 27.2 overs before rain interrupted play, leading to the D/L method application. Afghanistan’s bowlers, including Gulbadin Naib and Rashid Khan, restricted Zimbabwe effectively, securing a 12-run victory and taking a 1-0 lead in the series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd ODI at Harare, 19 Feb 2017
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2017 |
| Venue | Harare |
| Date | 19 Feb 2017 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 238/9 (50 overs) |
| πΏπΌ Zimbabwe | 184 (42.1 overs) |
| Result | Afghanistan won by 54 runs |
| Player of the Match | Rashid Khan (Afghanistan): 3/25 |
Match Summary: Afghanistan posted 238/9, driven by Mohammad Shahzad’s 64 and Rahmat Shah’s 53, before their bowlers dominated. Rashid Khan claimed 3/25, including the key wickets of Solomon Mire and Hamilton Masakadza with his googly, while Mohammad Nabi took 3/38 to dismantle Zimbabwe’s lineup. Zimbabwe were bowled out for 184 in 42.1 overs, with Gulbadin Naib and Amir Hamza contributing two wickets each, securing Afghanistan a 2-0 series lead.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 3rd ODI at Harare, 21 Feb 2017
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2017 |
| Venue | Harare |
| Date | 21 Feb 2017 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 126 (29.3 overs) |
| πΏπΌ Zimbabwe | 129 (50 overs) |
| Result | Zimbabwe won by 3 runs |
| Player of the Match | Sean Williams (Zimbabwe): 3/15; Tendai Chatara (Zimbabwe): 3/30 |
Match Summary: Zimbabwe posted 129 in their innings, with Tarisai Musakanda scoring 60 as Gulbadin Naib took 4 wickets. In reply, Afghanistan were bowled out for 126 in 29.3 overs, collapsing with 5 for 5 after reaching 107 for 5. Sean Williams and Tendai Chatara starred with the ball for Zimbabwe, securing a thrilling 3-run victory and a comeback in the series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 4th ODI at Harare, 24 Feb 2017
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2017 |
| Venue | Harare |
| Date | 24 Feb 2017 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 111 (38.5 overs) |
| πΏπΌ Zimbabwe | 107/3 (22.2 overs) |
| Result | Zimbabwe won by 7 wickets (with 118 balls remaining) (D/L method) |
| Player of the Match | Chris Mpofu (Zimbabwe): 3/25 |
Match Summary: Rain reduced the match to 42 overs per side after Afghanistan were 96/8, setting a revised target of 105 for Zimbabwe. Chris Mpofu took 3/25 to bowl Afghanistan out for 111 in 38.5 overs, with key wickets including Asghar Afghan, Hashmatullah Shahidi, and Rashid Khan. Solomon Mire scored 46, and Peter Moor remained not out on 36 as Zimbabwe reached 107/3 in 22.2 overs, securing a dominant victory by 7 wickets via D/L method.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 5th ODI at Harare, 26 Feb 2017
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2017 |
| Venue | Harare |
| Date | 26 Feb 2017 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 253/9 (50 overs) |
| πΏπΌ Zimbabwe | 54 (13.5 overs) |
| Result | Afghanistan won by 106 runs (D/L method) |
| Player of the Match | Rahmat Shah (Afghanistan): 50 (79) |
Match Summary: Afghanistan posted 253/9 in their 50 overs, with Rahmat Shah scoring a patient 50. In response, Zimbabwe were bowled out for 54 in 13.5 overs due to a rain-reduced target of 161 from 22 overs, thanks to a stellar bowling effort led by Amir Hamza (3/20) and Mohammad Nabi (3/14). Afghanistan sealed the series 3-2 with this dominant victory.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st ODI at Sharjah, 9 Feb 2018
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of United Arab Emirates 2018 |
| Venue | Sharjah |
| Date | 9 Feb 2018 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 333/5 (50 overs) |
| πΏπΌ Zimbabwe | 179 (34.4 overs) |
| Result | Afghanistan won by 154 runs |
| Player of the Match | Rahmat Shah (Afghanistan): 114 (110) & 1/11 |
Match Summary: Rahmat Shah scored an unbeaten 114 off 110 balls, including 8 fours and 4 sixes, to anchor Afghanistan’s innings, supported by Ihsanullah’s 54 and Najibullah Zadran’s 81 not out, as they posted 333/5. Zimbabwe struggled in their chase, collapsing to 179 all out in 34.4 overs, with Mujeeb Ur Rahman taking 2 wickets and Rashid Khan claiming 4 wickets, including a key spell to seal the victory. Afghanistan’s dominant performance, led by Shah’s century, gave them a 1-0 lead in the 5-match series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd ODI at Sharjah, 11 Feb 2018
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of United Arab Emirates 2018 |
| Venue | Sharjah |
| Date | 11 Feb 2018 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 179 (30.1 overs) |
| πΏπΌ Zimbabwe | 333/5 (50 overs) |
| Result | Zimbabwe won by 154 runs |
| Player of the Match | Brendan Taylor (Zimbabwe): 125 (121) |
Match Summary: Zimbabwe posted a formidable 333/5, driven by Brendan Taylor’s 125 and Sikandar Raza’s 92, with Hamilton Masakadza contributing 48. Afghanistan struggled in reply, collapsing to 179 in 30.1 overs after early wickets from Tendai Chatara (3/24) and Graeme Cremer (4/41). Taylor’s century and Zimbabwe’s strong batting performance secured a dominant victory, leveling the series 1-1.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 3rd ODI at Sharjah, 13 Feb 2018
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of United Arab Emirates 2018 |
| Venue | Sharjah |
| Date | 13 Feb 2018 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 158/4 (27.3 overs) |
| πΏπΌ Zimbabwe | 154 (34.3 overs) |
| Result | Afghanistan won by 6 wickets (with 135 balls remaining) |
| Player of the Match | Rashid Khan (Afghanistan): 5/24 |
Match Summary: Zimbabwe were bowled out for 154 in 34.3 overs, with Rashid Khan taking 5/24 to dismantle the middle order, including lbw dismissals to Sikandar Raza, Ryan Burl, Craig Ervine, Tendai Chatara, and a catch for Brian Vitori. Mujeeb Ur Rahman contributed 3/45 earlier, while Dawlat Zadran and Gulbadin Naib took one wicket each. Afghanistan chased the target in 27.3 overs, reaching 158/4 with Rahmat Shah scoring 56 and Nasir Jamal adding 51, as Zimbabwe’s bowlers, led by Tendai Chatara’s 2/18, struggled to contain the run chase.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 4th ODI at Sharjah, 16 Feb 2018
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of United Arab Emirates 2018 |
| Venue | Sharjah |
| Date | 16 Feb 2018 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 135/0 (21.1 overs) |
| πΏπΌ Zimbabwe | 134 (38 overs) |
| Result | Afghanistan won by 10 wickets (with 173 balls remaining) |
| Player of the Match | Mujeeb Ur Rahman (Afghanistan): 5/50 |
Match Summary: Zimbabwe were bowled out for 134 in 38 overs, with Mujeeb Ur Rahman taking 5 wickets including key dismissals of Solomon Mire, Hamilton Masakadza, Graeme Cremer, Kyle Jarvis, and Blessing Muzarabani. Craig Ervine top-scored with 54 not out, while Mohammad Nabi and Rashid Khan each claimed 2 wickets. Afghanistan achieved the target in 21.1 overs without loss, with Mohammad Shahzad scoring 75 not out and Ihsanullah adding 51 not out, sealing a comprehensive victory and leading the series 3-1.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 5th ODI at Sharjah, 19 Feb 2018
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of United Arab Emirates 2018 |
| Venue | Sharjah |
| Date | 19 Feb 2018 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 241/9 (50 overs) |
| πΏπΌ Zimbabwe | 95 (32.1 overs) |
| Result | Afghanistan won by 146 runs |
| Player of the Match | Sharafuddin Ashraf (Afghanistan): 21 (30) & 2/15 |
Match Summary: Afghanistan posted 241/9 in their 50 overs, driven by Javed Ahmadi’s 76 and Rahmat Shah’s 59, before restricting Zimbabwe to 95 in 32.1 overs. Sharafuddin Ashraf claimed 2/15 with the ball, while Rashid Khan took 3/13 to seal the victory. This win secured a 4-1 series triumph for Afghanistan.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 7th Match, Group B at Bulawayo, 6 Mar 2018
| Category | Details |
|---|---|
| Tournament | ICC World Cup Qualifier 2018 |
| Venue | Bulawayo |
| Date | 6 Mar 2018 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 194 (49.3 overs) |
| πΏπΌ Zimbabwe | 196 (43 overs) |
| Result | Zimbabwe won by 2 runs |
| Player of the Match | Sikandar Raza (Zimbabwe): 60 (68) & 3/40 |
Match Summary: Zimbabwe posted 196 in 43 overs, driven by Brendan Taylor’s 89 and Sikandar Raza’s 60, despite Mujeeb Ur Rahman’s 3 wickets. Afghanistan reached 194 in 49.3 overs, with Rahmat Shah scoring 69 and Mohammad Nabi adding 51, but Blessing Muzarabani took 4 wickets and Raza claimed 3 to restrict them. Zimbabwe secured a thrilling 2-run victory as Afghanistan fell short in a tense chase.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st ODI at Harare, 4 Jun 2022
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2022 |
| Venue | Harare |
| Date | 4 Jun 2022 |
| Toss | Zimbabwe won and chose to field |
| π¦π« Afghanistan | 276/5 (50 overs) |
| πΏπΌ Zimbabwe | 216 (50 overs) |
| Result | Afghanistan won by 60 runs |
| Player of the Match | Rahmat Shah (Afghanistan): 94 (120) |
Match Summary: Afghanistan posted 276/5 in their 50 overs, driven by Rahmat Shah’s 94 and Hashmatullah Shahidi’s 88, with Rashid Khan adding a quick 39 not out. Zimbabwe struggled in reply, bowled out for 216, with Sikandar Raza’s 67 being the top score but insufficient against Afghanistan’s bowlers. Mohammad Nabi took 4 wickets, and key moments included Muzarabani’s 4-fer for Zimbabwe in the first innings.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd ODI at Harare, 6 Jun 2022
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2022 |
| Venue | Harare |
| Date | 6 Jun 2022 |
| Toss | Afghanistan won and chose to field |
| π¦π« Afghanistan | 229/2 (44.3 overs) |
| πΏπΌ Zimbabwe | 228 (50 overs) |
| Result | Afghanistan won by 8 wickets (with 33 balls remaining) |
| Player of the Match | Ibrahim Zadran (Afghanistan): 121* (141) |
Match Summary: Zimbabwe were bowled out for 228 in 50 overs, with Innocent Kaia scoring 63 and Ryan Burl remaining not out with 51, while Fareed Ahmad took 3 wickets for Afghanistan. In reply, Afghanistan reached 229/2 in 44.3 overs, driven by Ibrahim Zadran’s unbeaten 121 and Rahmat Shah’s 87, with the second wicket partnership adding crucial runs. Afghanistan won by 8 wickets with 33 balls left, taking a 2-0 lead in the 3-match series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 3rd ODI at Harare, 9 Jun 2022
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2022 |
| Venue | Harare |
| Date | 9 Jun 2022 |
| Toss | Afghanistan won and chose to field |
| π¦π« Afghanistan | 137/6 (37.4 overs) |
| πΏπΌ Zimbabwe | 135 (44.5 overs) |
| Result | Afghanistan won by 4 wickets (with 74 balls remaining) |
| Player of the Match | Rashid Khan (Afghanistan): 3/31 |
Match Summary: Zimbabwe were bowled out for 135 in 44.5 overs, with Rashid Khan taking 3/31 and Mohammad Nabi claiming 2 wickets to restrict the hosts after Afghanistan elected to field. In reply, Afghanistan reached 137/6 in 37.4 overs, with Hashmatullah Shahidi scoring 38 and Mohammad Nabi remaining unbeaten on 34. Key contributions included early wickets by Blessing Muzarabani and Tendai Chatara for Zimbabwe, but Afghanistan’s bowlers dominated to secure a 3-0 series sweep.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st ODI at Harare, 17 Dec 2024
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2024/25 |
| Venue | Harare |
| Date | 17 Dec 2024 |
| Toss | Afghanistan won and chose to field |
| π¦π« Afghanistan | No batting (match abandoned) |
| πΏπΌ Zimbabwe | 44/5 (9.2 overs) |
| Result | No result |
| Player of the Match | None |
Match Summary: Persistent rain reduced the match to 28 overs a side, allowing only 9.2 overs of play in Zimbabwe’s innings. Azmatullah Omarzai took 4 wickets, dismissing Ben Curran, Tadiwanashe Marumani, Brian Bennett, and Sean Williams with precise bowling. Zimbabwe reached 44/5 before rain washed out the contest, resulting in no result.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd ODI at Harare, 19 Dec 2024
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2024/25 |
| Venue | Harare |
| Date | 19 Dec 2024 |
| Toss | Zimbabwe won and chose to field |
| π¦π« Afghanistan | 286/6 (50 overs) |
| πΏπΌ Zimbabwe | 54 (17.5 overs) |
| Result | Afghanistan won by 232 runs |
| Player of the Match | Sediqullah Atal (Afghanistan): 104 (128) & 3 catches |
Match Summary: Afghanistan dominated the 2nd ODI in Harare, posting 286/6 led by Sediqullah Atal’s century (104 off 128) and Abdul Malik’s 84, with a strong opening partnership. Zimbabwe crumbled to 54 all out in 17.5 overs, collapsing from 0/1 to all out amid a bowling masterclass from Fazalhaq Farooqi (2 wickets), AM Ghazanfar (3), and Naveed Zadran (3). Atal’s unbeaten knock and fielding efforts secured his Player of the Match award, giving Afghanistan a 1-0 series lead.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 3rd ODI at Harare, 21 Dec 2024
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2024/25 |
| Venue | Harare |
| Date | 21 Dec 2024 |
| Toss | Afghanistan won and chose to field |
| π¦π« Afghanistan | 131/2 (26.5 overs) |
| πΏπΌ Zimbabwe | 127 (30.1 overs) |
| Result | Afghanistan won by 8 wickets (with 139 balls remaining) |
| Player of the Match | AM Ghazanfar (Afghanistan): 5/33 |
Match Summary: Zimbabwe were bowled out for 127 in 30.1 overs, with AM Ghazanfar taking 5-33 to dismantle the innings, dismissing key batsmen like Joylord Gumbie, Ben Curran, and Sean Williams (who top-scored with 60). Afghanistan’s openers Sediqullah Atal (52) and Abdul Malik (29) built a solid start before Atal was caught by Brian Bennett off Trevor Gwandu, leaving Rahmat Shah (17*) and Hashmatullah Shahidi (20*) to guide the team to victory in 26.5 overs. The win sealed a 2-0 series victory for Afghanistan, showcasing their spin dominance and fielding prowess.
Afghanistan National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard: T20 Matches
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st T20I at Bulawayo, 26 Oct 2015
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2015-16 |
| Venue | Bulawayo |
| Date | 26 Oct 2015 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 154/4 (19.1 overs) |
| πΏπΌ Zimbabwe | 153/5 (20 overs) |
| Result | Afghanistan won by 6 wickets (with 5 balls remaining) |
| Player of the Match | Dawlat Zadran (Afghanistan): 3/29 |
Match Summary: Zimbabwe posted 153/5, driven by half-centuries from Sikandar Raza (59) and Chamu Chibhabha (54), but Afghanistan’s Dawlat Zadran claimed 3/29 with key wickets including a hat-trick in the death overs. In reply, Afghanistan reached 154/4 in 19.1 overs, with Mohammad Nabi (33*) and Najibullah Zadran (37*) steering a steady chase after early losses. The victory gave Afghanistan a 1-0 lead in the two-match series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd T20I at Bulawayo, 28 Oct 2015
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2015-16 |
| Venue | Bulawayo |
| Date | 28 Oct 2015 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 191/5 (19.5 overs) |
| πΏπΌ Zimbabwe | 190/7 (20 overs) |
| Result | Afghanistan won by 5 wickets (with 1 ball remaining) |
| Player of the Match | Gulbadin Naib (Afghanistan): 56* (31), 2/40 & 2 catches |
Match Summary: Zimbabwe posted 190/7 in 20 overs, driven by Sean Williams’ 54 off 26 balls and Richmond Mutumbami’s 43, but Afghanistan chased down the target in 19.5 overs with Gulbadin Naib’s unbeaten 56 off 31 balls and Usman Ghani’s 65. Key breakthroughs came from Dawlat Zadran and Amir Hamza for Afghanistan, while Chamu Chibhabha took two wickets for Zimbabwe. Afghanistan sealed a 2-0 series victory with this tense win.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st T20I at Sharjah, 8 Jan 2016
| Category | Details |
|---|---|
| Tournament | Zimbabwe tour of United Arab Emirates 2015/16 |
| Venue | Sharjah |
| Date | 8 Jan 2016 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 187/7 (20 overs) |
| πΏπΌ Zimbabwe | 182/7 (20 overs) |
| Result | Afghanistan won by 5 runs |
| Player of the Match | Gulbadin Naib (Afghanistan): 37 (20) & 1/28 |
Match Summary: Afghanistan posted 187/7 in their 20 overs, powered by Usman Ghani’s 42 and Gulbadin Naib’s quick 37, though Graeme Cremer claimed 3 wickets. Zimbabwe fell short at 182/7 in reply, with Malcolm Waller’s unbeaten 49 providing resistance, but Dawlat Zadran’s 3 wickets and Naib’s bowling sealed a tense 5-run victory for Afghanistan. The win gave Afghanistan a 1-0 lead in the 2-match series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd T20I at Sharjah, 10 Jan 2016
| Category | Details |
|---|---|
| Tournament | Zimbabwe tour of United Arab Emirates 2015/16 |
| Venue | Sharjah |
| Date | 10 Jan 2016 |
| Toss | Zimbabwe won and chose to field |
| π¦π« Afghanistan | 215/6 (20 overs) |
| πΏπΌ Zimbabwe | 134 (18.1 overs) |
| Result | Afghanistan won by 81 runs |
| Player of the Match | Mohammad Shahzad (Afghanistan): 118* (67) & 2 stumpings |
Match Summary: Mohammad Shahzad’s unbeaten 118 off 67 balls, featuring 10 fours and 8 sixes, powered Afghanistan to 215/6 in 20 overs at Sharjah. Zimbabwe struggled in reply, collapsing to 134 all out in 18.1 overs despite Hamilton Masakadza’s 63. Key contributions included Shahzad’s two stumpings and wickets from Dawlat Zadran and Amir Hamza, sealing a 2-0 series sweep for Afghanistan.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 9th Match, First Round Group B at Nagpur, 12 Mar 2016
| Category | Details |
|---|---|
| Tournament | World T20 2015/16 |
| Venue | Nagpur |
| Date | 12 Mar 2016 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 186/6 (20 overs) |
| πΏπΌ Zimbabwe | 127 (19.4 overs) |
| Result | Afghanistan won by 59 runs |
| Player of the Match | Mohammad Nabi (Afghanistan): 52 (32) & 1/14 |
Match Summary: Afghanistan posted a competitive 186/6, driven by Mohammad Nabi’s 52 off 32 balls and a quick 43 from Samiullah Shinwari, despite early wickets from Tinashe Panyangara who took 3/32. Zimbabwe struggled in their chase, collapsing to 127 all out as Rashid Khan claimed 3/11 and Hamid Hassan 2/11, with key breakthroughs like Hamilton Masakadza’s lbw for 11 and Sean Williams stumped by Nabi. Nabi’s all-round heroics secured Afghanistan’s victory and progression to the Super 10s.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st T20I at Sharjah, 5 Feb 2018
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of United Arab Emirates 2018 |
| Venue | Sharjah |
| Date | 5 Feb 2018 |
| Toss | Afghanistan won and chose to field |
| π¦π« Afghanistan | 121/5 (14.4 overs) |
| πΏπΌ Zimbabwe | 120/9 (20 overs) |
| Result | Afghanistan won by 5 wickets (with 32 balls remaining) |
| Player of the Match | Mohammad Nabi (Afghanistan): 40* (27) & 1/2 |
Match Summary: Zimbabwe were restricted to 120/9 in their 20 overs, with key wickets falling to Gulbadin Naib (1-8), Aftab Alam (1-31), Sharafuddin Ashraf (2-31), and Rashid Khan (3-19). Afghanistan’s chase started slowly, losing early wickets including Mohammad Shahzad (20) and Karim Sadiq (5), but Mohammad Nabi’s unbeaten 40 off 27 balls, along with contributions from Sharafuddin Ashraf (18) and Shafiqullah (14*), secured a comfortable victory in 14.4 overs. The win gave Afghanistan a 1-0 lead in the 2-match series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd T20I at Sharjah, 6 Feb 2018
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of United Arab Emirates 2018 |
| Venue | Sharjah |
| Date | 6 Feb 2018 |
| Toss | Zimbabwe won and chose to field |
| π¦π« Afghanistan | 158/9 (20 overs) |
| πΏπΌ Zimbabwe | 141/5 (20 overs) |
| Result | Afghanistan won by 17 runs |
| Player of the Match | Mohammad Nabi (Afghanistan): 45 (26) & 1/24 |
Match Summary: Afghanistan posted 158/9 in their 20 overs, with Mohammad Nabi scoring 45 off 26 balls and Karim Sadiq making 28, while Graeme Cremer and Tendai Chatara took two wickets each for Zimbabwe. Zimbabwe were restricted to 141/5, despite Sikandar Raza’s 40 and Ryan Burl’s 30, as Mujeeb Ur Rahman claimed two early wickets and Rashid Khan dismissed Raza and Burl. Afghanistan sealed a 2-0 series victory with a 17-run win.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd Match at Mirpur, 14 Sep 2019
| Category | Details |
|---|---|
| Tournament | Bangladesh Twenty20 Tri-Series 2019 |
| Venue | Mirpur |
| Date | 14 Sep 2019 |
| Toss | Zimbabwe won and chose to field |
| π¦π« Afghanistan | 197/5 (20 overs) |
| πΏπΌ Zimbabwe | 169/7 (20 overs) |
| Result | Afghanistan won by 28 runs |
| Player of the Match | Najibullah Zadran (Afghanistan): 69* (30) |
Match Summary: Afghanistan posted 197/5 in their 20 overs, powered by Najibullah Zadran’s unbeaten 69 off 30 balls, including 5 fours and 6 sixes, and a 100-run fifth-wicket stand with Mohammad Nabi (38). Zimbabwe struggled in reply, losing early wickets and managing only 169/7, with Regis Chakabva’s 42 not out providing some resistance. Afghanistan’s bowlers, including Rashid Khan’s 2 wickets, sealed a 28-run victory in the 2nd match of the Bangladesh T20 Tri-Series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 5th Match at Chattogram, 20 Sep 2019
| Category | Details |
|---|---|
| Tournament | Bangladesh Twenty20 Tri-Series 2019 |
| Venue | Chattogram |
| Date | 20 Sep 2019 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 155/8 (20 overs) |
| πΏπΌ Zimbabwe | 156/3 (19.3 overs) |
| Result | Zimbabwe won by 7 wickets (with 3 balls remaining) |
| Player of the Match | Chris Mpofu (Zimbabwe): 4/30 |
Match Summary: Afghanistan posted 155/8, driven by Rahmanullah Gurbaz’s 61, but Chris Mpofu claimed career-best figures of 4/30 to dismantle the middle order. Zimbabwe chased 156 in 19.3 overs, with Hamilton Masakadza’s 71 off 42 balls securing a maiden T20I win over Afghanistan. Sean Williams and Regis Chakabva supported with 21* and 39, as Zimbabwe finished strongly with 3 wickets down.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st T20I at Abu Dhabi, 17 Mar 2021
| Category | Details |
|---|---|
| Tournament | Zimbabwe tour of United Arab Emirates 2021 |
| Venue | Abu Dhabi |
| Date | 17 Mar 2021 |
| Toss | Zimbabwe won and chose to field |
| π¦π« Afghanistan | 198/5 (20 overs) |
| πΏπΌ Zimbabwe | 150/7 (20 overs) |
| Result | Afghanistan won by 48 runs |
| Player of the Match | Rahmanullah Gurbaz (Afghanistan): 87 (45) |
Match Summary: Rahmanullah Gurbaz’s explosive 87 off 45 balls, including 6 fours and 7 sixes, powered Afghanistan to 198/5 in 20 overs, with Asghar Afghan contributing 55. Zimbabwe struggled to chase the target, managing 150/7 in 20 overs, despite Tinashe Kamunhukamwe’s 44. Rashid Khan’s 3 wickets, including a googly to dismiss Kamunhukamwe, were pivotal in Afghanistan’s 48-run victory, taking a 1-0 lead in the series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd T20I at Abu Dhabi, 19 Mar 2021
| Category | Details |
|---|---|
| Tournament | Zimbabwe tour of United Arab Emirates 2021 |
| Venue | Abu Dhabi |
| Date | 19 Mar 2021 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 193/5 (20 overs) |
| πΏπΌ Zimbabwe | 148 (17.1 overs) |
| Result | Afghanistan won by 45 runs |
| Player of the Match | Mohammad Nabi (Afghanistan): 40 (15) & 2/20 |
Match Summary: Afghanistan posted 193/5 in their 20 overs, driven by Usman Ghani’s 49 and Karim Janat’s 53, with Mohammad Nabi contributing a quick 40 off 15 balls. Zimbabwe struggled in reply, collapsing to 148 all out in 17.1 overs despite Ryan Burl’s 40, as Rashid Khan claimed 3 wickets and Naveen-ul-Haq took 2. Afghanistan sealed a 2-0 series lead with this dominant victory.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 3rd T20I at Abu Dhabi, 20 Mar 2021
| Category | Details |
|---|---|
| Tournament | Zimbabwe tour of United Arab Emirates 2021 |
| Venue | Abu Dhabi |
| Date | 20 Mar 2021 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 183/7 (20 overs) |
| πΏπΌ Zimbabwe | 136/5 (20 overs) |
| Result | Afghanistan won by 47 runs |
| Player of the Match | Najibullah Zadran (Afghanistan): 72* (35) |
Match Summary: Afghanistan posted 183/7 in their 20 overs, driven by Najibullah Zadran’s unbeaten 72 off 35 balls, including 5 fours and 5 sixes, after losing early wickets like Rahmanullah Gurbaz (18) and Usman Ghani (39). Zimbabwe struggled to chase the target, reaching 136/5 in 20 overs, with key contributions from Sikandar Raza (41*) and Ryan Burl (39*), but fell short despite a 50-run stand for the sixth wicket. Afghanistan’s bowlers, including Karim Janat with 2 wickets, sealed a 3-0 series sweep.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st T20I at Harare, 11 Jun 2022
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2022 |
| Venue | Harare |
| Date | 11 Jun 2022 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 160/4 (19.2 overs) |
| πΏπΌ Zimbabwe | 159/8 (20 overs) |
| Result | Afghanistan won by 6 wickets (with 4 balls remaining) |
| Player of the Match | Najibullah Zadran (Afghanistan): 44* (25) |
Match Summary: Zimbabwe posted 159/8 in their 20 overs, with Sikandar Raza top-scoring at 45, but Afghanistan’s bowlers, led by Nijat Masood’s 3/39, restricted them after early wickets fell. In reply, Afghanistan lost three quick wickets to Ryan Burl’s 3/14, including Hazratullah Zazai (45) and Rahmanullah Gurbaz (33), but Najibullah Zadran’s unbeaten 44 guided them home with 4 balls to spare. The win gave Afghanistan a 1-0 lead in the three-match series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd T20I at Harare, 12 Jun 2022
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2022 |
| Venue | Harare |
| Date | 12 Jun 2022 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 170/5 (20 overs) |
| πΏπΌ Zimbabwe | 149/7 (20 overs) |
| Result | Afghanistan won by 21 runs |
| Player of the Match | Fazalhaq Farooqi (Afghanistan): 1/19 |
Match Summary: Afghanistan posted 170/5 in their 20 overs, driven by Najibullah Zadran’s 57 and a late flourish from Mohammad Nabi (43 not out). Zimbabwe struggled to chase 171, losing early wickets including Wessly Madhevere (lbw to Farooqi) and Tadiwanashe Marumani (caught and bowled by Nabi), despite Innocent Kaia’s 54. Sikandar Raza’s quick 41 and Rashid Khan’s two wickets (including Raza and Burl) sealed a 21-run victory for Afghanistan, who took a 2-0 series lead.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 3rd T20I at Harare, 14 Jun 2022
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2022 |
| Venue | Harare |
| Date | 14 Jun 2022 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 125/8 (20 overs) |
| πΏπΌ Zimbabwe | 90/9 (20 overs) |
| Result | Afghanistan won by 35 runs |
| Player of the Match | Noor Ahmad (Afghanistan): 4/10 |
Match Summary: Afghanistan posted 125/8 after electing to bat, with Mohammad Nabi top-scoring at 31. Noor Ahmad then took 4/10, including a hat-trick, to bowl Zimbabwe out for 90 in 20 overs. Afghanistan sealed a 3-0 series sweep with a dominant 35-run victory.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st T20I at Harare, 11 Dec 2024
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2024/25 |
| Venue | Harare |
| Date | 11 Dec 2024 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 144/6 (20 overs) |
| πΏπΌ Zimbabwe | 145/6 (20 overs) |
| Result | Zimbabwe won by 4 wickets (with 0 balls remaining) |
| Player of the Match | Brian Bennett (Zimbabwe): 49 (49) |
Match Summary: Afghanistan were restricted to 144/6 in their 20 overs after electing to bat, with Karim Janat top-scoring with 54 not out and Mohammad Nabi contributing 44, while Richard Ngarava claimed 3 wickets for Zimbabwe. In reply, Zimbabwe reached 145/6 in 20 overs, led by Brian Bennett’s 49, though they lost wickets regularly including key scalps from Naveen-ul-Haq’s 3 wickets and Rashid Khan’s 2. The match hinged on tight bowling and a tense chase, culminating in a 4-wicket victory for Zimbabwe with no balls left, giving them a 1-0 lead in the series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd T20I at Harare, 13 Dec 2024
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2024/25 |
| Venue | Harare |
| Date | 13 Dec 2024 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 153/6 (20 overs) |
| πΏπΌ Zimbabwe | 103 (17.4 overs) |
| Result | Afghanistan won by 50 runs |
| Player of the Match | Darwish Rasooli (Afghanistan): 58 (42) |
Match Summary: Darwish Rasooli scored a maiden international half-century of 58 off 42 balls, steering Afghanistan to 153/6 after they won the toss and batted first. Zimbabwe struggled to 103 all out in 17.4 overs, with Naveen-ul-Haq taking 3/19 and Rashid Khan claiming 3/20 to dismantle their innings. Afghanistan leveled the three-match series 1-1 with a dominant 50-run victory.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 3rd T20I at Harare, 14 Dec 2024
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2024/25 |
| Venue | Harare |
| Date | 14 Dec 2024 |
| Toss | Afghanistan won and chose to field |
| π¦π« Afghanistan | 128/7 (19.3 overs) |
| πΏπΌ Zimbabwe | 127 (19.5 overs) |
| Result | Afghanistan won by 3 wickets (with 3 balls remaining) |
| Player of the Match | Azmatullah Omarzai (Afghanistan): 34 (37), 2/10 & 2 catches |
Match Summary: Zimbabwe were restricted to 127 in their 20 overs, with Rashid Khan taking 4 wickets and Azmatullah Omarzai claiming 2, while Naveen-ul-Haq also picked up 2. Afghanistan lost early wickets, reaching 45 for 4, but Omarzai’s 34 and a 48-run partnership with Gulbadin Naib steadied the innings. Mohammad Nabi’s unbeaten 24 helped Afghanistan chase down the target with 3 balls to spare, securing a 2-1 series victory.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 1st T20I at Harare, 29 Oct 2025
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2025-26 |
| Venue | Harare |
| Date | 29 Oct 2025 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 180/6 (20 overs) |
| πΏπΌ Zimbabwe | 127 (16.1 overs) |
| Result | Afghanistan won by 53 runs |
| Player of the Match | Azmatullah Omarzai (Afghanistan): 27 (21) & 3/29 |
Match Summary: Afghanistan posted 180/6 in 20 overs, driven by Rahmanullah Gurbaz’s 39 and Ibrahim Zadran’s 52, before Sikandar Raza took 3 wickets for Zimbabwe. In reply, Zimbabwe collapsed to 127 in 16.1 overs, with Azmatullah Omarzai claiming 3/29 and Mujeeb Ur Rahman taking 4/20 to dismantle the top order. Afghanistan took a 1-0 lead in the three-match series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 2nd T20I at Harare, 31 Oct 2025
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2025-26 |
| Venue | Harare |
| Date | 31 Oct 2025 |
| Toss | Zimbabwe won and chose to bat |
| π¦π« Afghanistan | 129/3 (18 overs) |
| πΏπΌ Zimbabwe | 125 (19.3 overs) |
| Result | Afghanistan won by 7 wickets (with 12 balls remaining) |
| Player of the Match | Rashid Khan (Afghanistan): 3/9 |
Match Summary: Zimbabwe were restricted to 125 all out in 19.3 overs, with Rashid Khan starring in the bowling attack by taking 3 wickets for 9 runs, including key dismissals of Sikandar Raza, Tashinga Musekiwa, and Brad Evans. Afghanistan chased the target successfully in 18 overs, reaching 129/3, led by Ibrahim Zadran’s unbeaten 57 and a quick 25 from Azmatullah Omarzai. The win gave Afghanistan a 2-0 lead in the 3-match series.
π¦π« Afghanistan vs πΏπΌ Zimbabwe, 3rd T20I at Harare, 2 Nov 2025
| Category | Details |
|---|---|
| Tournament | Afghanistan tour of Zimbabwe 2025-26 |
| Venue | Harare |
| Date | 2 Nov 2025 |
| Toss | Afghanistan won and chose to bat |
| π¦π« Afghanistan | 210/3 (20 overs) |
| πΏπΌ Zimbabwe | 201 (20 overs) |
| Result | Afghanistan won by 9 runs |
| Player of the Match | Rahmanullah Gurbaz (Afghanistan): 92 (48) |
Match Summary: Afghanistan’s Rahmanullah Gurbaz and Ibrahim Zadran forged a 159-run opening partnership, with Gurbaz smashing 92 off 48 balls including 8 fours and 5 sixes, setting a formidable 210/3. Zimbabwe fought back with Sikandar Raza’s 51 and Ryan Burl’s explosive 37 off 15, but faltered in the death overs, losing wickets regularly. Abdollah Ahmadzai’s 3/42 sealed the win, securing Afghanistan a 3-0 series sweep.
Format Summary
Across all formats, Afghanistan has dominated Zimbabwe in recent years, winning 20 ODIs to 9, 19 T20Is to 2, and tying Tests at 2-2 with one draw. Key players like Rashid Khan have been game-changers with his spin, taking multiple five-wicket hauls, while Mohammad Nabi’s all-round skills have shone in tight chases. For Zimbabwe, Sikandar Raza and Sean Williams have provided fight, but consistency issues have hurt them. Trends show Afghanistan’s rise since 2015, with series sweeps in 2022 and strong showings in 2024-25, though Zimbabwe’s home wins in Tests highlight their potential. This rivalry reflects Afghanistan’s growth as a full member and Zimbabwe’s resilience. Data from reliable sources like ESPN Cricinfo confirms these records up to late 2025.
Read More: South Africa National Cricket Team vs India National Cricket Team Stats

