Fixtures & Results

Afghanistan

Australia
Match Abandoned

Afghanistan

England
Afghanistan beat England by 8 runs

Afghanistan

South Africa
South Africa beat Afghanistan by 107 runs

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 72 runs

Zimbabwe

Afghanistan
Zimbabwe drew with Afghanistan

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 8 wickets

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 232 runs

Zimbabwe

Afghanistan
Match Abandoned

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 3 wickets

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 50 runs

Zimbabwe

Afghanistan
Zimbabwe beat Afghanistan by 4 wickets

Afghanistan

Bangladesh
Afghanistan beat Bangladesh by 5 wickets

Afghanistan

Bangladesh
Bangladesh beat Afghanistan by 68 runs

Afghanistan

Bangladesh
Afghanistan beat Bangladesh by 92 runs

Afghanistan

South Africa
South Africa beat Afghanistan by 7 wickets

Afghanistan

South Africa
Afghanistan beat South Africa by 177 runs

Afghanistan

South Africa
Afghanistan beat South Africa by 6 wickets

Afghanistan

New Zealand
Match Abandoned

South Africa

Afghanistan
South Africa beat Afghanistan by 9 wickets

Afghanistan

Bangladesh
Afghanistan beat Bangladesh by 8 runs (DLS method)

Afghanistan

Australia
Afghanistan beat Australia by 21 runs

Afghanistan

India
India beat Afghanistan by 47 runs

West Indies

Afghanistan
West Indies beat Afghanistan by 104 runs

Afghanistan

Papua New Guinea
Afghanistan beat Papua New Guinea by 7 wickets

New Zealand

Afghanistan
Afghanistan beat New Zealand by 84 runs

Afghanistan

Uganda
Afghanistan beat Uganda by 125 runs

Scotland

Afghanistan
Afghanistan beat Scotland by 55 runs

Afghanistan

Oman
Match Abandoned

Afghanistan

Ireland
Afghanistan beat Ireland by 57 runs

Afghanistan

Ireland
Afghanistan beat Ireland by 10 runs

Afghanistan

Ireland
Ireland beat Afghanistan by 38 runs

Afghanistan

Ireland
Afghanistan beat Ireland by 117 runs

Afghanistan

Ireland
Match Abandoned

Afghanistan

Ireland
Afghanistan beat Ireland by 35 runs

Afghanistan

Ireland
Ireland beat Afghanistan by 6 wickets

Sri Lanka

Afghanistan
Afghanistan beat Sri Lanka by 3 runs

Sri Lanka

Afghanistan
Sri Lanka beat Afghanistan by 72 runs

Sri Lanka

Afghanistan
Sri Lanka beat Afghanistan by 4 runs

Sri Lanka

Afghanistan
Sri Lanka beat Afghanistan by 7 wickets

Sri Lanka

Afghanistan
Sri Lanka beat Afghanistan by 155 runs

Sri Lanka

Afghanistan
Sri Lanka beat Afghanistan by 42 runs

Sri Lanka

Afghanistan
Sri Lanka beat Afghanistan by 10 wickets

India

Afghanistan
Afghanistan tied with India (India wins the 2nd Super Over by 10 runs)

India

Afghanistan
India beat Afghanistan by 6 wickets

India

Afghanistan
India beat Afghanistan by 6 wickets

United Arab Emirates

Afghanistan
Afghanistan beat United Arab Emirates by 4 wickets

United Arab Emirates

Afghanistan
United Arab Emirates beat Afghanistan by 11 runs

United Arab Emirates

Afghanistan
Afghanistan beat United Arab Emirates by 72 runs

South Africa

Afghanistan
South Africa beat Afghanistan by 5 wickets

Australia

Afghanistan
Australia beat Afghanistan by 3 wickets

Netherlands

Afghanistan
Afghanistan beat Netherlands by 7 wickets

Afghanistan

Sri Lanka
Afghanistan beat Sri Lanka by 7 wickets

Pakistan

Afghanistan
Afghanistan beat Pakistan by 8 wickets

New Zealand

Afghanistan
New Zealand beat Afghanistan by 149 runs

England

Afghanistan
Afghanistan beat England by 69 runs

India

Afghanistan
India beat Afghanistan by 8 wickets

Pakistan

Afghanistan
Afghanistan beat Pakistan by 4 wickets

Sri Lanka

Afghanistan
Afghanistan beat Sri Lanka by 8 runs

Afghanistan

Sri Lanka
Afghanistan beat Sri Lanka by 6 wickets (D/L method)

South Africa

Afghanistan
Match Abandoned

Afghanistan

Sri Lanka
Sri Lanka beat Afghanistan by 2 runs

Bangladesh

Afghanistan
Bangladesh beat Afghanistan by 89 runs

Afghanistan

Pakistan
Pakistan beat Afghanistan by 59 runs

Afghanistan

Pakistan
Pakistan beat Afghanistan by 1 wicket

Afghanistan

Pakistan
Pakistan beat Afghanistan by 142 runs

Bangladesh

Afghanistan
Bangladesh beat Afghanistan by 6 wickets (D/L method)

Bangladesh

Afghanistan
Bangladesh beat Afghanistan by 2 wickets

Bangladesh

Afghanistan
Bangladesh beat Afghanistan by 7 wickets

Bangladesh

Afghanistan
Afghanistan beat Bangladesh by 142 runs

Bangladesh

Afghanistan
Afghanistan beat Bangladesh by 17 runs (D/L method)

Bangladesh

Afghanistan
Bangladesh beat Afghanistan by 546 runs

Sri Lanka

Afghanistan
Sri Lanka beat Afghanistan by 9 wickets

Sri Lanka

Afghanistan
Sri Lanka beat Afghanistan by 132 runs

Sri Lanka

Afghanistan
Afghanistan beat Sri Lanka by 6 wickets

Afghanistan

Pakistan
Pakistan beat Afghanistan by 66 runs

Afghanistan

Pakistan
Afghanistan beat Pakistan by 7 wickets

Afghanistan

Pakistan
Afghanistan beat Pakistan by 6 wickets

United Arab Emirates

Afghanistan
Afghanistan beat United Arab Emirates by 6 wickets

United Arab Emirates

Afghanistan
United Arab Emirates beat Afghanistan by 9 wickets

United Arab Emirates

Afghanistan
Afghanistan beat United Arab Emirates by 5 wickets

Sri Lanka

Afghanistan
Sri Lanka beat Afghanistan by 4 wickets

Sri Lanka

Afghanistan
Match Abandoned

Sri Lanka

Afghanistan
Afghanistan beat Sri Lanka by 60 runs

Australia

Afghanistan
Australia beat Afghanistan by 4 runs

Afghanistan

Sri Lanka
Sri Lanka beat Afghanistan by 6 wickets

Afghanistan

Ireland
Match Abandoned

New Zealand

Afghanistan
Match Abandoned

England

Afghanistan
England beat Afghanistan by 5 wickets

Afghanistan

Pakistan
Match Abandoned

Afghanistan

Bangladesh
Afghanistan beat Bangladesh by 62 runs

India

Afghanistan
India beat Afghanistan by 101 runs

Pakistan

Afghanistan
Pakistan beat Afghanistan by 1 wicket

Sri Lanka

Afghanistan
Sri Lanka beat Afghanistan by 4 wickets

Bangladesh

Afghanistan
Afghanistan beat Bangladesh by 7 wickets

Sri Lanka

Afghanistan
Afghanistan beat Sri Lanka by 8 wickets

Ireland

Afghanistan
Ireland beat Afghanistan by 7 wickets (D/L method)

Ireland

Afghanistan
Afghanistan beat Ireland by 27 runs

Ireland

Afghanistan
Afghanistan beat Ireland by 22 runs

Ireland

Afghanistan
Ireland beat Afghanistan by 5 wickets

Ireland

Afghanistan
Ireland beat Afghanistan by 7 wickets

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 35 runs

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 21 runs

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 6 wickets

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 4 wickets

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 8 wickets

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 60 runs

Bangladesh

Afghanistan
Afghanistan beat Bangladesh by 8 wickets

Bangladesh

Afghanistan
Bangladesh beat Afghanistan by 61 runs

Bangladesh

Afghanistan
Afghanistan beat Bangladesh by 7 wickets

Bangladesh

Afghanistan
Bangladesh beat Afghanistan by 88 runs

Bangladesh

Afghanistan
Bangladesh beat Afghanistan by 4 wickets

Afghanistan

Netherlands
Afghanistan beat Netherlands by 75 runs

Afghanistan

Netherlands
Afghanistan beat Netherlands by 48 runs

Afghanistan

Netherlands
Afghanistan beat Netherlands by 36 runs

New Zealand

Afghanistan
New Zealand beat Afghanistan by 8 wickets

India

Afghanistan
India beat Afghanistan by 66 runs

Afghanistan

Namibia
Afghanistan beat Namibia by 62 runs

Afghanistan

Pakistan
Pakistan beat Afghanistan by 5 wickets

Afghanistan

Scotland
Afghanistan beat Scotland by 130 runs

Afghanistan

West Indies
Afghanistan beat West Indies by 56 runs

Afghanistan

South Africa
South Africa beat Afghanistan by 41 runs

Afghanistan

Zimbabwe
Afghanistan beat Zimbabwe by 47 runs

Afghanistan

Zimbabwe
Afghanistan beat Zimbabwe by 45 runs

Afghanistan

Zimbabwe
Afghanistan beat Zimbabwe by 48 runs

Afghanistan

Zimbabwe
Afghanistan beat Zimbabwe by 6 wickets

Afghanistan

Zimbabwe
Zimbabwe beat Afghanistan by 10 wickets

Afghanistan

Ireland
Afghanistan beat Ireland by 36 runs

Afghanistan

Ireland
Afghanistan beat Ireland by 7 wickets

Afghanistan

Ireland
Afghanistan beat Ireland by 16 runs

Bangladesh

Afghanistan
Match Abandoned

Afghanistan

West Indies
West Indies beat Afghanistan by 23 runs

Pakistan

Afghanistan
Pakistan beat Afghanistan by 3 wickets

Bangladesh

Afghanistan
Bangladesh beat Afghanistan by 62 runs

India

Afghanistan
India beat Afghanistan by 11 runs

England

Afghanistan
England beat Afghanistan by 150 runs

South Africa

Afghanistan
South Africa beat Afghanistan by 9 wickets (D/L method)

Afghanistan

New Zealand
New Zealand beat Afghanistan by 7 wickets

Afghanistan

Sri Lanka
Sri Lanka beat Afghanistan by 34 runs (D/L method)

Afghanistan

Australia
Australia beat Afghanistan by 7 wickets

India

Afghanistan
Afghanistan tied with India

Afghanistan

Bangladesh
Bangladesh beat Afghanistan by 3 runs

Pakistan

Afghanistan
Pakistan beat Afghanistan by 3 wickets

Bangladesh

Afghanistan
Afghanistan beat Bangladesh by 136 runs

Sri Lanka

Afghanistan
Afghanistan beat Sri Lanka by 91 runs

Ireland

Afghanistan
Afghanistan beat Ireland by 8 wickets

Ireland

Afghanistan
Ireland beat Afghanistan by 3 wickets

Ireland

Afghanistan
Afghanistan beat Ireland by 29 runs

Ireland

Afghanistan
Afghanistan beat Ireland by 81 runs

Ireland

Afghanistan
Afghanistan beat Ireland by 16 runs

India

Afghanistan
India beat Afghanistan by an innings and 262 runs

Afghanistan

Bangladesh
Afghanistan beat Bangladesh by 1 run

Afghanistan

Bangladesh
Afghanistan beat Bangladesh by 6 wickets

Afghanistan

Bangladesh
Afghanistan beat Bangladesh by 45 runs

West Indies

Afghanistan
Afghanistan beat West Indies by 7 wickets

Ireland

Afghanistan
Afghanistan beat Ireland by 5 wickets

United Arab Emirates

Afghanistan
Afghanistan beat United Arab Emirates by 5 wickets

West Indies

Afghanistan
Afghanistan beat West Indies by 3 wickets

Afghanistan

Nepal
Afghanistan beat Nepal by 6 wickets

Afghanistan

Hong Kong
Hong Kong beat Afghanistan by 30 runs (D/L method)

Zimbabwe

Afghanistan
Zimbabwe beat Afghanistan by 2 runs

Afghanistan

Scotland
Scotland beat Afghanistan by 7 wickets

Afghanistan

Zimbabwe
Afghanistan beat Zimbabwe by 146 runs

Afghanistan

Zimbabwe
Afghanistan beat Zimbabwe by 10 wickets

Afghanistan

Zimbabwe
Afghanistan beat Zimbabwe by 6 wickets

Afghanistan

Zimbabwe
Zimbabwe beat Afghanistan by 154 runs

Afghanistan

Zimbabwe
Afghanistan beat Zimbabwe by 154 runs

Afghanistan

Zimbabwe
Afghanistan beat Zimbabwe by 17 runs

Afghanistan

Zimbabwe
Afghanistan beat Zimbabwe by 5 wickets

West Indies

Afghanistan
Match Abandoned

West Indies

Afghanistan
West Indies beat Afghanistan by 4 wickets

West Indies

Afghanistan
Afghanistan beat West Indies by 63 runs

West Indies

Afghanistan
West Indies beat Afghanistan by 7 wickets

West Indies

Afghanistan
West Indies beat Afghanistan by 29 runs (D/L method)

West Indies

Afghanistan
West Indies beat Afghanistan by 6 wickets

Afghanistan

Ireland
Afghanistan beat Ireland by 7 wickets

Afghanistan

Ireland
Ireland beat Afghanistan by 3 wickets

Afghanistan

Ireland
Ireland beat Afghanistan by 6 wickets

Afghanistan

Ireland
Afghanistan beat Ireland by 34 runs

Afghanistan

Ireland
Afghanistan beat Ireland by 30 runs

Afghanistan

Ireland
Afghanistan beat Ireland by 28 runs

Afghanistan

Ireland
Afghanistan beat Ireland by 17 runs (D/L method)

Afghanistan

Ireland
Afghanistan beat Ireland by 6 wickets

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 106 runs (D/L method)

Zimbabwe

Afghanistan
Zimbabwe beat Afghanistan by 7 wickets (D/L method)

Zimbabwe

Afghanistan
Zimbabwe beat Afghanistan by 3 runs

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 54 runs

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 12 runs (D/L method)

United Arab Emirates

Afghanistan
Afghanistan beat United Arab Emirates by 5 wickets

Afghanistan

Ireland
Afghanistan beat Ireland by 5 wickets

Afghanistan

West Indies
Afghanistan beat West Indies by 6 runs

England

Afghanistan
England beat Afghanistan by 15 runs

South Africa

Afghanistan
South Africa beat Afghanistan by 37 runs

Sri Lanka

Afghanistan
Sri Lanka beat Afghanistan by 6 wickets

Zimbabwe

Afghanistan
Afghanistan beat Zimbabwe by 59 runs

Hong Kong

Afghanistan
Afghanistan beat Hong Kong by 6 wickets

Scotland

Afghanistan
Afghanistan beat Scotland by 14 runs

Afghanistan

Nepal
Nepal beat Afghanistan by 9 runs

Afghanistan

Hong Kong
Afghanistan beat Hong Kong by 7 wickets

Bangladesh

Afghanistan
Bangladesh beat Afghanistan by 9 wickets

Afghanistan

England
England beat Afghanistan by 116 runs

Afghanistan

India
India beat Afghanistan by 23 runs

Afghanistan

South Africa
South Africa beat Afghanistan by 59 runs

Afghanistan

India
India beat Afghanistan by 7 wickets