| world | interactive | biggest upsets | historical data | football links | about ratings | contact |
| europe | america | latin america | africa | asia | caribbean | oceania |
African Nations Cup Asian Cup qualifiers Asian Challenge Cup Cecafa Cup
Cemac Cup East Asian Championship South Asian Championship World Cup finals
| Zimbabwe matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| July 15 1950 | Rhodesia Australia | 0 5 | Friendly in Rhodesia | -17 +17 | 1483 1672 | - +2 | 50 21 |
| July 29 1950 | Rhodesia Australia | 1 4 | Friendly in Rhodesia | -12 +12 | 1471 1706 | -4 +2 | 54 18 |
| November 12 1967 | Rhodesia Malawi | 1 0 | Friendly in Rhodesia | +3 -3 | 1474 1259 | +1 0 | 70 121 |
| November 25 1967 | Rhodesia Mauritius | 1 2 | Friendly in Rhodesia | -11 +11 | 1463 1544 | -3 +1 | 72 58 |
| November 26 1967 | Rhodesia Mauritius | 2 3 | Friendly in Rhodesia | -11 +11 | 1452 1555 | -3 +6 | 75 52 |
| February 01 1969 | Malawi Rhodesia | 2 2 | Friendly in Malawi | +3 -3 | 1245 1449 | 0 0 | 125 78 |
| February 02 1969 | Malawi Rhodesia | 0 1 | Friendly in Malawi | -7 +7 | 1238 1456 | 0 +1 | 125 77 |
| February 08 1969 | Rhodesia Malawi | 4 0 | Friendly in Rhodesia | +5 -5 | 1461 1233 | +2 0 | 75 125 |
| February 09 1969 | Rhodesia Malawi | 1 1 | Friendly in Rhodesia | -7 +7 | 1454 1240 | -1 0 | 76 125 |
| November 23 1969 | Australia Rhodesia | 1 1 | World Cup qualifier in Mozambique | -9 +9 | 1614 1463 | -3 +2 | 39 75 |
| November 27 1969 | Australia Rhodesia | 0 0 | World Cup qualifier in Mozambique | -8 +8 | 1606 1471 | -1 +2 | 40 73 |
| November 29 1969 | Australia Rhodesia | 3 1 | World Cup qualifier in Mozambique | +19 -19 | 1625 1452 | +3 -4 | 36 77 |
| December 01 1969 | Malawi Rhodesia | 2 2 | Friendly in Malawi | +3 -3 | 1246 1449 | 0 -1 | 124 78 |
| 1977 | Rhodesia South Africa | 1 1 | Friendly in Rhodesia | +6 -6 | 1455 1800 | 0 0 | 75 16 |
| 1977 | South Africa Rhodesia | 7 0 | Friendly in South Africa | +3 -3 | 1803 1452 | 0 0 | 16 75 |
| May 1979 | Zimbabwe Mozambique | 6 0 | Friendly in Zimbabwe | +12 -12 | 1464 1374 | 0 -7 | 74 97 |
| April 20 1980 | Zimbabwe Mozambique | 6 0 | Friendly Tournament in Zimbabwe | +16 -16 | 1480 1358 | +2 -3 | 70 100 |
| April 21 1980 | Zimbabwe Zambia | 2 1 | Friendly Tournament in Zimbabwe | +13 -13 | 1493 1530 | +3 0 | 67 62 |
| June 07 1980 | Zambia Zimbabwe | 2 1 | Friendly in Zambia | +6 -6 | 1542 1487 | +1 0 | 61 67 |
| July 06 1980 | Malawi Zimbabwe | 0 1 | Friendly in Malawi | -13 +13 | 1482 1500 | -2 +2 | 70 67 |
| July 08 1980 | Malawi Zimbabwe | 1 1 | Friendly in Malawi | -2 +2 | 1480 1502 | 0 +1 | 70 66 |
| August 30 1980 | Zimbabwe Zambia | 1 1 | Friendly in Zimbabwe | -2 +2 | 1500 1541 | -1 +1 | 67 60 |
| August 31 1980 | Zimbabwe Zambia | 1 2 | Friendly in Zimbabwe | -12 +12 | 1488 1553 | -1 0 | 68 60 |
| October 12 1980 | Cameroon Zimbabwe | 2 0 | World Cup qualifier in Cameroon | +14 -14 | 1613 1474 | +4 -3 | 44 71 |
| October 26 1980 | Malawi Zimbabwe | 0 1 | African Nations Cup qualifier in Malawi | -26 +26 | 1455 1500 | -4 +4 | 74 67 |
| November 09 1980 | Zimbabwe Malawi | 1 1 | African Nations Cup qualifier in Zimbabwe | -8 +8 | 1492 1463 | -1 +1 | 69 73 |
| November 16 1980 | Zimbabwe Cameroon | 1 0 | World Cup qualifier in Zimbabwe | +21 -21 | 1513 1592 | +5 -4 | 63 46 |
| April 11 1981 | Zimbabwe Zambia | 0 1 | African Nations Cup qualifier in Zimbabwe | -24 +24 | 1489 1567 | -6 +3 | 68 54 |
| April 19 1981 | Zimbabwe Mozambique | 6 1 | Independence Tournament in Zimbabwe | +12 -12 | 1501 1339 | +3 0 | 65 107 |
| April 20 1981 | Zimbabwe Malawi | 4 0 | Independence Tournament in Zimbabwe | +20 -20 | 1521 1471 | +3 -5 | 62 73 |
| April 25 1981 | Zambia Zimbabwe | 2 0 | African Nations Cup qualifier in Zambia | +19 -19 | 1574 1502 | +7 -3 | 50 65 |
| June 16 1981 | Zimbabwe Mozambique | 6 1 | Friendly in Zimbabwe | +7 -7 | 1509 1339 | +1 -1 | 65 107 |
| July 08 1981 | Zimbabwe Mozambique | 4 2 | Friendly Tournament in Malawi | +12 -12 | 1521 1318 | +2 -3 | 63 110 |
| July 10 1981 | Malawi Zimbabwe | 2 0 | Friendly Tournament in Malawi | +18 -18 | 1511 1503 | +4 -4 | 64 67 |
| August 01 1981 | Zimbabwe Nigeria | 2 0 | Friendly in Zimbabwe | +18 -18 | 1521 1649 | +4 -5 | 63 37 |
| September 04 1981 | Zimbabwe Malawi | 2 1 | Friendly Tournament in Swaziland | +15 -15 | 1536 1496 | +1 -1 | 62 67 |
| September 05 1981 | Swaziland Zimbabwe | 0 2 | Friendly Tournament in Swaziland | -9 +9 | 1188 1545 | -1 0 | 142 62 |
| September 06 1981 | Zimbabwe Lesotho | 5 2 | Friendly Tournament in Swaziland | +5 -5 | 1550 1165 | +2 0 | 60 147 |
| September 30 1981 | Botswana Zimbabwe | 0 1 | Friendly in Botswana | -2 +2 | 1079 1552 | 0 +2 | 162 58 |
| November 17 1981 | Sudan Zimbabwe | 0 0 | Cecafa Cup in Tanzania | +7 -7 | 1432 1545 | +2 -2 | 82 60 |
| November 19 1981 | Zambia Zimbabwe | 1 1 | Cecafa Cup in Tanzania | -2 +2 | 1571 1547 | -1 +1 | 51 59 |
| November 21 1981 | Uganda Zimbabwe | 0 0 | Cecafa Cup in Tanzania | +5 -5 | 1471 1542 | +2 -2 | 74 61 |
| June 06 1982 | Zimbabwe Uganda | 2 1 | Friendly in Zimbabwe | +4 -4 | 1546 1416 | 0 0 | 58 87 |
| June 13 1982 | Zimbabwe Uganda | 1 1 | Friendly in Zimbabwe | -6 +6 | 1540 1422 | 0 +1 | 58 86 |
| June 27 1982 | Mozambique Zimbabwe | 1 1 | Friendly in Mozambique | +3 -3 | 1339 1537 | 0 0 | 106 58 |
| July 18 1982 | Zimbabwe Reunion | 3 2 | Friendly in Zimbabwe | +1 -1 | 1538 1152 | 0 0 | 58 152 |
| July 25 1982 | Zimbabwe Reunion | 1 1 | Friendly in Zimbabwe | -9 +9 | 1529 1161 | -2 +1 | 60 151 |
| August 29 1982 | Mauritius Zimbabwe | 2 0 | Indian Ocean Games in Reunion | +35 -35 | 1338 1494 | +7 -10 | 107 69 |
| September 01 1982 | Reunion Zimbabwe | 0 1 | Indian Ocean Games in Reunion | -6 +6 | 1155 1500 | 0 +1 | 151 68 |
| September 12 1982 | Malawi Zimbabwe | 2 0 | African Nations Cup qualifier in Malawi | +25 -25 | 1488 1475 | +8 -8 | 70 76 |
| October 03 1982 | Zimbabwe Malawi | 0 2 | African Nations Cup qualifier in Zimbabwe | -37 +37 | 1438 1525 | -8 +11 | 83 59 |
| November 14 1982 | Zimbabwe Tanzania | 3 0 | Cecafa Cup in Uganda | +33 -33 | 1471 1389 | +9 -7 | 75 94 |
| November 16 1982 | Malawi Zimbabwe | 1 1 | Cecafa Cup in Uganda | -2 +2 | 1504 1473 | 0 0 | 66 75 |
| November 20 1982 | Uganda Zimbabwe | 1 1 | Cecafa Cup in Uganda | -6 +6 | 1468 1479 | -1 +3 | 77 74 |
| November 24 1982 | Kenya Zimbabwe | 2 1 | Cecafa Cup in Uganda | +22 -22 | 1465 1457 | +6 -7 | 79 81 |
| November 26 1982 | Zimbabwe Zanzibar | 3 0 | Cecafa Cup in Uganda | +7 -7 | 1464 1072 | +2 -1 | 79 163 |
| November 13 1983 | Zimbabwe Malawi | 1 0 | Cecafa Cup in Kenya | +23 -23 | 1487 1498 | +7 -5 | 73 65 |
| November 16 1983 | Zimbabwe Zanzibar | 2 1 | Cecafa Cup in Kenya | +3 -3 | 1490 1067 | +2 0 | 71 164 |
| November 19 1983 | Zimbabwe Somalia | 2 1 | Cecafa Cup in Kenya | +3 -3 | 1493 1035 | 0 0 | 71 166 |
| November 23 1983 | Zimbabwe Uganda | 1 0 | Cecafa Cup in Kenya | +19 -19 | 1512 1450 | +8 -1 | 63 82 |
| November 26 1983 | Kenya Zimbabwe | 1 0 | Cecafa Cup in Kenya | +15 -15 | 1523 1497 | +6 -4 | 60 67 |
| December 04 1983 | Zimbabwe Switzerland | 3 2 | Friendly in Zimbabwe | +14 -14 | 1511 1726 | +2 -2 | 65 28 |
| June 07 1984 | Zimbabwe Djibouti | 3 1 | Friendly Tournament in Ethiopia | +1 -1 | 1512 888 | 0 0 | 64 183 |
| June 10 1984 | Zambia Zimbabwe | 1 1 | Friendly in Zambia | -5 +5 | 1589 1517 | -3 +1 | 46 63 |
| June 11 1984 | Ethiopia Zimbabwe | 2 0 | Friendly Tournament in Ethiopia | +28 -28 | 1362 1489 | +8 -8 | 100 71 |
| July 22 1984 | Uganda Zimbabwe | 0 1 | Friendly in Uganda | -12 +12 | 1460 1501 | -1 +3 | 81 67 |
| August 28 1984 | Egypt Zimbabwe | 1 0 | World Cup qualifier in Egypt | +10 -10 | 1613 1491 | +2 -5 | 41 71 |
| September 30 1984 | Zimbabwe Egypt | 1 1 | World Cup qualifier in Zimbabwe | +1 -1 | 1492 1612 | 0 -1 | 70 42 |
| October 14 1984 | Zimbabwe Swaziland | 3 0 | African Nations Cup qualifier in Zimbabwe | +6 -6 | 1498 1190 | +4 0 | 68 145 |
| November 04 1984 | Swaziland Zimbabwe | 1 5 | African Nations Cup qualifier in Swaziland | -17 +17 | 1173 1515 | -1 +6 | 146 61 |
| November 17 1984 | Malawi Zimbabwe | 3 0 | Friendly in Malawi | +14 -14 | 1508 1501 | +5 -4 | 62 65 |
| December 02 1984 | Zambia Zimbabwe | 2 0 | Cecafa Cup in Uganda | +23 -23 | 1607 1478 | +6 -12 | 43 77 |
| December 04 1984 | Uganda Zimbabwe | 4 1 | Cecafa Cup in Uganda | +29 -29 | 1466 1449 | +6 -3 | 78 80 |
| December 08 1984 | Tanzania Zimbabwe | 2 2 | Cecafa Cup in Uganda | +3 -3 | 1396 1446 | 0 -1 | 93 81 |
| February 02 1985 | Zimbabwe Zambia | 1 1 | Friendly in Zimbabwe | +2 -2 | 1448 1624 | 0 0 | 80 40 |
| February 03 1985 | Zimbabwe Zambia | 2 3 | Friendly in Zimbabwe | -8 +8 | 1440 1632 | -3 +1 | 83 39 |
| March 03 1985 | Madagascar Zimbabwe | 0 1 | African Nations Cup qualifier in Madagascar | -25 +25 | 1400 1465 | -5 +4 | 91 78 |
| March 23 1985 | Zimbabwe Madagascar | 5 2 | African Nations Cup qualifier in Zimbabwe | +20 -20 | 1485 1380 | +4 -5 | 74 95 |
| May 02 1985 | Zimbabwe Malawi | 1 3 | Friendly in Zimbabwe | -17 +17 | 1468 1560 | -8 +3 | 79 59 |
| August 18 1985 | Zimbabwe Senegal | 1 0 | African Nations Cup qualifier in Zimbabwe | +20 -20 | 1488 1540 | +6 -4 | 73 63 |
| September 01 1985 | Senegal Zimbabwe | 3 0 | African Nations Cup qualifier in Senegal | +21 -21 | 1561 1467 | +5 -7 | 58 80 |
| October 04 1985 | Zimbabwe Tanzania | 1 0 | Cecafa Cup in Zimbabwe | +11 -11 | 1478 1391 | +6 -3 | 75 91 |
| October 06 1985 | Zimbabwe Kenya | 1 1 | Cecafa Cup in Zimbabwe | -11 +11 | 1467 1370 | -6 +2 | 81 97 |
| October 11 1985 | Zimbabwe Malawi | 1 0 | Cecafa Cup in Zimbabwe | +20 -20 | 1487 1553 | +8 -8 | 74 60 |
| October 13 1985 | Zimbabwe Kenya | 2 0 | Cecafa Cup in Zimbabwe | +15 -15 | 1502 1382 | +5 -2 | 68 93 |
| November 10 1985 | Angola Zimbabwe | 2 3 | Friendly in Angola | -13 +13 | 1478 1515 | -3 +3 | 75 65 |
| November 11 1985 | Mozambique Zimbabwe | 1 2 | Friendly in Mozambique | -10 +10 | 1416 1525 | -1 0 | 86 65 |
| July 19 1986 | Malawi Zimbabwe | 1 1 | African Games qualifier in Malawi | -6 +6 | 1535 1531 | -2 +1 | 64 65 |
| August 03 1986 | Zimbabwe Malawi | 1 1 | African Games qualifier in Zimbabwe | -5 +5 | 1526 1540 | -1 +3 | 66 61 |
| March 29 1987 | Mozambique Zimbabwe | 1 1 | African Nations Cup qualifier in Mozambique | +3 -3 | 1368 1523 | +2 0 | 98 63 |
| April 11 1987 | Zimbabwe Mozambique | 3 2 | African Nations Cup qualifier in Zimbabwe | +7 -7 | 1530 1361 | +1 -1 | 61 100 |
| April 26 1987 | Zimbabwe Zambia | 0 1 | Friendly in Zimbabwe | -12 +12 | 1518 1579 | -2 0 | 64 54 |
| June 13 1987 | Malawi Zimbabwe | 1 4 | Friendly in Malawi | -23 +23 | 1518 1541 | -5 +5 | 64 59 |
| June 14 1987 | Malawi Zimbabwe | 2 1 | Friendly in Malawi | +8 -8 | 1526 1533 | 0 -3 | 64 62 |
| July 05 1987 | Zimbabwe Kenya | 1 1 | African Nations Cup qualifier in Zimbabwe | -13 +13 | 1520 1383 | -1 +3 | 64 94 |
| July 18 1987 | Kenya Zimbabwe | 0 0 | African Nations Cup qualifier in Kenya | +2 -2 | 1385 1518 | +1 +1 | 93 63 |
| December 13 1987 | Malawi Zimbabwe | 1 1 | Cecafa Cup in Ethiopia | -4 +4 | 1590 1522 | 0 0 | 50 65 |
| December 16 1987 | Uganda Zimbabwe | 0 0 | Cecafa Cup in Ethiopia | -1 +1 | 1546 1523 | 0 0 | 60 66 |
| December 19 1987 | Zambia Zimbabwe | 2 2 | Cecafa Cup in Ethiopia | -2 +2 | 1559 1525 | +1 +2 | 54 64 |
| December 23 1987 | Zimbabwe Zanzibar | 1 0 | Cecafa Cup in Ethiopia | +3 -3 | 1528 1114 | 0 0 | 64 159 |
| December 27 1987 | Ethiopia Zimbabwe | 1 1 | Cecafa Cup in Ethiopia | +1 -1 | 1413 1527 | +1 0 | 88 63 |
| June 04 1988 | Zambia Zimbabwe | 3 2 | Friendly in Zambia | +6 -6 | 1565 1521 | +2 0 | 52 63 |
| November 08 1988 | Uganda Zimbabwe | 0 0 | Cecafa Cup in Malawi | +1 -1 | 1509 1520 | 0 0 | 66 65 |
| November 11 1988 | Zambia Zimbabwe | 1 1 | Cecafa Cup in Malawi | -3 +3 | 1568 1523 | -1 0 | 49 65 |
| November 13 1988 | Ethiopia Zimbabwe | 1 2 | Cecafa Cup in Malawi | -16 +16 | 1431 1539 | -2 +7 | 83 58 |
| November 16 1988 | Malawi Zimbabwe | 2 0 | Cecafa Cup in Malawi | +21 -21 | 1569 1518 | +3 -7 | 50 65 |
| November 19 1988 | Kenya Zimbabwe | 0 0 | Cecafa Cup in Malawi | +8 -8 | 1388 1510 | 0 -1 | 97 66 |
| January 06 1989 | Algeria Zimbabwe | 3 0 | World Cup qualifier in Algeria | +18 -18 | 1615 1492 | +5 -3 | 42 69 |
| January 22 1989 | Zimbabwe Cote d'Ivoire | 0 0 | World Cup qualifier in Zimbabwe | +4 -4 | 1496 1650 | +1 0 | 70 38 |
| April 09 1989 | Mauritius Zimbabwe | 1 4 | African Nations Cup qualifier in Mauritius | -24 +24 | 1264 1520 | -4 +3 | 121 65 |
| April 23 1989 | Zimbabwe Mauritius | 1 0 | African Nations Cup qualifier in Zimbabwe | +5 -5 | 1525 1259 | 0 -4 | 64 125 |
| June 16 1989 | Zimbabwe Zambia | 0 0 | Friendly in Zimbabwe | 0 0 | 1525 1623 | 0 0 | 63 41 |
| June 25 1989 | Zimbabwe Algeria | 1 2 | World Cup qualifier in Zimbabwe | -19 +19 | 1506 1668 | -6 +2 | 68 33 |
| July 16 1989 | Nigeria Zimbabwe | 3 0 | African Nations Cup qualifier in Nigeria | +19 -19 | 1598 1487 | +3 -3 | 46 71 |
| July 30 1989 | Zimbabwe Nigeria | 1 1 | African Nations Cup qualifier in Zimbabwe | +1 -1 | 1488 1597 | 0 0 | 71 46 |
| August 13 1989 | Cote d'Ivoire Zimbabwe | 5 0 | World Cup qualifier in Cote d'Ivoire | +13 -13 | 1687 1475 | +1 -1 | 30 72 |
| December 03 1989 | Zimbabwe Tanzania | 3 0 | Cecafa Cup in Kenya | +13 -13 | 1488 1197 | 0 -2 | 72 142 |
| December 06 1989 | Uganda Zimbabwe | 1 1 | Cecafa Cup in Kenya | +1 -1 | 1467 1487 | +3 0 | 74 72 |
| December 09 1989 | Kenya Zimbabwe | 2 1 | Cecafa Cup in Kenya | +17 -17 | 1465 1470 | +3 -1 | 76 73 |
| March 07 1990 | Zimbabwe Lesotho | 4 1 | SADCC Tournament in Mozambique | +8 -8 | 1478 1157 | 0 -3 | 73 151 |
| March 08 1990 | Zimbabwe Angola | 2 0 | SADCC Tournament in Mozambique | +19 -19 | 1497 1407 | +3 -4 | 70 93 |
| March 10 1990 | Mozambique Zimbabwe | 3 1 | SADCC Tournament in Mozambique | +23 -23 | 1417 1474 | +9 -4 | 89 73 |
| March 23 1990 | Namibia Zimbabwe | 1 5 | Friendly in Namibia | -14 +14 | 1277 1488 | -3 +2 | 123 71 |
| April 01 1990 | Zimbabwe Swaziland | 4 4 | SADCC Tournament in Zambia | -11 +11 | 1477 1176 | -2 +3 | 73 145 |
| August 13 1990 | Zimbabwe Mozambique | 3 2 | Friendly in Zimbabwe | +6 -6 | 1483 1413 | +1 -7 | 71 94 |
| August 25 1990 | Zambia Zimbabwe | 3 1 | SADCC Tournament in Zambia | +11 -11 | 1583 1472 | 0 -3 | 49 74 |
| August 26 1990 | Botswana Zimbabwe | 0 7 | Friendly in Botswana | -8 +8 | 1085 1480 | -1 +2 | 167 72 |
| September 02 1990 | Congo Zimbabwe | 2 0 | African Nations Cup qualifier in Congo | +24 -24 | 1472 1456 | +6 -5 | 73 79 |
| December 09 1990 | Malawi Zimbabwe | 0 0 | Cecafa Cup in Zanzibar | +2 -2 | 1428 1454 | +1 +1 | 86 77 |
| December 12 1990 | Zanzibar Zimbabwe | 0 1 | Cecafa Cup in Zanzibar | -9 +9 | 1125 1463 | -2 +2 | 157 76 |
| December 14 1990 | Tanzania Zimbabwe | 2 0 | Cecafa Cup in Zanzibar | +49 -49 | 1257 1414 | +11 -11 | 128 87 |
| April 14 1991 | Zimbabwe Malawi | 4 0 | African Nations Cup qualifier in Zimbabwe | +26 -26 | 1440 1380 | +8 -7 | 80 96 |
| July 14 1991 | Zimbabwe Congo | 2 2 | African Nations Cup qualifier in Zimbabwe | -2 +2 | 1438 1511 | -1 -1 | 81 64 |
| July 27 1991 | Malawi Zimbabwe | 2 2 | African Nations Cup qualifier in Malawi | -1 +1 | 1347 1439 | 0 +1 | 110 80 |
| July 06 1992 | Malawi Zimbabwe | 0 0 | Friendly in Malawi | -1 +1 | 1359 1440 | 0 0 | 110 82 |
| July 08 1992 | Malawi Zimbabwe | 0 0 | Friendly in Malawi | -1 +1 | 1358 1441 | 0 0 | 110 82 |
| July 11 1992 | Malawi Zimbabwe | 1 0 | Friendly in Malawi | +10 -10 | 1368 1431 | +3 0 | 107 82 |
| August 16 1992 | Zimbabwe South Africa | 4 1 | African Nations Cup qualifier in Zimbabwe | +57 -57 | 1488 1728 | +11 -9 | 74 28 |
| August 30 1992 | Mauritius Zimbabwe | 0 1 | African Nations Cup qualifier in Mauritius | -13 +13 | 1256 1501 | -5 +4 | 134 69 |
| October 11 1992 | Zimbabwe Togo | 1 0 | World Cup qualifier in Zimbabwe | +9 -9 | 1510 1377 | +2 0 | 67 103 |
| November 07 1992 | Zimbabwe Malawi | 0 1 | Friendly in Zimbabwe | -16 +16 | 1494 1409 | -2 +8 | 69 92 |
| November 09 1992 | Zimbabwe Malawi | 4 1 | Friendly in Zimbabwe | +9 -9 | 1503 1400 | +1 -5 | 69 97 |
| December 20 1992 | Zimbabwe Egypt | 2 1 | World Cup qualifier in Zimbabwe | +21 -21 | 1524 1606 | +8 -6 | 62 47 |
| January 10 1993 | Angola Zimbabwe | 1 1 | World Cup qualifier in Angola | +2 -2 | 1399 1522 | 0 -1 | 97 63 |
| January 17 1993 | Togo Zimbabwe | 1 2 | World Cup qualifier in Togo | -16 +16 | 1344 1538 | -5 +4 | 111 59 |
| January 31 1993 | Zimbabwe Angola | 2 1 | World Cup qualifier in Zimbabwe | +8 -8 | 1546 1397 | 0 -2 | 60 97 |
| February 28 1993 | Egypt Zimbabwe | 2 1 | World Cup qualifier in Egypt | +11 -11 | 1619 1535 | +8 0 | 41 59 |
| April 11 1993 | Zambia Zimbabwe | 0 0 | African Nations Cup qualifier in Zambia | -10 +10 | 1619 1545 | -3 +1 | 41 60 |
| April 15 1993 | Egypt Zimbabwe | 0 0 | World Cup qualifier in France | -5 +5 | 1621 1550 | -1 0 | 42 60 |
| April 24 1993 | South Africa Zimbabwe | 1 1 | African Nations Cup qualifier in South Africa | -11 +11 | 1655 1561 | -1 +1 | 33 58 |
| May 02 1993 | Guinea Zimbabwe | 3 0 | World Cup qualifier in Guinea | +40 -40 | 1451 1521 | +8 -9 | 88 66 |
| July 04 1993 | Zimbabwe Cameroon | 1 0 | World Cup qualifier in Zimbabwe | +18 -18 | 1539 1572 | +5 -2 | 64 50 |
| July 11 1993 | Zimbabwe Mauritius | 2 0 | African Nations Cup qualifier in Zimbabwe | +6 -6 | 1545 1254 | +2 -1 | 62 138 |
| July 25 1993 | Zimbabwe Zambia | 1 1 | African Nations Cup qualifier in Zimbabwe | +1 -1 | 1546 1657 | 0 +1 | 61 33 |
| August 08 1993 | Zimbabwe Swaziland | 2 0 | Friendly in Zimbabwe | +3 -3 | 1549 1268 | 0 0 | 61 135 |
| September 06 1993 | Swaziland Zimbabwe | 0 1 | Friendly in Swaziland | -5 +5 | 1263 1554 | -2 +1 | 137 59 |
| September 19 1993 | Zimbabwe Senegal | 2 0 | Friendly in Zimbabwe | +9 -9 | 1563 1489 | +4 -2 | 55 76 |
| September 26 1993 | Zimbabwe Guinea | 1 0 | World Cup qualifier in Zimbabwe | +10 -10 | 1573 1462 | +1 -5 | 55 88 |
| October 10 1993 | Cameroon Zimbabwe | 3 1 | World Cup qualifier in Cameroon | +19 -19 | 1623 1554 | +6 -4 | 44 59 |
| February 26 1994 | Zimbabwe Zambia | 2 2 | Friendly in Zimbabwe | +1 -1 | 1555 1671 | +1 0 | 58 32 |
| March 12 1994 | Zambia Zimbabwe | 2 1 | Friendly in Zambia | +4 -4 | 1675 1551 | 0 -1 | 32 59 |
| April 24 1994 | South Africa Zimbabwe | 1 0 | Friendly in Zambia | +8 -8 | 1637 1543 | +2 -2 | 41 60 |
| September 04 1994 | Zimbabwe Lesotho | 5 0 | African Nations Cup qualifier in Zimbabwe | +6 -6 | 1549 1186 | 0 0 | 60 154 |
| October 15 1994 | Malawi Zimbabwe | 3 1 | African Nations Cup qualifier in Malawi | +33 -33 | 1452 1516 | +14 -13 | 86 70 |
| November 13 1994 | Zimbabwe Zaire | 2 1 | African Nations Cup qualifier in Zimbabwe | +12 -12 | 1528 1459 | +5 -3 | 64 84 |
| January 22 1995 | Zimbabwe Cameroon | 4 1 | African Nations Cup qualifier in Zimbabwe | +26 -26 | 1554 1513 | +8 -10 | 57 70 |
| April 09 1995 | Lesotho Zimbabwe | 0 2 | African Nations Cup qualifier in Lesotho | -12 +12 | 1198 1566 | -4 +1 | 155 55 |
| April 23 1995 | Zimbabwe Malawi | 1 1 | African Nations Cup qualifier in Zimbabwe | -11 +11 | 1555 1466 | 0 +2 | 55 84 |
| June 04 1995 | Zaire Zimbabwe | 5 0 | African Nations Cup qualifier in Zaire | +34 -34 | 1544 1521 | +15 -14 | 56 70 |
| June 25 1995 | Mozambique Zimbabwe | 3 1 | Friendly in Mozambique | +17 -17 | 1401 1504 | +8 -3 | 102 72 |
| July 30 1995 | Cameroon Zimbabwe | 1 0 | African Nations Cup qualifier in Cameroon | +13 -13 | 1552 1491 | +2 -5 | 61 78 |
| November 22 1995 | Egypt Zimbabwe | 2 2 | Simba Cup in South Africa | -6 +6 | 1629 1497 | -4 +2 | 40 73 |
| November 24 1995 | Zambia Zimbabwe | 1 1 | Simba Cup in South Africa | -6 +6 | 1628 1503 | -3 +2 | 39 71 |
| November 26 1995 | South Africa Zimbabwe | 2 0 | Simba Cup in South Africa | +8 -8 | 1687 1495 | +2 -4 | 29 75 |
| January 07 1996 | Zimbabwe Gabon | 1 2 | Friendly in Zimbabwe | -13 +13 | 1482 1502 | -6 +4 | 81 74 |
| January 09 1996 | Zimbabwe Ghana | 1 1 | Friendly in Zimbabwe | +2 -2 | 1484 1658 | 0 0 | 81 34 |
| June 02 1996 | Madagascar Zimbabwe | 1 2 | World Cup qualifier in Madagascar | -25 +25 | 1456 1509 | -5 +9 | 88 73 |
| June 16 1996 | Zimbabwe Madagascar | 2 2 | World Cup qualifier in Zimbabwe | -8 +8 | 1501 1464 | 0 0 | 74 87 |
| September 25 1996 | Zimbabwe Tanzania | 1 0 | Friendly in Zimbabwe | +5 -5 | 1506 1403 | 0 -2 | 76 103 |
| October 06 1996 | Sudan Zimbabwe | 0 3 | African Nations Cup qualifier in Sudan | -39 +39 | 1410 1545 | -12 +10 | 100 63 |
| November 10 1996 | Angola Zimbabwe | 2 1 | World Cup qualifier in Angola | +18 -18 | 1498 1527 | +6 -4 | 76 65 |
| December 21 1996 | Zimbabwe Zambia | 2 2 | Friendly in Zimbabwe | 0 0 | 1527 1618 | 0 0 | 65 45 |
| January 12 1997 | Zimbabwe Togo | 3 0 | World Cup qualifier in Zimbabwe | +15 -15 | 1542 1386 | +2 -9 | 63 108 |
| January 19 1997 | Mozambique Zimbabwe | 1 2 | Friendly in Mozambique | -8 +8 | 1369 1550 | -3 +1 | 115 62 |
| January 26 1997 | Zimbabwe Ghana | 0 0 | African Nations Cup qualifier in Zimbabwe | -5 +5 | 1545 1563 | -1 0 | 63 58 |
| February 23 1997 | Zimbabwe Angola | 1 0 | African Nations Cup qualifier in Zimbabwe | +12 -12 | 1557 1495 | +4 -1 | 59 73 |
| March 16 1997 | Namibia Zimbabwe | 2 1 | Cosafa Cup in Namibia | +30 -30 | 1305 1527 | +6 -6 | 129 67 |
| April 06 1997 | Cameroon Zimbabwe | 1 0 | World Cup qualifier in Cameroon | +13 -13 | 1565 1514 | +4 -3 | 56 70 |
| April 27 1997 | Zimbabwe Angola | 0 0 | World Cup qualifier in Zimbabwe | -5 +5 | 1509 1524 | +1 +3 | 71 66 |
| June 08 1997 | Togo Zimbabwe | 2 1 | World Cup qualifier in Togo | +22 -22 | 1392 1487 | +3 -6 | 107 78 |
| July 13 1997 | Ghana Zimbabwe | 2 1 | African Nations Cup qualifier in Ghana | +13 -13 | 1525 1474 | +6 -4 | 66 80 |
| July 27 1997 | Angola Zimbabwe | 2 1 | African Nations Cup qualifier in Angola | +11 -11 | 1547 1463 | 0 -3 | 64 83 |
| August 17 1997 | Zimbabwe Cameroon | 1 2 | World Cup qualifier in Zimbabwe | -20 +20 | 1443 1580 | -8 +5 | 91 56 |
| January 03 1998 | Malawi Zimbabwe | 1 0 | Friendly in Malawi | +9 -9 | 1371 1434 | +5 -4 | 111 97 |
| January 04 1998 | Malawi Zimbabwe | 0 2 | Friendly in Malawi | -17 +17 | 1354 1451 | -5 +11 | 116 86 |
| January 18 1998 | Lesotho Zimbabwe | 0 2 | Cosafa Cup in Lesotho | -17 +17 | 1173 1468 | -6 +7 | 159 80 |
| April 19 1998 | Zimbabwe Namibia | 5 2 | Cosafa Cup in Zimbabwe | +16 -16 | 1484 1347 | +6 -5 | 76 117 |
| May 24 1998 | Mozambique Zimbabwe | 0 2 | Cosafa Cup in Mozambique | -28 +28 | 1327 1512 | -9 +10 | 121 67 |
| July 18 1998 | Malawi Zimbabwe | 1 0 | Friendly in Malawi | +12 -12 | 1356 1500 | +5 -5 | 113 72 |
| July 19 1998 | Malawi Zimbabwe | 0 0 | Friendly in Malawi | +1 -1 | 1357 1499 | 0 0 | 113 72 |
| August 30 1998 | Angola Zimbabwe | 2 1 | Cosafa Cup in Angola | +16 -16 | 1487 1483 | +4 -4 | 74 77 |
| September 27 1998 | Zimbabwe Zambia | 0 1 | Cosafa Cup in Zimbabwe | -20 +20 | 1463 1603 | -8 +4 | 84 54 |
| November 07 1998 | Tunisia Zimbabwe | 1 1 | Friendly in Tunisia | -6 +6 | 1615 1469 | -1 +2 | 54 81 |
| January 23 1999 | Zimbabwe Malawi | 3 0 | Friendly in Zimbabwe | +7 -7 | 1476 1311 | +1 -1 | 79 126 |
| January 24 1999 | Zimbabwe Malawi | 1 0 | Friendly in Zimbabwe | +4 -4 | 1480 1307 | +2 -1 | 77 127 |
| February 20 1999 | Zimbabwe Zambia | 1 1 | Friendly in Zimbabwe | +1 -1 | 1481 1611 | +1 0 | 77 55 |
| June 16 1999 | South Africa Zimbabwe | 0 1 | Friendly in South Africa | -16 +16 | 1609 1497 | -1 +1 | 53 78 |
| June 29 1999 | Zimbabwe Egypt | 1 1 | Friendly in Zimbabwe | +3 -3 | 1500 1685 | 0 -2 | 78 34 |
| July 04 1999 | Eritrea Zimbabwe | 0 1 | African Nations Cup qualifier in Eritrea | -10 +10 | 1205 1510 | 0 +4 | 151 74 |
| July 18 1999 | Swaziland Zimbabwe | 1 1 | Cosafa Cup in Swaziland | +10 -10 | 1239 1500 | +4 -4 | 144 78 |
| August 01 1999 | Zimbabwe Senegal | 2 1 | African Nations Cup qualifier in Zimbabwe | +13 -13 | 1513 1465 | +7 -3 | 71 83 |
| August 08 1999 | Senegal Zimbabwe | 2 0 | African Nations Cup qualifier in Senegal | +26 -26 | 1491 1487 | +4 -9 | 79 80 |
| August 15 1999 | Zimbabwe Eritrea | 4 0 | African Nations Cup qualifier in Zimbabwe | +7 -7 | 1494 1180 | +2 -3 | 78 158 |
| November 27 1999 | Zimbabwe Libya | 2 1 | Friendly in Zimbabwe | +6 -6 | 1500 1420 | 0 -2 | 76 99 |
| March 05 2000 | Zimbabwe Lesotho | 2 1 | Cosafa Cup in Zimbabwe | +2 -2 | 1502 1117 | +1 0 | 71 168 |
| March 21 2000 | Namibia Zimbabwe | 2 1 | Friendly in Namibia | +12 -12 | 1341 1490 | +2 -7 | 119 78 |
| April 09 2000 | Central African Republic Zimbabwe | 0 1 | World Cup qualifier in Central African Republic | -12 +12 | 1232 1502 | -3 +7 | 146 71 |
| April 23 2000 | Zimbabwe Central African Republic | 3 1 | World Cup qualifier in Zimbabwe | +6 -6 | 1508 1226 | +1 -1 | 70 146 |
| May 14 2000 | Zimbabwe Namibia | 3 2 | Cosafa Cup in Zimbabwe | +7 -7 | 1515 1328 | 0 -1 | 68 123 |
| June 18 2000 | Guinea Zimbabwe | 3 0 | World Cup qualifier in Guinea | +29 -29 | 1507 1486 | +11 -10 | 68 78 |
| July 01 2000 | Seychelles Zimbabwe | 0 1 | African Nations Cup qualifier in Seychelles | -4 +4 | 1005 1490 | 0 +2 | 188 76 |
| July 09 2000 | Zimbabwe South Africa | 0 2 | World Cup qualifier in Zimbabwe | -24 +24 | 1466 1679 | -6 +5 | 84 41 |
| July 16 2000 | Zimbabwe Seychelles | 5 0 | African Nations Cup qualifier in Zimbabwe | +3 -3 | 1469 1002 | 0 0 | 84 188 |
| July 29 2000 | South Africa Zimbabwe | 0 1 | Cosafa Cup in South Africa | -34 +34 | 1645 1503 | -9 +11 | 48 73 |
| August 13 2000 | Lesotho Zimbabwe | 0 3 | Cosafa Cup in Lesotho | -16 +16 | 1174 1519 | -4 +4 | 161 70 |
| August 27 2000 | Zimbabwe Lesotho | 3 0 | Cosafa Cup in Zimbabwe | +5 -5 | 1524 1169 | +1 -2 | 69 163 |
| September 03 2000 | Zimbabwe Dem. Rep. of Congo | 3 2 | African Nations Cup qualifier in Zimbabwe | +12 -12 | 1536 1469 | +3 -4 | 64 84 |
| October 08 2000 | Ghana Zimbabwe | 4 1 | African Nations Cup qualifier in Ghana | +25 -25 | 1558 1511 | +3 -8 | 62 72 |
| October 30 2000 | Rwanda Zimbabwe | 1 0 | Comesa Cup in Zambia | +22 -22 | 1366 1489 | +5 -7 | 111 77 |
| January 14 2001 | Zimbabwe Lesotho | 1 2 | African Nations Cup qualifier in Zimbabwe | -36 +36 | 1453 1227 | -7 +12 | 84 146 |
| February 24 2001 | Burkina Faso Zimbabwe | 1 2 | World Cup qualifier in Burkina Faso | -24 +24 | 1391 1477 | -5 +4 | 101 80 |
| March 11 2001 | Zimbabwe Malawi | 2 0 | World Cup qualifier in Zimbabwe | +9 -9 | 1486 1269 | +1 -1 | 78 136 |
| March 24 2001 | Lesotho Zimbabwe | 0 1 | African Nations Cup qualifier in Lesotho | -12 +12 | 1229 1498 | -3 +5 | 147 73 |
| May 05 2001 | South Africa Zimbabwe | 2 1 | World Cup qualifier in South Africa | +7 -7 | 1677 1491 | +1 -3 | 40 74 |
| June 03 2001 | Zimbabwe Ghana | 1 2 | African Nations Cup qualifier in Zimbabwe | -27 +27 | 1464 1487 | -9 +7 | 83 76 |
| June 17 2001 | Dem. Rep. of Congo Zimbabwe | 2 1 | African Nations Cup qualifier in Dem. Rep. of Congo | +16 -16 | 1442 1448 | +4 -4 | 91 85 |
| July 08 2001 | Zimbabwe Swaziland | 2 1 | Cosafa Cup in Zimbabwe | +5 -5 | 1453 1197 | +2 -4 | 84 156 |
| July 15 2001 | Zimbabwe Burkina Faso | 1 0 | World Cup qualifier in Zimbabwe | +12 -12 | 1465 1390 | +3 -4 | 81 105 |
| July 28 2001 | Malawi Zimbabwe | 0 1 | World Cup qualifier in Malawi | -16 +16 | 1280 1481 | -4 +3 | 133 79 |
| August 25 2001 | Malawi Zimbabwe | 0 2 | Cosafa Cup in Malawi | -22 +22 | 1258 1503 | -5 +8 | 139 73 |
| September 16 2001 | Angola Zimbabwe | 0 0 | Cosafa Cup in Angola | -6 +6 | 1514 1509 | -1 +3 | 70 72 |
| September 30 2001 | Zimbabwe Angola | 0 1 | Cosafa Cup in Zimbabwe | -25 +25 | 1484 1539 | -10 +6 | 81 63 |
| December 30 2001 | Saudi Arabia Zimbabwe | 0 2 | Friendly in Saudi Arabia | -26 +26 | 1693 1510 | -8 +8 | 39 74 |
| January 05 2002 | Kuwait Zimbabwe | 3 0 | Friendly in Kuwait | +10 -10 | 1578 1500 | +1 -2 | 55 76 |
| January 08 2002 | Qatar Zimbabwe | 0 2 | Friendly in Qatar | -21 +21 | 1538 1521 | -4 +6 | 64 70 |
| May 05 2002 | Zimbabwe Swaziland | 0 2 | Cosafa Cup in Zimbabwe | -55 +55 | 1466 1248 | -17 +10 | 86 145 |
| July 07 2002 | Malawi Zimbabwe | 3 2 | Friendly in Malawi | +12 -12 | 1319 1454 | +1 -4 | 126 90 |
| July 08 2002 | Malawi Zimbabwe | 2 2 | Friendly in Malawi | +1 -1 | 1320 1453 | 0 +1 | 126 89 |
| August 30 2002 | Zimbabwe Lesotho | 2 0 | Friendly in Zimbabwe | +3 -3 | 1456 1168 | 0 0 | 89 158 |
| September 08 2002 | Zimbabwe Mali | 1 0 | African Nations Cup qualifier in Zimbabwe | +16 -16 | 1472 1476 | +4 -7 | 83 81 |
| September 28 2002 | Zimbabwe Zambia | 0 0 | Friendly in Zimbabwe | -3 +3 | 1469 1482 | 0 0 | 83 78 |
| October 12 2002 | Eritrea Zimbabwe | 0 1 | African Nations Cup qualifier in Eritrea | -8 +8 | 1133 1477 | -1 +3 | 168 80 |
| March 16 2003 | Zimbabwe Malawi | 0 0 | Friendly in Zimbabwe | -6 +6 | 1471 1347 | -3 +2 | 84 120 |
| March 30 2003 | Zimbabwe Seychelles | 3 1 | African Nations Cup qualifier in Zimbabwe | +2 -2 | 1473 1018 | +1 0 | 82 185 |
| April 20 2003 | Zimbabwe Angola | 1 0 | Cosafa Cup in Zimbabwe | +15 -15 | 1488 1470 | +4 -4 | 78 84 |
| June 07 2003 | Seychelles Zimbabwe | 2 1 | African Nations Cup qualifier in Seychelles | +36 -36 | 1054 1452 | +7 -9 | 178 87 |
| June 22 2003 | Mali Zimbabwe | 0 0 | African Nations Cup qualifier in Mali | -10 +10 | 1527 1462 | -2 +2 | 69 85 |
| July 05 2003 | Zimbabwe Eritrea | 2 0 | African Nations Cup qualifier in Zimbabwe | +6 -6 | 1468 1164 | +2 0 | 83 162 |
| July 17 2003 | South Africa Zimbabwe | 0 1 | Cosafa Cup in South Africa | -34 +34 | 1639 1502 | -7 +8 | 44 74 |
| August 30 2003 | Zimbabwe Swaziland | 2 0 | Cosafa Cup in Zimbabwe | +8 -8 | 1510 1259 | +1 0 | 73 143 |
| September 27 2003 | Malawi Zimbabwe | 1 2 | Cosafa Cup in Malawi | -15 +15 | 1299 1525 | -2 +2 | 130 70 |
| October 05 2003 | Zimbabwe Malawi | 2 0 | Cosafa Cup in Zimbabwe | +8 -8 | 1533 1291 | +4 -1 | 66 131 |
| October 12 2003 | Zimbabwe Mauritania | 3 0 | World Cup qualifier in Zimbabwe | +3 -3 | 1536 1116 | +1 -1 | 67 170 |
| October 23 2003 | Zimbabwe Burkina Faso | 4 1 | Afro-Asian Games in India | +28 -28 | 1564 1441 | +4 -7 | 63 92 |
| October 29 2003 | India Zimbabwe | 5 3 | Afro-Asian Games in India | +50 -50 | 1229 1514 | +7 -9 | 151 72 |
| October 31 2003 | Rwanda Zimbabwe | 2 2 | Afro-Asian Games in India | +9 -9 | 1362 1505 | 0 -3 | 117 75 |
| November 14 2003 | Mauritania Zimbabwe | 2 1 | World Cup qualifier in Mauritania | +34 -34 | 1150 1471 | +4 -7 | 166 82 |
| December 13 2003 | Botswana Zimbabwe | 0 2 | Friendly in Botswana | -10 +10 | 1232 1481 | 0 0 | 148 82 |
| January 25 2004 | Egypt Zimbabwe | 2 1 | African Nations Cup in Tunisia | +12 -12 | 1696 1469 | +2 -1 | 35 81 |
| January 29 2004 | Cameroon Zimbabwe | 5 3 | African Nations Cup in Tunisia | +12 -12 | 1775 1457 | +3 -5 | 19 85 |
| February 03 2004 | Zimbabwe Algeria | 2 1 | African Nations Cup in Tunisia | +32 -32 | 1489 1525 | +4 -4 | 78 70 |
| May 01 2004 | Zambia Zimbabwe | 1 1 | Friendly in Zambia | -2 +2 | 1447 1491 | -3 0 | 93 78 |
| May 16 2004 | Zimbabwe Zambia | 0 0 | Friendly in Zimbabwe | -4 +4 | 1487 1451 | -1 +3 | 79 89 |
| May 24 2004 | Egypt Zimbabwe | 2 0 | Friendly in Egypt | +5 -5 | 1674 1482 | +2 0 | 39 79 |
| June 05 2004 | Gabon Zimbabwe | 1 1 | World Cup qualifier in Gabon | +2 -2 | 1353 1480 | 0 -1 | 121 80 |
| June 20 2004 | Zimbabwe Algeria | 1 1 | World Cup qualifier in Zimbabwe | -5 +5 | 1475 1491 | -3 +1 | 83 78 |
| June 27 2004 | Swaziland Zimbabwe | 0 5 | Cosafa Cup in Swaziland | -21 +21 | 1171 1496 | -2 +5 | 159 78 |
| July 03 2004 | Rwanda Zimbabwe | 0 2 | World Cup qualifier in Rwanda | -28 +28 | 1339 1524 | -9 +6 | 121 72 |
| August 18 2004 | Zimbabwe Botswana | 2 0 | Friendly in Zimbabwe | +4 -4 | 1528 1272 | -1 0 | 74 140 |
| August 22 2004 | Zimbabwe Uganda | 2 0 | Friendly in Zimbabwe | +6 -6 | 1534 1373 | 0 0 | 74 109 |
| September 05 2004 | Zimbabwe Nigeria | 0 3 | World Cup qualifier in Zimbabwe | -21 +21 | 1513 1808 | -2 +3 | 75 19 |
| October 10 2004 | Angola Zimbabwe | 1 0 | World Cup qualifier in Angola | +14 -14 | 1535 1499 | +2 -4 | 72 79 |
| October 24 2004 | Zimbabwe Zambia | 0 0 | Cosafa Cup in Zimbabwe | -6 +6 | 1493 1506 | -1 +2 | 80 76 |
| February 27 2005 | Malawi Zimbabwe | 2 1 | Friendly in Malawi | +13 -13 | 1306 1480 | +3 -3 | 130 82 |
| March 16 2005 | Zimbabwe Botswana | 1 1 | Friendly in Zimbabwe | -7 +7 | 1473 1312 | -1 +2 | 84 129 |
| March 27 2005 | Zimbabwe Angola | 2 0 | World Cup qualifier in Zimbabwe | +28 -28 | 1501 1523 | +5 -3 | 78 72 |
| April 16 2005 | Zimbabwe Mozambique | 3 0 | Cosafa Cup in Namibia | +15 -15 | 1516 1264 | +2 -3 | 76 140 |
| April 17 2005 | Zimbabwe Botswana | 2 0 | Cosafa Cup in Namibia | +13 -13 | 1529 1287 | +4 -4 | 72 135 |
| June 05 2005 | Zimbabwe Gabon | 1 0 | World Cup qualifier in Zimbabwe | +9 -9 | 1538 1396 | +1 0 | 71 99 |
| June 19 2005 | Algeria Zimbabwe | 2 2 | World Cup qualifier in Algeria | +1 -1 | 1421 1537 | +1 0 | 96 73 |
| August 13 2005 | Zimbabwe Angola | 2 1 | Cosafa Cup in South Africa | +20 -20 | 1557 1509 | +7 -6 | 64 80 |
| August 14 2005 | Zimbabwe Zambia | 1 0 | Cosafa Cup in South Africa | +18 -18 | 1575 1508 | +2 -6 | 62 80 |
| August 28 2005 | Zimbabwe Mozambique | 0 0 | Friendly in Zimbabwe | -8 +8 | 1567 1272 | 0 +1 | 61 138 |
| September 04 2005 | Zimbabwe Rwanda | 3 1 | World Cup qualifier in Zimbabwe | +8 -8 | 1575 1322 | 0 -2 | 61 123 |
| September 24 2005 | Malawi Zimbabwe | 2 0 | Friendly Tournament in Mozambique | +39 -39 | 1296 1536 | +10 -6 | 131 66 |
| September 25 2005 | Mozambique Zimbabwe | 3 2 | Friendly Tournament in Mozambique | +22 -22 | 1294 1514 | +7 -10 | 132 76 |
| October 08 2005 | Nigeria Zimbabwe | 5 1 | World Cup qualifier in Nigeria | +9 -9 | 1759 1505 | +1 -3 | 25 80 |
| December 31 2005 | Zimbabwe Zambia | 1 1 | Friendly in Zimbabwe | -2 +2 | 1503 1531 | -1 +1 | 80 71 |
| January 05 2006 | Egypt Zimbabwe | 2 0 | Friendly in Egypt | +4 -4 | 1711 1499 | +2 0 | 34 80 |
| January 14 2006 | Morocco Zimbabwe | 1 0 | Friendly in Morocco | +3 -3 | 1702 1496 | +3 0 | 37 80 |
| January 23 2006 | Senegal Zimbabwe | 2 0 | African Nations Cup in Egypt | +18 -18 | 1711 1478 | +3 -3 | 36 83 |
| January 27 2006 | Nigeria Zimbabwe | 2 0 | African Nations Cup in Egypt | +12 -12 | 1774 1466 | +2 -4 | 23 86 |
| January 31 2006 | Zimbabwe Ghana | 2 1 | African Nations Cup in Egypt | +34 -34 | 1500 1567 | +7 -2 | 78 58 |
| June 24 2006 | Malawi Zimbabwe | 1 1 | Friendly Tournament in Mozambique | +7 -7 | 1339 1493 | +2 -1 | 118 76 |
| June 25 2006 | Zimbabwe Swaziland | 2 1 | Friendly Tournament in Mozambique | +5 -5 | 1498 1190 | 0 -1 | 76 157 |
| July 15 2006 | Zambia Zimbabwe | 0 0 | Friendly in Zambia | -3 +3 | 1505 1501 | -1 0 | 75 76 |
| September 17 2006 | Zimbabwe Angola | 1 2 | Cosafa Cup in Zimbabwe | -20 +20 | 1481 1619 | -6 +4 | 83 50 |
| October 07 2006 | Malawi Zimbabwe | 1 0 | African Nations Cup qualifier in Malawi | +24 -24 | 1337 1457 | +4 -7 | 118 91 |
| November 15 2006 | Zimbabwe Namibia | 3 2 | Friendly in Zimbabwe | +2 -2 | 1459 1205 | -2 0 | 92 153 |
| March 25 2007 | Zimbabwe Morocco | 1 1 | African Nations Cup qualifier in Zimbabwe | +6 -6 | 1465 1657 | 0 -1 | 89 45 |
| April 28 2007 | Zimbabwe Madagascar | 1 0 | Cosafa Cup in Mozambique | +6 -6 | 1471 1168 | +2 -2 | 88 166 |
| April 29 2007 | Mozambique Zimbabwe | 0 0 | Cosafa Cup in Mozambique | +4 -4 | 1305 1467 | 0 -1 | 128 89 |
| May 25 2007 | Zimbabwe Lesotho | 1 1 | Friendly in Zimbabwe | -8 +8 | 1459 1179 | -1 +3 | 90 163 |
| May 28 2007 | Zimbabwe Burkina Faso | 1 1 | Friendly in Zimbabwe | -4 +4 | 1455 1414 | 0 +1 | 90 99 |
| June 02 2007 | Morocco Zimbabwe | 2 0 | African Nations Cup qualifier in Morocco | +9 -9 | 1666 1446 | -1 -3 | 44 93 |
| August 20 2007 | Mozambique Zimbabwe | 0 0 | Friendly in Mozambique | 0 0 | 1347 1446 | 0 0 | 116 90 |
| September 09 2007 | Zimbabwe Malawi | 3 1 | African Nations Cup qualifier in Zimbabwe | +10 -10 | 1456 1265 | +2 -3 | 90 140 |
| March 11 2008 | South Africa Zimbabwe | 2 1 | Friendly in South Africa | +7 -7 | 1485 1449 | +4 -3 | 82 94 |
| March 26 2008 | Botswana Zimbabwe | 0 1 | Friendly in Botswana | -10 +10 | 1329 1459 | -4 +4 | 124 91 |
| June 01 2008 | Guinea Zimbabwe | 0 0 | World Cup qualifier in Guinea | -12 +12 | 1597 1471 | -3 +2 | 54 90 |
| June 08 2008 | Zimbabwe Namibia | 2 0 | World Cup qualifier in Zimbabwe | +9 -9 | 1480 1269 | +3 -1 | 87 138 |
| June 14 2008 | Kenya Zimbabwe | 2 0 | World Cup qualifier in Kenya | +33 -33 | 1383 1447 | +6 -9 | 109 96 |
| June 22 2008 | Zimbabwe Kenya | 0 0 | World Cup qualifier in Zimbabwe | -9 +9 | 1438 1392 | -1 +2 | 97 108 |
| July 27 2008 | Zambia Zimbabwe | 0 0 | Cosafa Cup in South Africa | -5 +5 | 1521 1443 | -1 0 | 75 97 |
| August 20 2008 | Zimbabwe Botswana | 1 0 | Friendly in Zimbabwe | +4 -4 | 1447 1317 | +1 -2 | 96 126 |
| September 07 2008 | Zimbabwe Guinea | 0 0 | World Cup qualifier in Zimbabwe | +1 -1 | 1448 1562 | 0 0 | 93 61 |
| September 10 2008 | Oman Zimbabwe | 3 2 | Friendly in Oman | +6 -6 | 1489 1442 | +1 -1 | 86 94 |
| October 11 2008 | Namibia Zimbabwe | 4 2 | World Cup qualifier in Namibia | +36 -36 | 1304 1406 | +7 -11 | 131 105 |
| December 28 2008 | Yemen Zimbabwe | 1 0 | Friendly in Yemen | +12 -12 | 1232 1394 | +2 -7 | 151 111 |
| December 30 2008 | Yemen Zimbabwe | 0 1 | Friendly in Yemen | -8 +8 | 1224 1402 | 0 +3 | 151 108 |
| February 11 2009 | Tanzania Zimbabwe | 0 0 | Friendly in Tanzania | -2 +2 | 1366 1404 | +1 +1 | 118 107 |
| March 23 2009 | Bahrain Zimbabwe | 5 2 | Friendly in Bahrain | +6 -6 | 1579 1398 | +2 0 | 57 107 |
| May 13 2009 | Jordan Zimbabwe | 2 0 | Friendly in Jordan | +8 -8 | 1480 1390 | +1 -3 | 86 109 |
| August 12 2009 | Zimbabwe Lesotho | 1 1 | Friendly in Zimbabwe | -8 +8 | 1382 1154 | -3 +4 | 111 163 |
| October 17 2009 | Zimbabwe Mauritius | 3 0 | Cosafa Cup in Zimbabwe | +6 -6 | 1388 1059 | +3 -1 | 109 180 |
| October 19 2009 | Zimbabwe Lesotho | 2 2 | Cosafa Cup in Zimbabwe | -15 +15 | 1373 1155 | -5 +1 | 114 166 |
| October 26 2009 | Zimbabwe Botswana | 1 0 | Cosafa Cup in Zimbabwe | +11 -11 | 1384 1287 | +2 0 | 112 133 |
| November 01 2009 | Zimbabwe Zambia | 3 1 | Cosafa Cup in Zimbabwe | +28 -28 | 1412 1438 | +9 -5 | 103 95 |
| December 29 2009 | Thailand Zimbabwe | 3 0 | Friendly in Thailand | +10 -10 | 1470 1402 | +2 -5 | 90 107 |
| January 02 2010 | Syria Zimbabwe | 6 0 | Friendly in Malaysia | +14 -14 | 1547 1388 | +9 -4 | 69 110 |
| January 27 2010 | South Africa Zimbabwe | 3 0 | Friendly in South Africa | +8 -8 | 1519 1380 | 0 -1 | 83 110 |
| March 03 2010 | Zimbabwe Malawi | 2 1 | Friendly in Zimbabwe | +7 -7 | 1387 1380 | +1 -1 | 109 110 |
| June 02 2010 | Zimbabwe Brazil | 0 3 | Friendly in Zimbabwe | -1 +1 | 1386 2086 | 0 0 | 109 1 |
| June 10 2010 | Japan Zimbabwe | 0 0 | Friendly in South Africa | -7 +7 | 1667 1393 | 0 0 | 43 109 |