Skip to content
UC Cricket

Afghanistan vs Zimbabwe Head to Head Record

Since 2014, Afghanistan and Zimbabwe have played 44 matches: Afghanistan lead 32–10 (1 drawn, 1 no result).

44
Matches since 2014
32
Afghanistan won
10
Zimbabwe won
2
Drawn / tied / NR

Record since 2014 (first meeting in our records: 18 Jul 2014) – Test, ODI and T20I. Our match records start in 2000.

Record by format

FormatPlayedAfghanistan wonZimbabwe wonDrawnTied / NRLast met
Test5221020 Oct 2025
ODI231660123 Oct 2026
T20I161420027 Oct 2026

Next Afghanistan vs Zimbabwe match

Last 5 Afghanistan vs Zimbabwe matches

  • 27 Oct 2026 · T20IAfghanistan won
    AFG won by 37 runs
  • 23 Oct 2026 · ODIAfghanistan won

    AFG won by 7 wickets

  • 19 Oct 2026 · ODIAfghanistan won

    AFG won by 158 runs

  • 2 Nov 2025 · T20I · Harare Sports ClubAfghanistan won

    AFG won by 9 runs

  • 31 Oct 2025 · T20I · Harare Sports ClubAfghanistan won

    AFG won by 7 wickets

Questions

Who has won more matches between Afghanistan and Zimbabwe?

Since 2014, Afghanistan and Zimbabwe have played 44 matches: Afghanistan lead 32–10 (1 drawn, 1 no result).

What is the Afghanistan vs Zimbabwe head to head record in Test cricket?

Since 2021, Afghanistan and Zimbabwe have played 5 Test matches: the two sides are level at 2 wins each (1 drawn).

What is the Afghanistan vs Zimbabwe head to head record in ODI cricket?

Since 2014, Afghanistan and Zimbabwe have played 23 ODI matches: Afghanistan lead 16–6 (1 no result).

What is the Afghanistan vs Zimbabwe head to head record in T20I cricket?

Since 2015, Afghanistan and Zimbabwe have played 16 T20I matches: Afghanistan lead 14–2.

When did Afghanistan and Zimbabwe last play?

Afghanistan and Zimbabwe last met on 27 Oct 2026 in a T20I: AFG won by 37 runs.