The one-off Test match between Afghanistan and Zimbabwe took place at the Harare Sports Club starting October 20, 2025. Zimbabwe won the toss and chose to bowl first, inviting Afghanistan to bat. Afghanistan’s innings began promisingly, reaching 77/1, but then the team collapsed, getting all out for just 127 runs in 32.3 overs. The batting line-up lacked big partnerships and struggled against disciplined bowling.Zimbabwe’s bowling was led by Brad Evans, who took an impressive 5 wickets, claiming his first five-wicket haul in Tests. Blessing Muzarabani supported well, taking 3 wickets and putting the Afghan batsmen under great pressure. Zimbabwe’s bowlers exploited the conditions skillfully, with pace and seam movement proving challenging for
Afghanistan.
At the close of day one, Zimbabwe had started their response and were 40/1, with captain Craig Ervine and Ben Curran providing some stability. Ziaur Rahman took an early wicket for Afghanistan, but Zimbabwe’s top order managed to hold firm.
This Test match marks an important contest between two closely matched teams. Zimbabwe aims to capitalize on home conditions, while Afghanistan will look to bounce back with their bowling attack and stronger batting partnerships in the coming days. The pitch offered assistance to fast bowlers initially but is expected to even out, allowing some
fightback from the batsmen.In summary, Afghanistan’s fragile batting performance put them on the back foot early in the game, while Zimbabwe’s bowlers seized the opportunity well. The match promises to be intriguing as Zimbabwe builds its innings and Afghanistan looks to claw back into the contest
