
zimbabwe presented a commanding performance to crush afghanistan The side recorded their first home Test win in over a decade, winning by an innings and 73 runs in the one-off Test at Harare Sports Club. From the opening session of the first day to the last wicket of the third day, the hosts were in complete control, using a combination of disciplined bowling and composed batting to seal a memorable win.
Brad Evans created the atmosphere by taking a strong five wickets
The match began with Zimbabwe’s fast bowlers setting Harare’s lively surface on fire. brad evans He took career-best figures of 5/22 as Afghanistan were bowled out for 127 in their first innings. His relentless accuracy and speed in the air exposed the visitors’ lack of red-ball preparation. No Afghan batsman was successful in converting his start into goals. ibrahim zadran Showing some resistance before falling to 28.
Afghanistan’s eight-month absence from Test cricket was evident as they struggled to adapt to the pace and discipline required at this level. Zimbabwe’s bowlers performed brilliantly to ensure that their team maintained the early lead.
Ben Curran’s brilliant century cements Zimbabwe’s dominance
In reply, Zimbabwe’s batting line-up displayed composure and maturity, headlined by his brilliant first Test century. ben curranThe left-handed batsman, who looked composed and composed throughout, scored a fluent 121 which formed the backbone of Zimbabwe’s total of 359.
Curran’s innings was a mix of patience and accuracy as he punished the loose balls while dealing with the soft hands of the Afghan spinners. Captain’s important contribution craig ervin and wicketkeeper Clive Madande This ensured that the hosts took a healthy lead of 232 runs in the first innings. Despite some spirited spells from the Afghan bowlers, including a brief struggle from Fazalhaq Faruqi, Zimbabwe never relinquished control.
Richard Ngarawa’s first five wickets ensured victory.
If Brad Evans demolished Afghanistan’s first innings, it was this Richard Ngarawa Who took charge in the second. The left-arm fast bowler bowled with exceptional rhythm and accuracy and took his first five-wicket haul (5/37) in Test cricket. His ability to extract movement from the pitch and consistently target the stumps proved too much for Afghanistan, who were bowled out for just 159 runs.
ibrahim zadran Once again the Afghan batsman looked the best with an inning of 42 runs, but his dismissal led to the downfall of the team. From 85/3, Afghanistan lost their last seven wickets for just 74 runs, ending any hopes of fighting back. Zimbabwe won within eight sessions – a testament to their clinical execution in all departments.
Also read: ZIM vs AFG: Fans go wild as Ben Curran lights up Harare with maiden Test century
Here’s how fans reacted:
Huge win!
Zimbabwe won the one-off Test against Afghanistan by an innings and 73 runs.
Match Details 👉 https://t.co/93lIGK8eEo#ZIMvAFG #ExperienceZimbabwe pic.twitter.com/jSplsI9ufm
– Zimbabwe Cricket (@ZimCricketv) 22 October 2025
Disappointing results for #AfghanAtlan Because he missed the only Test match against Zimbabwe by an innings and 73 runs.
The T20I series begins next week, with the first match taking place in Harare on Wednesday, October 29.#ZIMvAFG , pic.twitter.com/L35aQrvq69
– Afghanistan Cricket Board (@ACBofficials) 22 October 2025
Chevron does us proud 👏 🔥🇿🇼
Special mention to Ben Curran for his century, Evans and Ngarawa for their 5 wickets each and the rest of the team for their excellent performances.#ZIMvAFG #chevron pic.twitter.com/37gsun0lmO– Ser Christianus Fenno (@munacips) 22 October 2025
Seen enough, give us a 5 match test series with Australia man! venue? you decide#ZIMvAFG
– Chisikander Raza (@drjhmapfumo) 22 October 2025
Zimbabwe defeated Afghanistan by an innings and 73 runs, their first innings win in 24 years (third so far) and their biggest ever win in Test cricket. Led by first five-wicket hauls from Brad Evans and Richard Ngarawa and a maiden century from Ben Curran. Wonderful #ZIMvAFG
-David Ingram (@DavidIngram90) 22 October 2025
Afghans were completely humiliated by Zimbabwe… #ZimvAfg
– Innocent Bystander (@InnoBystander) 22 October 2025
We prayed for a time like this, we won by an inning#ZIMvAFG
– #Visit Vic Falls (@coytin_nelo) 22 October 2025
🚨A historic day for Zimbabwe🚨
-Zimbabwe won a Test match on home ground after 12 years. pic.twitter.com/aBBUU9lWpn
– Johns. (@CricCrazyJohns) 22 October 2025
Complete team effort by Zimbabwe 🇿🇼
Batsmen, bowlers, fielders – all on target. Captain sharp as always. And let’s not forget the heroes behind the scenes who keep putting in the work. Absolutely fantastic!The most complete performance in a while. Proud of the boys! #ZIMvAFG pic.twitter.com/f7lJ6wvui8
– Elton Phiri (@elton_phiri) 22 October 2025
Chevron register a dominant innings and 73-run win over Afghanistan! 🦁 This is a historic moment for Zimbabwe cricket – it is only their third win by an innings in Test history and their biggest ever win. #Cricket #zimbabwe #ZIMvAFG #History
– Godwin Mamhiyo (@GodwinMamhiyo) 22 October 2025
Congratulations to Zimbabwe on a good win over Afghanistan. It was very disappointing to see how the Afghan players played. It’s time to take Test cricket seriously and think about improvements as soon as possible. #ZIMvAFG
– Shukrullah Adnan (@AFGHAN1560) 22 October 2025
Zimbabwe registered its first innings win in 24 years 🇿🇼#ZIMvAFG #testcricket pic.twitter.com/7jv7BswQiO
– Asad Khan Waiz Awan 🇵🇰❤️ (@Akwaofficial444) 22 October 2025
Congratulations to Chevron on the Test win, this is how we should play. Good performance of the team. let’s take it forward #ZIMvAFG pic.twitter.com/UYH83TFd2Z
– Roms (@iniroms) 22 October 2025
Over the Chevron#ZIMvAFG #ExperienceZimbabwe
– Eazy E 😊 (@_Elgine_21) 22 October 2025

