Zimbabwe vs Afghanistan Players & Playing XIs · Test Series 2025
Zimbabwe vs Afghanistan: who played
Zimbabwe won by an innings and 73 runs in Test Series 2025 at Harare Sports Club on 20 October 2025. Ben Curran top-scored with 121 off 256 balls and Ziaur Rahman Sharifi took 7/97.
Frequently asked questions
Who played in Zimbabwe vs Afghanistan?
Zimbabwe XI: Brian Bennett, Ben Curran, Nick Welch, Brendan Taylor, Craig Ervine (c), Sikandar Raza, Tafadzwa Tsiga (wk), Brad Evans, Richard Ngarava, Blessing Muzarabani, Tanaka Chivanga. Afghanistan XI: Ibrahim Zadran, Abdul Malik, Rahmanullah Gurbaz, Hashmatullah Shahidi (c), Bahir Shah, Afsar Zazai (wk), Ismat Alam, Sharafuddin Ashraf, Yamin Ahmadzai, Khalil Gurbaz, Ziaur Rahman Sharifi.
Who won Zimbabwe vs Afghanistan?
Zimbabwe won by an innings and 73 runs. The match was played at Harare Sports Club, Harare on 20 October 2025, in Test Series 2025. Ben Curran top-scored with 121 off 256 balls and Ziaur Rahman Sharifi took 7/97.
When and where was Zimbabwe vs Afghanistan played?
Zimbabwe vs Afghanistan was played at Harare Sports Club, Harare on Monday 20 October 2025, in Test Series 2025.
What were the final scores in Zimbabwe vs Afghanistan?
Zimbabwe scored 347/10 in 103 overs. Afghanistan scored 127/10 in 32.3 overs. Zimbabwe won by an innings and 73 runs. The full scorecard, with every batter's and bowler's figures, is on this page.
Who was the top run-scorer in Zimbabwe vs Afghanistan?
Ben Curran top-scored with 121 off 256 balls, a strike rate of 47.3. Sikandar Raza made the next-highest score, 65 off 88 balls. Every innings is on the scorecard, with the fours, sixes and strike rate of each batter.
Who took the most wickets in Zimbabwe vs Afghanistan?
Ziaur Rahman Sharifi took 7/97 in 31.5 overs.

