Skip to content
UC Cricket

Bangladesh vs Afghanistan Head to Head Record

Since 2014, Bangladesh and Afghanistan have played 35 matches: Bangladesh lead 18–17.

35
Matches since 2014
18
Bangladesh won
17
Afghanistan won
0
Drawn / tied / NR

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

Record by format

FormatPlayedBangladesh wonAfghanistan wonDrawnTied / NRLast met
Test2110014 Jun 2023
ODI2110110021 Oct 2026
T20I1275005 Oct 2025

Last 5 Bangladesh vs Afghanistan matches

Questions

Who has won more matches between Bangladesh and Afghanistan?

Since 2014, Bangladesh and Afghanistan have played 35 matches: Bangladesh lead 18–17.

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

Since 2019, Bangladesh and Afghanistan have played 2 Test matches: the two sides are level at 1 wins each.

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

Since 2014, Bangladesh and Afghanistan have played 21 ODI matches: Afghanistan lead 11–10.

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

Since 2014, Bangladesh and Afghanistan have played 12 T20I matches: Bangladesh lead 7–5.

When did Bangladesh and Afghanistan last play?

Bangladesh and Afghanistan last met on 21 Oct 2026 in a ODI: AFG won by 7 wickets.