| world | interactive | biggest upsets | historical data | football links | about ratings | contact |
| europe | america | latin america | africa | asia | caribbean | oceania |
By tournament: African Nations Cup Asian Challenge Cup Cecafa Cup
World Cup qualifying: Africa Asia Oceania South America
| Zambia matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| July 01 1964 | Zambia Malawi | 4 1 | Friendly in Zambia | +3 -3 | 1603 1285 | - -1 | 41 115 |
| July 04 1964 | Zambia Tanzania | 1 0 | Friendly in Zambia | +2 -2 | 1605 1277 | 0 0 | 41 118 |
| July 04 1966 | Malawi Zambia | 0 3 | Friendly in Malawi | -8 +8 | 1277 1613 | -1 +1 | 119 39 |
| July 05 1966 | Zambia Madagascar | 3 0 | Friendly in Malawi | +6 -6 | 1619 1339 | +2 0 | 37 105 |
| July 06 1966 | Malawi Zambia | 0 6 | Friendly in Malawi | -8 +8 | 1269 1627 | -1 +1 | 120 36 |
| July 08 1966 | Malawi Zambia | 1 5 | Friendly in Malawi | -7 +7 | 1262 1634 | -3 0 | 123 36 |
| August 1966 | Kenya Zambia | 1 0 | Friendly Tournament in Kenya | +25 -25 | 1289 1609 | +4 -4 | 118 40 |
| August 1966 | Zambia Kenya | 2 1 | Friendly Tournament in Zambia | +2 -2 | 1611 1287 | -4 +4 | 40 118 |
| September 1966 | Zambia Kenya | 5 4 | Friendly Tournament in Zambia | +2 -2 | 1613 1285 | +1 0 | 39 117 |
| July 08 1967 | Tanzania Zambia | 2 1 | Friendly in Tanzania | +17 -17 | 1237 1596 | +3 -1 | 126 39 |
| October 12 1968 | Uganda Zambia | 1 1 | Friendly in Uganda | +5 -5 | 1313 1591 | +1 -1 | 111 42 |
| October 27 1968 | Zambia Sudan | 4 2 | World Cup qualifier in Zambia | +19 -19 | 1610 1532 | +2 -5 | 40 58 |
| November 08 1968 | Sudan Zambia | 4 2 | World Cup qualifier in Sudan | +28 -28 | 1560 1582 | +8 -4 | 50 44 |
| November 17 1968 | Zambia Mauritius | 2 2 | African Nations Cup qualifier in Zambia | -7 +7 | 1575 1562 | -2 +2 | 46 49 |
| December 08 1968 | Mauritius Zambia | 2 3 | African Nations Cup qualifier in Mauritius | -25 +25 | 1537 1600 | -8 +7 | 58 40 |
| August 30 1969 | Zambia Malawi | 4 0 | Friendly in Zambia | +3 -3 | 1603 1242 | 0 0 | 43 125 |
| August 31 1969 | Zambia Malawi | 5 0 | Friendly in Zambia | +3 -3 | 1606 1239 | +1 0 | 42 125 |
| September 02 1969 | Zambia Malawi | 7 0 | Friendly in Zambia | +3 -3 | 1609 1236 | +1 0 | 41 125 |
| October 08 1969 | Zambia Cameroon | 2 2 | African Nations Cup qualifier in Zambia | -11 +11 | 1598 1511 | -1 +1 | 42 63 |
| October 22 1969 | Cameroon Zambia | 2 1 | African Nations Cup qualifier in Cameroon | +19 -19 | 1530 1579 | +4 -6 | 59 48 |
| November 22 1969 | Congo (Kinshasa) Zambia | 10 1 | Friendly in Congo (Kinshasa) | +11 -11 | 1705 1568 | +2 -1 | 26 48 |
| May 30 1970 | Zambia Ethiopia | 0 1 | Olympic Games qualifier in Zambia | -33 +33 | 1535 1429 | -9 +5 | 60 82 |
| October 15 1970 | Tanzania Zambia | 1 1 | African Nations Cup qualifier in Tanzania | +10 -10 | 1258 1525 | +3 0 | 121 59 |
| November 01 1970 | Zambia Tanzania | 5 1 | African Nations Cup qualifier in Zambia | +8 -8 | 1533 1250 | 0 -2 | 59 123 |
| March 18 1971 | Malawi Zambia | 5 4 | Friendly in Malawi | +15 -15 | 1272 1518 | +1 -2 | 118 61 |
| March 20 1971 | Malawi Zambia | 1 3 | Friendly in Malawi | -9 +9 | 1263 1527 | -1 +1 | 119 60 |
| March 23 1971 | Malawi Zambia | 0 3 | Friendly in Malawi | -10 +10 | 1253 1537 | -2 +2 | 121 58 |
| May 16 1971 | Ethiopia Zambia | 6 3 | Olympic Games qualifier in Ethiopia | +43 -43 | 1402 1494 | +8 -5 | 90 63 |
| July 18 1971 | Zambia Guinea | 4 2 | Friendly in Zambia | +12 -12 | 1506 1521 | +2 -2 | 61 58 |
| July 21 1971 | Zambia Guinea | 1 5 | Friendly in Zambia | -23 +23 | 1483 1544 | -6 +2 | 67 56 |
| July 25 1971 | Zambia Guinea | 2 1 | Friendly in Zambia | +9 -9 | 1492 1535 | +1 0 | 66 56 |
| October 13 1971 | Zambia Zaire | 2 1 | African Nations Cup qualifier in Zambia | +25 -25 | 1517 1652 | +6 -6 | 59 36 |
| October 27 1971 | Zaire Zambia | 3 0 | African Nations Cup qualifier in Zaire | +14 -14 | 1666 1503 | +2 -2 | 34 61 |
| December 05 1971 | Kenya Zambia | 1 0 | Friendly in Kenya | +13 -13 | 1316 1490 | +3 -4 | 109 66 |
| April 30 1972 | Lesotho Zambia | 0 0 | World Cup qualifier in Lesotho | +11 -11 | 1187 1479 | +1 -3 | 140 69 |
| June 04 1972 | Zambia Lesotho | 6 1 | World Cup qualifier in Zambia | +8 -8 | 1487 1179 | +1 -1 | 68 141 |
| April 01 1973 | Ethiopia Zambia | 0 0 | World Cup qualifier in Ethiopia | -3 +3 | 1429 1490 | -1 0 | 75 66 |
| April 15 1973 | Zambia Ethiopia | 4 2 | World Cup qualifier in Zambia | +17 -17 | 1507 1412 | +3 -6 | 63 81 |
| August 12 1973 | Zambia Kenya | 2 0 | World Cup qualifier in Zambia | +14 -14 | 1521 1387 | +2 -3 | 61 89 |
| August 19 1973 | Kenya Zambia | 2 2 | World Cup qualifier in Kenya | +2 -2 | 1389 1519 | +1 -1 | 88 62 |
| September 16 1973 | Zambia Madagascar | 3 1 | African Nations Cup qualifier in Zambia | +12 -12 | 1531 1374 | +2 -3 | 59 93 |
| September 24 1973 | Zambia Somalia | 6 1 | Cecafa Cup in Uganda | +4 -4 | 1535 1019 | 0 0 | 59 160 |
| September 26 1973 | Uganda Zambia | 1 1 | Cecafa Cup in Uganda | +5 -5 | 1346 1530 | 0 0 | 107 59 |
| September 30 1973 | Madagascar Zambia | 2 1 | African Nations Cup qualifier in Madagascar | +23 -23 | 1397 1507 | +8 -3 | 84 62 |
| October 21 1973 | Zambia Morocco | 4 0 | World Cup qualifier in Zambia | +48 -48 | 1555 1662 | +7 -4 | 55 33 |
| October 28 1973 | Zambia Nigeria | 5 1 | African Nations Cup qualifier in Zambia | +35 -35 | 1590 1598 | +10 -5 | 45 42 |
| November 04 1973 | Zambia Zaire | 0 2 | World Cup qualifier in Zambia | -34 +34 | 1556 1682 | -9 +3 | 54 30 |
| November 11 1973 | Nigeria Zambia | 3 2 | African Nations Cup qualifier in Nigeria | +12 -12 | 1610 1544 | +4 -3 | 38 57 |
| November 18 1973 | Zaire Zambia | 2 1 | World Cup qualifier in Zaire | +8 -8 | 1706 1536 | 0 -1 | 29 58 |
| November 25 1973 | Morocco Zambia | 2 0 | World Cup qualifier in Morocco | +14 -14 | 1661 1522 | +2 -1 | 32 59 |
| March 02 1974 | Zambia Cote d'Ivoire | 1 0 | African Nations Cup in Egypt | +32 -32 | 1554 1592 | +6 -3 | 53 41 |
| March 04 1974 | Egypt Zambia | 3 1 | African Nations Cup in Egypt | +23 -23 | 1622 1531 | +2 -4 | 37 58 |
| March 06 1974 | Zambia Uganda | 1 0 | African Nations Cup in Egypt | +18 -18 | 1549 1409 | +2 -3 | 56 84 |
| March 09 1974 | Zambia Congo | 4 2 | African Nations Cup in Egypt | +44 -44 | 1593 1565 | +15 -10 | 41 50 |
| March 12 1974 | Zaire Zambia | 2 2 | African Nations Cup in Egypt | -10 +10 | 1735 1603 | -2 +1 | 25 40 |
| March 14 1974 | Zaire Zambia | 2 0 | African Nations Cup in Egypt | +24 -24 | 1759 1579 | +5 -6 | 20 46 |
| November 01 1974 | Tanzania Zambia | 1 0 | Cecafa Cup in Tanzania | +27 -27 | 1383 1552 | +6 -8 | 94 52 |
| November 02 1974 | Zambia Kenya | 3 2 | Cecafa Cup in Tanzania | +9 -9 | 1561 1322 | +4 -1 | 48 110 |
| May 04 1975 | Zambia Mauritius | 5 0 | Olympic Games qualifier in Zambia | +11 -11 | 1572 1330 | +3 -6 | 46 110 |
| May 18 1975 | Mauritius Zambia | 0 4 | Olympic Games qualifier in Mauritius | -23 +23 | 1307 1595 | -2 +3 | 111 43 |
| August 31 1975 | Malawi Zambia | 1 1 | Olympic Games qualifier in Malawi | +13 -13 | 1246 1582 | +2 -3 | 129 46 |
| September 14 1975 | Zambia Malawi | 3 3 | African Nations Cup qualifier in Zambia | -17 +17 | 1565 1263 | -6 +4 | 52 125 |
| September 28 1975 | Malawi Zambia | 1 6 | African Nations Cup qualifier in Malawi | -19 +19 | 1244 1584 | -4 +7 | 129 45 |
| October 12 1975 | Zambia Malawi | 4 1 | Olympic Games qualifier in Zambia | +5 -5 | 1589 1239 | 0 -2 | 45 131 |
| October 26 1975 | Zambia Uganda | 2 1 | African Nations Cup qualifier in Zambia | +7 -7 | 1596 1410 | -1 -3 | 46 83 |
| October 31 1975 | Zambia Kenya | 1 2 | Cecafa Cup in Zambia | -36 +36 | 1560 1339 | -8 +8 | 53 102 |
| November 02 1975 | Zambia Uganda | 0 1 | Cecafa Cup in Zambia | -32 +32 | 1528 1442 | -7 +6 | 60 77 |
| November 09 1975 | Uganda Zambia | 3 0 | African Nations Cup qualifier in Uganda | +37 -37 | 1445 1491 | +6 -7 | 77 67 |
| March 28 1976 | Zambia Sudan | 2 2 | Olympic Games qualifier in Zambia | -3 +3 | 1488 1536 | 0 0 | 68 59 |
| April 04 1976 | Sudan Zambia | 0 0 | Olympic Games qualifier in Sudan | -8 +8 | 1528 1496 | +1 +2 | 58 66 |
| May 09 1976 | Zambia Malawi | 4 0 | World Cup qualifier in Zambia | +13 -13 | 1509 1313 | +3 -1 | 63 109 |
| May 30 1976 | Malawi Zambia | 0 1 | World Cup qualifier in Malawi | -15 +15 | 1298 1524 | -5 +4 | 115 59 |
| November 06 1976 | Zanzibar Zambia | 0 3 | Cecafa Cup in Zanzibar | -7 +7 | 1033 1531 | 0 +3 | 158 58 |
| November 08 1976 | Zambia Somalia | 4 2 | Cecafa Cup in Zanzibar | +3 -3 | 1534 1035 | 0 0 | 58 157 |
| November 11 1976 | Zambia Uganda | 3 2 | Cecafa Cup in Zanzibar | +13 -13 | 1547 1389 | +2 -4 | 56 89 |
| November 12 1976 | Zambia Kenya | 2 0 | Cecafa Cup in Zanzibar | +16 -16 | 1563 1350 | +2 -4 | 54 101 |
| November 14 1976 | Uganda Zambia | 2 0 | Cecafa Cup in Zanzibar | +43 -43 | 1448 1520 | +8 -7 | 76 61 |
| February 13 1977 | Uganda Zambia | 1 0 | World Cup qualifier in Uganda | +18 -18 | 1466 1502 | +3 -5 | 73 64 |
| February 27 1977 | Zambia Uganda | 4 2 | World Cup qualifier in Zambia | +19 -19 | 1521 1447 | +6 -3 | 58 76 |
| July 15 1977 | Egypt Zambia | 2 0 | World Cup qualifier in Egypt | +16 -16 | 1614 1505 | +2 -5 | 43 64 |
| July 31 1977 | Zambia Egypt | 0 0 | World Cup qualifier in Zambia | +1 -1 | 1506 1613 | 0 -1 | 64 44 |
| October 30 1977 | Algeria Zambia | 2 0 | African Nations Cup qualifier in Algeria | +20 -20 | 1543 1486 | +2 -6 | 57 70 |
| November 13 1977 | Zambia Algeria | 2 0 | African Nations Cup qualifier in Zambia | +26 -26 | 1512 1517 | +7 -5 | 64 62 |
| December 02 1977 | Malawi Zambia | 0 0 | Cecafa Cup in Somalia | +11 -11 | 1310 1501 | +4 -2 | 112 66 |
| December 03 1977 | Zambia Tanzania | 4 2 | Cecafa Cup in Somalia | +19 -19 | 1520 1350 | +6 -7 | 60 103 |
| December 05 1977 | Zambia Kenya | 4 2 | Cecafa Cup in Somalia | +17 -17 | 1537 1348 | +2 -7 | 58 104 |
| December 09 1977 | Uganda Zambia | 0 0 | Cecafa Cup in Somalia | +2 -2 | 1503 1535 | +1 -1 | 66 59 |
| February 1978 | Zambia Swaziland | 9 1 | Friendly in Zambia | +4 -4 | 1539 1209 | 0 -1 | 59 137 |
| March 05 1978 | Ghana Zambia | 2 1 | African Nations Cup in Ghana | +13 -13 | 1627 1526 | +1 -1 | 40 60 |
| March 08 1978 | Zambia Upper Volta | 2 0 | African Nations Cup in Ghana | +15 -15 | 1541 1267 | +1 -2 | 59 121 |
| March 10 1978 | Nigeria Zambia | 0 0 | African Nations Cup in Ghana | -8 +8 | 1646 1549 | 0 +1 | 37 57 |
| June 18 1978 | Malawi Zambia | 1 2 | Friendly in Malawi | -7 +7 | 1330 1556 | -1 0 | 106 58 |
| June 25 1978 | Zambia Malawi | 0 0 | Friendly in Zambia | -7 +7 | 1549 1337 | 0 +1 | 58 105 |
| October 28 1978 | Zambia Algeria | 0 3 | Friendly in Zambia | -22 +22 | 1527 1580 | -4 +6 | 62 49 |
| November 07 1978 | Zambia Uganda | 2 1 | Cecafa Cup in Malawi | +25 -25 | 1552 1589 | +4 -4 | 58 46 |
| November 09 1978 | Zambia Somalia | 4 0 | Cecafa Cup in Malawi | +3 -3 | 1555 1014 | 0 -1 | 58 162 |
| November 11 1978 | Malawi Zambia | 2 1 | Cecafa Cup in Malawi | +27 -27 | 1354 1528 | +5 -3 | 100 61 |
| November 13 1978 | Zambia Kenya | 9 0 | Cecafa Cup in Malawi | +23 -23 | 1551 1294 | +3 -9 | 58 116 |
| November 17 1978 | Zambia Uganda | 4 0 | Cecafa Cup in Malawi | +40 -40 | 1591 1537 | +13 -11 | 45 61 |
| November 19 1978 | Malawi Zambia | 3 2 | Cecafa Cup in Malawi | +27 -27 | 1398 1564 | +9 -8 | 87 53 |
| April 15 1979 | Malawi Zambia | 0 2 | African Nations Cup qualifier in Malawi | -26 +26 | 1388 1590 | -5 +5 | 89 49 |
| April 29 1979 | Zambia Malawi | 2 0 | African Nations Cup qualifier in Zambia | +9 -9 | 1599 1379 | +1 -7 | 48 96 |
| October 28 1979 | Tanzania Zambia | 1 0 | African Nations Cup qualifier in Tanzania | +28 -28 | 1386 1571 | +12 -8 | 89 55 |
| November 04 1979 | Zambia Uganda | 2 1 | Cecafa Cup in Kenya | +15 -15 | 1586 1473 | +3 -1 | 52 72 |
| November 06 1979 | Tanzania Zambia | 2 2 | Cecafa Cup in Kenya | +10 -10 | 1401 1576 | -1 -2 | 88 54 |
| November 10 1979 | Kenya Zambia | 3 1 | Cecafa Cup in Kenya | +37 -37 | 1425 1539 | +8 -8 | 82 62 |
| November 11 1979 | Zambia Tanzania | 1 1 | African Nations Cup qualifier in Zambia | -11 +11 | 1528 1446 | 0 +4 | 62 75 |
| April 20 1980 | Zambia Tanzania | 2 0 | Friendly Tournament in Zimbabwe | +15 -15 | 1543 1388 | 0 -4 | 62 91 |
| April 21 1980 | Zimbabwe Zambia | 2 1 | Friendly Tournament in Zimbabwe | +13 -13 | 1493 1530 | +3 0 | 67 62 |
| May 04 1980 | Zambia Malawi | 1 1 | Friendly in Zambia | -4 +4 | 1526 1503 | 0 0 | 62 65 |
| May 18 1980 | Ethiopia Zambia | 0 0 | World Cup qualifier in Ethiopia | +4 -4 | 1368 1522 | 0 -1 | 98 63 |
| June 01 1980 | Zambia Ethiopia | 4 0 | World Cup qualifier in Zambia | +14 -14 | 1536 1354 | +1 -6 | 62 104 |
| June 07 1980 | Zambia Zimbabwe | 2 1 | Friendly in Zambia | +6 -6 | 1542 1487 | +1 0 | 61 67 |
| June 15 1980 | Malawi Zambia | 2 0 | Friendly in Malawi | +12 -12 | 1515 1530 | +1 -1 | 64 62 |
| June 29 1980 | Zambia Kenya | 5 0 | Friendly in Zambia | +9 -9 | 1539 1396 | 0 -5 | 62 89 |
| 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 |
| November 01 1980 | Zambia Angola | 0 0 | Friendly in Zambia | -4 +4 | 1549 1511 | 0 0 | 55 63 |
| November 02 1980 | Zambia Angola | 1 1 | Friendly in Zambia | -4 +4 | 1545 1515 | 0 0 | 55 63 |
| November 16 1980 | Kenya Zambia | 0 0 | Cecafa Cup in Sudan | +9 -9 | 1391 1536 | +2 -2 | 91 57 |
| November 17 1980 | Morocco Zambia | 2 0 | World Cup qualifier in Morocco | +11 -11 | 1698 1525 | +3 -4 | 27 61 |
| November 19 1980 | Zambia Zanzibar | 3 0 | Cecafa Cup in Sudan | +3 -3 | 1528 1009 | 0 0 | 61 166 |
| November 22 1980 | Zambia Malawi | 3 2 | Cecafa Cup in Sudan | +17 -17 | 1545 1465 | +6 -1 | 55 72 |
| November 26 1980 | Sudan Zambia | 2 1 | Cecafa Cup in Sudan | +22 -22 | 1431 1523 | +4 -6 | 82 61 |
| November 27 1980 | Malawi Zambia | 1 0 | Cecafa Cup in Sudan | +25 -25 | 1467 1498 | +7 -5 | 73 66 |
| November 30 1980 | Zambia Morocco | 2 0 | World Cup qualifier in Zambia | +38 -38 | 1536 1660 | +8 -6 | 58 34 |
| March 03 1981 | Zambia Congo | 4 1 | Friendly in Zambia | +11 -11 | 1547 1492 | +2 -2 | 57 67 |
| April 05 1981 | Zambia Congo | 1 1 | Friendly in Zambia | -4 +4 | 1543 1496 | -1 +1 | 57 66 |
| April 11 1981 | Zimbabwe Zambia | 0 1 | African Nations Cup qualifier in Zimbabwe | -24 +24 | 1489 1567 | -6 +3 | 68 54 |
| April 18 1981 | Zambia Swaziland | 6 1 | Independence Tournament in Zimbabwe | +7 -7 | 1574 1202 | +3 -1 | 51 141 |
| April 19 1981 | Malawi Zambia | 2 1 | Independence Tournament in Zimbabwe | +19 -19 | 1491 1555 | +5 -5 | 68 56 |
| April 25 1981 | Zambia Zimbabwe | 2 0 | African Nations Cup qualifier in Zambia | +19 -19 | 1574 1502 | +7 -3 | 50 65 |
| June 26 1981 | Zambia Zaire | 3 1 | Friendly in Zambia | +10 -10 | 1584 1549 | +2 -1 | 49 59 |
| June 28 1981 | Zambia Zaire | 2 2 | Friendly in Zambia | -4 +4 | 1580 1553 | -1 +1 | 50 58 |
| July 28 1981 | Zambia Nigeria | 3 0 | Friendly in Zambia | +18 -18 | 1598 1667 | +5 -1 | 46 32 |
| August 16 1981 | Morocco Zambia | 2 1 | African Nations Cup qualifier in Morocco | +10 -10 | 1698 1588 | +2 -3 | 28 49 |
| August 30 1981 | Zambia Morocco | 2 0 | African Nations Cup qualifier in Zambia | +31 -31 | 1619 1667 | +8 -4 | 41 32 |
| November 17 1981 | Uganda Zambia | 3 1 | Cecafa Cup in Tanzania | +46 -46 | 1466 1573 | +10 -10 | 76 50 |
| November 19 1981 | Zambia Zimbabwe | 1 1 | Cecafa Cup in Tanzania | -2 +2 | 1571 1547 | -1 +1 | 51 59 |
| November 21 1981 | Zambia Sudan | 2 0 | Cecafa Cup in Tanzania | +19 -19 | 1590 1413 | +3 -5 | 48 87 |
| November 24 1981 | Tanzania Zambia | 2 1 | Cecafa Cup in Tanzania | +23 -23 | 1453 1567 | +1 -5 | 81 53 |
| November 27 1981 | Zambia Uganda | 1 0 | Cecafa Cup in Tanzania | +13 -13 | 1580 1419 | +3 -2 | 50 84 |
| February 18 1982 | Zambia Botswana | 2 0 | Friendly in Zambia | +1 -1 | 1581 1078 | 0 0 | 50 162 |
| March 07 1982 | Algeria Zambia | 1 0 | African Nations Cup in Libya | +20 -20 | 1673 1561 | +6 -5 | 32 56 |
| March 10 1982 | Zambia Ethiopia | 1 0 | African Nations Cup in Libya | +10 -10 | 1571 1315 | +3 -4 | 53 112 |
| March 13 1982 | Zambia Nigeria | 3 0 | African Nations Cup in Libya | +42 -42 | 1613 1518 | +12 -6 | 41 62 |
| March 16 1982 | Libya Zambia | 2 1 | African Nations Cup in Libya | +24 -24 | 1550 1589 | +3 -6 | 58 47 |
| March 18 1982 | Zambia Algeria | 2 0 | African Nations Cup in Libya | +44 -44 | 1633 1603 | +10 -5 | 37 42 |
| October 01 1982 | Egypt Zambia | 3 5 | Friendly in Egypt | -17 +17 | 1570 1650 | -3 +2 | 52 37 |
| October 03 1982 | Egypt Zambia | 0 0 | Friendly in Egypt | -1 +1 | 1569 1651 | 0 0 | 52 37 |
| April 10 1983 | Sudan Zambia | 2 1 | African Nations Cup qualifier in Sudan | +30 -30 | 1380 1621 | +6 -2 | 94 40 |
| April 24 1983 | Zambia Sudan | 0 0 | African Nations Cup qualifier in Zambia | -15 +15 | 1606 1395 | -2 +2 | 42 92 |
| February 12 1984 | Malawi Zambia | 1 0 | Friendly in Malawi | +11 -11 | 1472 1595 | +1 -2 | 79 45 |
| February 15 1984 | Malawi Zambia | 0 0 | Friendly in Malawi | +1 -1 | 1473 1594 | 0 0 | 79 45 |
| June 10 1984 | Zambia Zimbabwe | 1 1 | Friendly in Zambia | -5 +5 | 1589 1517 | -3 +1 | 46 63 |
| July 15 1984 | Zambia Congo | 2 1 | Friendly in Zambia | +6 -6 | 1595 1536 | +2 -1 | 45 58 |
| July 29 1984 | Zambia Uganda | 3 0 | World Cup qualifier in Zambia | +14 -14 | 1609 1446 | +3 -1 | 42 82 |
| August 25 1984 | Uganda Zambia | 1 0 | World Cup qualifier in Uganda | +25 -25 | 1445 1584 | +6 -7 | 81 49 |
| December 02 1984 | Zambia Zimbabwe | 2 0 | Cecafa Cup in Uganda | +23 -23 | 1607 1478 | +6 -12 | 43 77 |
| December 05 1984 | Zambia Tanzania | 2 1 | Cecafa Cup in Uganda | +9 -9 | 1616 1393 | +1 -1 | 42 93 |
| December 07 1984 | Uganda Zambia | 1 1 | Cecafa Cup in Uganda | +3 -3 | 1469 1613 | 0 -1 | 78 43 |
| December 12 1984 | Zambia Kenya | 2 0 | Cecafa Cup in Uganda | +17 -17 | 1630 1434 | +3 -5 | 40 85 |
| December 15 1984 | Malawi Zambia | 0 0 | Cecafa Cup in Uganda | +4 -4 | 1567 1626 | +1 -1 | 53 41 |
| 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 23 1985 | Zambia Malawi | 1 1 | Friendly in Zambia | -4 +4 | 1628 1571 | -1 0 | 40 55 |
| March 24 1985 | Zambia Malawi | 2 2 | Friendly in Zambia | -4 +4 | 1624 1575 | -1 0 | 41 55 |
| April 07 1985 | Zambia Cameroon | 4 1 | World Cup qualifier in Zambia | +26 -26 | 1650 1605 | +5 -7 | 36 45 |
| April 21 1985 | Cameroon Zambia | 1 1 | World Cup qualifier in Cameroon | -3 +3 | 1602 1653 | 0 -1 | 45 37 |
| July 13 1985 | Algeria Zambia | 2 0 | World Cup qualifier in Algeria | +19 -19 | 1711 1634 | +2 -5 | 31 42 |
| July 28 1985 | Zambia Algeria | 0 1 | World Cup qualifier in Zambia | -21 +21 | 1613 1732 | -1 +3 | 42 28 |
| August 10 1985 | Nigeria Zambia | 0 0 | African Nations Cup qualifier in Nigeria | -4 +4 | 1574 1617 | -3 0 | 52 42 |
| August 18 1985 | Zambia Nigeria | 1 0 | African Nations Cup qualifier in Zambia | +12 -12 | 1629 1562 | 0 -4 | 42 57 |
| October 06 1985 | Malawi Zambia | 2 2 | Cecafa Cup in Zimbabwe | +3 -3 | 1573 1626 | +1 +1 | 52 42 |
| October 08 1985 | Uganda Zambia | 3 0 | Cecafa Cup in Zimbabwe | +51 -51 | 1503 1575 | +15 -8 | 67 50 |
| November 19 1985 | Zaire Zambia | 0 1 | Friendly in Zaire | -13 +13 | 1571 1588 | -5 +5 | 53 48 |
| November 22 1985 | Zambia Cote d'Ivoire | 1 0 | Friendly in Zaire | +11 -11 | 1599 1595 | +4 -4 | 44 46 |
| November 23 1985 | Egypt Zambia | 1 0 | Friendly in Zaire | +11 -11 | 1582 1588 | +2 -4 | 51 48 |
| February 15 1986 | Zambia Botswana | 6 0 | Friendly in Zambia | +1 -1 | 1589 1077 | +1 0 | 47 163 |
| February 16 1986 | Zambia Botswana | 3 0 | Friendly in Zambia | +1 -1 | 1590 1076 | +1 0 | 46 163 |
| March 08 1986 | Cameroon Zambia | 3 2 | African Nations Cup in Egypt | +27 -27 | 1596 1563 | +10 -9 | 45 56 |
| March 11 1986 | Algeria Zambia | 0 0 | African Nations Cup in Egypt | -8 +8 | 1667 1571 | -2 +1 | 35 56 |
| March 14 1986 | Morocco Zambia | 1 0 | African Nations Cup in Egypt | +19 -19 | 1673 1552 | +4 -5 | 33 61 |
| June 21 1986 | Malawi Zambia | 0 2 | Friendly in Malawi | -20 +20 | 1558 1572 | -8 +6 | 60 56 |
| June 22 1986 | Malawi Zambia | 0 1 | Friendly in Malawi | -12 +12 | 1546 1584 | -2 +5 | 62 51 |
| September 27 1986 | Zambia Zaire | 2 2 | Friendly in Zambia | -3 +3 | 1581 1562 | -1 -1 | 53 59 |
| September 28 1986 | Zambia Zaire | 0 1 | Friendly in Zambia | -13 +13 | 1568 1575 | -4 +4 | 57 55 |
| December 10 1986 | Angola Zambia | 0 1 | Friendly in Angola | -10 +10 | 1466 1578 | -2 +2 | 78 55 |
| April 05 1987 | Zambia Malawi | 3 1 | African Games qualifier in Zambia | +18 -18 | 1596 1512 | +5 -3 | 50 64 |
| April 19 1987 | Malawi Zambia | 2 0 | African Games qualifier in Malawi | +29 -29 | 1541 1567 | +5 -7 | 59 55 |
| April 26 1987 | Zimbabwe Zambia | 0 1 | Friendly in Zimbabwe | -12 +12 | 1518 1579 | -2 0 | 64 54 |
| June 28 1987 | Zambia Cote d'Ivoire | 2 0 | Friendly in Zambia | +12 -12 | 1591 1607 | +3 0 | 50 47 |
| July 06 1987 | Malawi Zambia | 1 0 | Friendly in Malawi | +10 -10 | 1515 1581 | +5 -1 | 65 51 |
| July 08 1987 | Malawi Zambia | 0 1 | Friendly in Malawi | -11 +11 | 1504 1592 | -5 +2 | 70 49 |
| July 21 1987 | Zambia Botswana | 3 0 | Friendly in Zambia | +1 -1 | 1593 1119 | 0 0 | 49 158 |
| October 24 1987 | Zambia Angola | 2 0 | Friendly in Zambia | +7 -7 | 1600 1477 | 0 0 | 49 76 |
| November 15 1987 | Zambia Uganda | 5 0 | Friendly in Zambia | +10 -10 | 1610 1498 | +1 -7 | 48 74 |
| December 14 1987 | Uganda Zambia | 4 0 | Cecafa Cup in Ethiopia | +49 -49 | 1547 1561 | +14 -8 | 60 56 |
| December 19 1987 | Zambia Zimbabwe | 2 2 | Cecafa Cup in Ethiopia | -2 +2 | 1559 1525 | +1 +2 | 54 64 |
| June 04 1988 | Zambia Zimbabwe | 3 2 | Friendly in Zambia | +6 -6 | 1565 1521 | +2 0 | 52 63 |
| June 19 1988 | South Korea Zambia | 4 0 | Presidents Cup in South Korea | +26 -26 | 1599 1539 | 0 -10 | 50 61 |
| July 06 1988 | Malawi Zambia | 1 0 | Friendly in Malawi | +6 -6 | 1598 1533 | 0 -1 | 48 62 |
| July 08 1988 | Malawi Zambia | 0 1 | Friendly in Malawi | -14 +14 | 1584 1547 | -1 +3 | 49 59 |
| July 10 1988 | Malawi Zambia | 1 1 | Friendly in Malawi | -4 +4 | 1580 1551 | 0 +2 | 49 57 |
| August 03 1988 | Zambia Malawi | 4 1 | Friendly in Zambia | +14 -14 | 1565 1567 | +5 -1 | 50 49 |
| August 04 1988 | Zambia Malawi | 7 1 | Friendly in Zambia | +15 -15 | 1580 1552 | +2 -6 | 48 55 |
| November 06 1988 | Ethiopia Zambia | 0 0 | Cecafa Cup in Malawi | +9 -9 | 1422 1571 | +3 -1 | 88 49 |
| November 11 1988 | Zambia Zimbabwe | 1 1 | Cecafa Cup in Malawi | -3 +3 | 1568 1523 | 0 0 | 49 65 |
| November 13 1988 | Uganda Zambia | 0 3 | Cecafa Cup in Malawi | -27 +27 | 1457 1595 | -4 +1 | 77 48 |
| November 16 1988 | Kenya Zambia | 0 1 | Cecafa Cup in Malawi | -9 +9 | 1380 1604 | -1 0 | 97 48 |
| November 19 1988 | Malawi Zambia | 3 1 | Cecafa Cup in Malawi | +24 -24 | 1593 1580 | +2 -1 | 48 49 |
| December 18 1988 | Zambia Egypt | 2 1 | Friendly in Zambia | +9 -9 | 1589 1642 | 0 -1 | 49 40 |
| December 20 1988 | Zambia Egypt | 1 2 | Friendly in Zambia | -11 +11 | 1578 1653 | 0 +2 | 49 38 |
| January 08 1989 | Morocco Zambia | 1 0 | World Cup qualifier in Morocco | +11 -11 | 1662 1567 | +3 -2 | 35 51 |
| January 22 1989 | Zambia Zaire | 4 2 | World Cup qualifier in Zambia | +22 -22 | 1589 1552 | +3 -7 | 47 56 |
| March 31 1989 | Ethiopia Zambia | 0 1 | Friendly in Ethiopia | -9 +9 | 1435 1598 | -2 +2 | 86 46 |
| April 02 1989 | Ethiopia Zambia | 2 2 | Friendly in Ethiopia | +2 -2 | 1437 1596 | +1 0 | 85 46 |
| April 16 1989 | Mozambique Zambia | 0 1 | African Nations Cup qualifier in Mozambique | -13 +13 | 1355 1609 | -2 +2 | 105 45 |
| April 30 1989 | Zambia Mozambique | 3 0 | African Nations Cup qualifier in Zambia | +8 -8 | 1617 1347 | +3 -4 | 42 108 |
| June 11 1989 | Zambia Tunisia | 1 0 | World Cup qualifier in Zambia | +6 -6 | 1623 1422 | +2 -1 | 41 88 |
| June 16 1989 | Zimbabwe Zambia | 0 0 | Friendly in Zimbabwe | 0 0 | 1525 1623 | 0 0 | 63 41 |
| June 25 1989 | Zambia Morocco | 2 1 | World Cup qualifier in Zambia | +14 -14 | 1637 1609 | +3 -2 | 38 43 |
| July 15 1989 | Zambia Gabon | 3 0 | African Nations Cup qualifier in Zambia | +10 -10 | 1647 1423 | +1 -2 | 37 89 |
| July 30 1989 | Gabon Zambia | 2 1 | African Nations Cup qualifier in Gabon | +27 -27 | 1450 1620 | +8 -5 | 80 42 |
| August 13 1989 | Zaire Zambia | 1 0 | World Cup qualifier in Zaire | +20 -20 | 1542 1600 | +2 -3 | 60 45 |
| August 27 1989 | Tunisia Zambia | 1 0 | World Cup qualifier in Tunisia | +24 -24 | 1459 1576 | +10 -6 | 78 51 |
| December 06 1989 | Zambia Zanzibar | 1 0 | Cecafa Cup in Kenya | +3 -3 | 1579 1135 | 0 0 | 48 158 |
| December 09 1989 | Malawi Zambia | 0 0 | Cecafa Cup in Kenya | +8 -8 | 1445 1571 | +5 -1 | 81 49 |
| December 13 1989 | Uganda Zambia | 3 1 | Cecafa Cup in Kenya | +38 -38 | 1518 1533 | +7 -13 | 65 62 |
| December 15 1989 | Kenya Zambia | 1 0 | Cecafa Cup in Kenya | +20 -20 | 1458 1513 | +7 -3 | 79 65 |
| March 03 1990 | Cameroon Zambia | 0 1 | African Nations Cup in Algeria | -34 +34 | 1607 1547 | -5 +7 | 42 57 |
| March 06 1990 | Kenya Zambia | 0 1 | African Nations Cup in Algeria | -19 +19 | 1438 1566 | -6 +6 | 85 51 |
| March 09 1990 | Senegal Zambia | 0 0 | African Nations Cup in Algeria | -3 +3 | 1608 1569 | -1 0 | 42 51 |
| March 12 1990 | Nigeria Zambia | 2 0 | African Nations Cup in Algeria | +30 -30 | 1670 1539 | +1 -8 | 34 58 |
| March 15 1990 | Senegal Zambia | 0 1 | African Nations Cup in Algeria | -29 +29 | 1569 1568 | -4 +8 | 49 50 |
| April 01 1990 | Zambia Tanzania | 2 0 | SADCC Tournament in Zambia | +3 -3 | 1571 1201 | +1 0 | 49 142 |
| August 12 1990 | Zambia Zaire | 0 0 | Friendly in Zambia | -4 +4 | 1567 1535 | -2 +4 | 52 59 |
| August 18 1990 | Zambia Swaziland | 5 0 | African Nations Cup qualifier in Zambia | +5 -5 | 1572 1175 | +3 0 | 49 146 |
| August 25 1990 | Zambia Zimbabwe | 3 1 | SADCC Tournament in Zambia | +11 -11 | 1583 1472 | 0 -3 | 49 74 |
| September 02 1990 | Madagascar Zambia | 0 0 | African Nations Cup qualifier in Madagascar | +2 -2 | 1448 1581 | 0 0 | 80 49 |
| April 14 1991 | Angola Zambia | 1 2 | African Nations Cup qualifier in Angola | -17 +17 | 1416 1598 | -6 +2 | 87 48 |
| April 28 1991 | Swaziland Zambia | 2 1 | African Nations Cup qualifier in Swaziland | +34 -34 | 1222 1564 | +9 -3 | 136 51 |
| July 14 1991 | Zambia Madagascar | 2 1 | African Nations Cup qualifier in Zambia | +9 -9 | 1573 1443 | 0 -1 | 51 77 |
| July 27 1991 | Zambia Angola | 1 0 | African Nations Cup qualifier in Zambia | +7 -7 | 1580 1403 | 0 0 | 51 90 |
| November 23 1991 | Kenya Zambia | 0 1 | Cecafa Cup in Uganda | -12 +12 | 1424 1592 | -4 +3 | 86 46 |
| November 27 1991 | Zambia Zanzibar | 3 2 | Cecafa Cup in Uganda | +2 -2 | 1594 1117 | 0 +1 | 46 161 |
| December 01 1991 | Malawi Zambia | 0 0 | Cecafa Cup in Uganda | +12 -12 | 1369 1582 | +2 -3 | 104 49 |
| December 05 1991 | Sudan Zambia | 2 3 | Cecafa Cup in Uganda | -10 +10 | 1391 1592 | -5 +3 | 96 46 |
| December 07 1991 | Kenya Zambia | 0 2 | Cecafa Cup in Uganda | -21 +21 | 1468 1613 | -7 +1 | 76 45 |
| December 30 1991 | Malawi Zambia | 0 2 | Friendly in Malawi | -9 +9 | 1360 1622 | -2 +3 | 106 42 |
| January 13 1992 | Zambia Egypt | 1 0 | African Nations Cup in Senegal | +28 -28 | 1650 1635 | +5 -4 | 37 39 |
| January 15 1992 | Ghana Zambia | 1 0 | African Nations Cup in Senegal | +34 -34 | 1560 1616 | +6 -8 | 53 45 |
| January 20 1992 | Cote d'Ivoire Zambia | 1 0 | African Nations Cup in Senegal | +20 -20 | 1711 1596 | +4 -4 | 28 48 |
| August 16 1992 | Zambia Mauritius | 2 1 | African Nations Cup qualifier in Zambia | +3 -3 | 1599 1269 | 0 0 | 48 129 |
| August 30 1992 | South Africa Zambia | 0 1 | African Nations Cup qualifier in South Africa | -32 +32 | 1696 1631 | -1 +7 | 29 41 |
| October 11 1992 | Zambia Tanzania | 2 0 | World Cup qualifier in Zambia | +5 -5 | 1636 1310 | +2 -2 | 39 120 |
| October 25 1992 | Namibia Zambia | 0 4 | World Cup qualifier in Namibia | -12 +12 | 1228 1648 | -4 +4 | 142 36 |
| November 17 1992 | Zambia Ethiopia | 3 2 | Cecafa Cup in Tanzania | +8 -8 | 1656 1406 | +2 -2 | 34 93 |
| November 19 1992 | Malawi Zambia | 1 0 | Cecafa Cup in Tanzania | +33 -33 | 1434 1623 | +6 -9 | 90 43 |
| November 21 1992 | Zambia Zanzibar | 8 0 | Cecafa Cup in Tanzania | +5 -5 | 1628 1130 | +2 -2 | 41 163 |
| November 23 1992 | Tanzania Zambia | 1 2 | Cecafa Cup in Tanzania | -8 +8 | 1292 1636 | -3 +1 | 125 40 |
| November 25 1992 | Uganda Zambia | 0 0 | Cecafa Cup in Tanzania | +8 -8 | 1498 1628 | +3 -2 | 70 41 |
| November 28 1992 | Zambia Malawi | 4 0 | Cecafa Cup in Tanzania | +21 -21 | 1649 1438 | +4 -4 | 37 90 |
| December 20 1992 | Madagascar Zambia | 2 0 | World Cup qualifier in Madagascar | +38 -38 | 1489 1611 | +13 -7 | 76 44 |
| January 16 1993 | Tanzania Zambia | 1 3 | World Cup qualifier in Tanzania | -14 +14 | 1295 1625 | -2 +3 | 123 42 |
| January 31 1993 | Zambia Namibia | 4 0 | World Cup qualifier in Zambia | +3 -3 | 1628 1197 | +1 0 | 40 153 |
| February 28 1993 | Zambia Madagascar | 3 1 | World Cup qualifier in Zambia | +13 -13 | 1641 1487 | +2 -4 | 37 75 |
| March 27 1993 | Malawi Zambia | 1 0 | Friendly in Malawi | +13 -13 | 1451 1628 | +1 -2 | 89 38 |
| April 11 1993 | Zambia Zimbabwe | 0 0 | African Nations Cup qualifier in Zambia | -10 +10 | 1618 1545 | -2 +1 | 41 60 |
| April 25 1993 | Mauritius Zambia | 0 3 | African Nations Cup qualifier in Mauritius | -14 +14 | 1260 1632 | -1 +5 | 131 39 |
| May 20 1993 | Zambia Malawi | 1 1 | Friendly in Zambia | -6 +6 | 1626 1477 | 0 +3 | 41 81 |
| May 22 1993 | Zambia Malawi | 0 1 | Friendly in Zambia | -16 +16 | 1610 1493 | -5 +5 | 46 76 |
| May 24 1993 | Zambia Malawi | 4 2 | Friendly in Zambia | +7 -7 | 1617 1486 | +3 -2 | 42 78 |
| July 04 1993 | Zambia Morocco | 2 1 | World Cup qualifier in Zambia | +13 -13 | 1630 1568 | +2 -5 | 40 54 |
| July 11 1993 | Zambia South Africa | 3 0 | African Nations Cup qualifier in Zambia | +28 -28 | 1658 1627 | +7 -8 | 33 41 |
| July 25 1993 | Zimbabwe Zambia | 1 1 | African Nations Cup qualifier in Zimbabwe | +1 -1 | 1546 1657 | 0 +1 | 61 33 |
| August 07 1993 | Senegal Zambia | 0 0 | World Cup qualifier in Senegal | +4 -4 | 1497 1653 | 0 0 | 75 33 |
| September 26 1993 | Zambia Senegal | 4 0 | World Cup qualifier in Zambia | +13 -13 | 1666 1475 | +2 -5 | 32 82 |
| October 10 1993 | Morocco Zambia | 1 0 | World Cup qualifier in Morocco | +15 -15 | 1661 1651 | +5 -4 | 33 36 |
| February 12 1994 | Malawi Zambia | 0 3 | Friendly in Malawi | -12 +12 | 1421 1663 | -4 +5 | 97 33 |
| February 13 1994 | Malawi Zambia | 0 2 | Friendly in Malawi | -9 +9 | 1412 1672 | -3 +1 | 100 32 |
| 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 |
| March 29 1994 | Zambia Sierra Leone | 0 0 | African Nations Cup in Tunisia | -13 +13 | 1662 1487 | -4 +2 | 35 78 |
| March 31 1994 | Zambia Cote d'Ivoire | 1 0 | African Nations Cup in Tunisia | +24 -24 | 1686 1625 | +5 -6 | 30 45 |
| April 03 1994 | Zambia Senegal | 1 0 | African Nations Cup in Tunisia | +10 -10 | 1696 1442 | +1 -3 | 29 89 |
| April 06 1994 | Zambia Mali | 4 0 | African Nations Cup in Tunisia | +24 -24 | 1720 1488 | 0 -6 | 29 78 |
| April 10 1994 | Nigeria Zambia | 2 1 | African Nations Cup in Tunisia | +25 -25 | 1749 1695 | +1 0 | 25 29 |
| May 10 1994 | South Africa Zambia | 2 1 | Friendly Tournament in South Africa | +13 -13 | 1650 1682 | +2 -1 | 40 30 |
| June 04 1994 | Belgium Zambia | 9 0 | Friendly in Belgium | +13 -13 | 1784 1669 | +1 -2 | 21 31 |
| August 25 1994 | Ghana Zambia | 1 0 | Friendly Tournament in Egypt | +19 -19 | 1601 1650 | +3 -3 | 47 35 |
| August 27 1994 | Egypt Zambia | 0 4 | Friendly Tournament in Egypt | -35 +35 | 1602 1685 | -8 +4 | 45 31 |
| September 25 1994 | Zambia Ghana | 3 0 | Friendly in Zambia | +10 -10 | 1695 1607 | +2 -2 | 29 43 |
| October 09 1994 | Zambia Malawi | 2 1 | Friendly in Zambia | +2 -2 | 1697 1419 | 0 -1 | 29 100 |
| November 13 1994 | Zambia South Africa | 1 1 | African Nations Cup qualifier in Zambia | -8 +8 | 1689 1666 | 0 +2 | 29 33 |
| November 20 1994 | Gabon Zambia | 2 1 | African Nations Cup qualifier in Gabon | +29 -29 | 1446 1660 | +13 -4 | 88 33 |
| December 29 1994 | Saudi Arabia Zambia | 1 0 | Friendly in Saudi Arabia | +7 -7 | 1661 1653 | +1 -1 | 33 34 |
| January 09 1995 | Mauritius Zambia | 0 3 | African Nations Cup qualifier in Mauritius | -10 +10 | 1222 1663 | -2 +2 | 146 31 |
| April 08 1995 | Zambia Gabon | 1 0 | African Nations Cup qualifier in Zambia | +6 -6 | 1669 1444 | 0 -1 | 31 88 |
| June 04 1995 | Ecuador Zambia | 4 0 | Korea Cup in South Korea | +36 -36 | 1609 1633 | +9 -4 | 43 35 |
| June 10 1995 | South Korea Zambia | 2 3 | Korea Cup in South Korea | -20 +20 | 1632 1653 | -1 +1 | 35 34 |
| June 12 1995 | Ecuador Zambia | 1 0 | Korea Cup in South Korea | +16 -16 | 1640 1637 | +7 -1 | 34 35 |
| July 15 1995 | Zambia Mauritius | 2 0 | African Nations Cup qualifier in Zambia | +3 -3 | 1640 1196 | +2 0 | 35 153 |
| August 18 1995 | Jamaica Zambia | 1 1 | Friendly in Jamaica | +3 -3 | 1434 1637 | +1 -2 | 94 37 |
| August 20 1995 | Jamaica Zambia | 3 1 | Friendly in Jamaica | +19 -19 | 1453 1618 | +6 -6 | 88 43 |
| November 02 1995 | Zambia Jamaica | 1 0 | Friendly in Zambia | +4 -4 | 1622 1485 | 0 -1 | 45 80 |
| November 05 1995 | Zambia Jamaica | 4 2 | Friendly in Zambia | +6 -6 | 1628 1479 | +3 -1 | 42 81 |
| November 22 1995 | South Africa Zambia | 2 2 | Simba Cup in South Africa | -6 +6 | 1665 1634 | -1 +4 | 32 36 |
| November 24 1995 | Zambia Zimbabwe | 1 1 | Simba Cup in South Africa | -6 +6 | 1628 1503 | -3 +2 | 39 71 |
| November 26 1995 | Egypt Zambia | 3 1 | Simba Cup in South Africa | +23 -23 | 1638 1605 | +9 -7 | 36 46 |
| December 23 1995 | Zambia Tunisia | 2 0 | Friendly in Zambia | +9 -9 | 1614 1556 | 0 -5 | 45 59 |
| January 14 1996 | Zambia Algeria | 0 0 | African Nations Cup in South Africa | -4 +4 | 1610 1567 | 0 +1 | 45 53 |
| January 20 1996 | Zambia Burkina Faso | 5 1 | African Nations Cup in South Africa | +23 -23 | 1633 1388 | +7 -6 | 37 110 |
| January 24 1996 | Zambia Sierra Leone | 4 0 | African Nations Cup in South Africa | +32 -32 | 1665 1488 | +3 -13 | 34 79 |
| January 27 1996 | Zambia Egypt | 3 1 | African Nations Cup in South Africa | +36 -36 | 1701 1611 | +4 -8 | 30 44 |
| January 31 1996 | Tunisia Zambia | 4 2 | African Nations Cup in South Africa | +52 -52 | 1616 1649 | +12 -5 | 44 35 |
| February 03 1996 | Zambia Ghana | 1 0 | African Nations Cup in South Africa | +28 -28 | 1677 1668 | +3 -3 | 32 34 |
| May 11 1996 | Malawi Zambia | 0 1 | Friendly in Malawi | -6 +6 | 1425 1683 | -4 +1 | 97 31 |
| May 12 1996 | Malawi Zambia | 1 1 | Friendly in Malawi | +4 -4 | 1429 1679 | +3 -1 | 94 32 |
| May 19 1996 | Zambia Tanzania | 1 0 | Friendly in Zambia | +2 -2 | 1681 1413 | 0 -1 | 32 100 |
| May 21 1996 | Zambia Tanzania | 0 0 | Friendly in Zambia | -8 +8 | 1673 1421 | -1 +1 | 33 99 |
| June 01 1996 | Sudan Zambia | 2 0 | World Cup qualifier in Sudan | +44 -44 | 1447 1629 | +13 -5 | 90 38 |
| June 16 1996 | Zambia Sudan | 3 0 | World Cup qualifier in Zambia | +12 -12 | 1641 1437 | +2 -4 | 36 92 |
| September 17 1996 | Oman Zambia | 0 0 | Friendly in Oman | +6 -6 | 1327 1635 | 0 -1 | 125 37 |
| September 22 1996 | Saudi Arabia Zambia | 2 1 | Friendly in Saudi Arabia | +8 -8 | 1616 1627 | +3 -1 | 42 38 |
| September 25 1996 | Saudi Arabia Zambia | 1 3 | Friendly in Saudi Arabia | -19 +19 | 1597 1646 | -6 +2 | 48 36 |
| October 06 1996 | Zambia Mozambique | 1 0 | African Nations Cup qualifier in Zambia | +4 -4 | 1650 1377 | 0 -2 | 36 110 |
| November 10 1996 | Congo Zambia | 1 0 | World Cup qualifier in Congo | +28 -28 | 1437 1622 | +5 -6 | 94 42 |
| December 14 1996 | Kenya Zambia | 1 0 | Friendly in Kenya | +14 -14 | 1389 1608 | +9 -5 | 104 47 |
| December 15 1996 | Kenya Zambia | 0 2 | Friendly in Kenya | -10 +10 | 1379 1618 | -5 +2 | 109 45 |
| December 21 1996 | Zimbabwe Zambia | 2 2 | Friendly in Zimbabwe | 0 0 | 1527 1618 | 0 0 | 65 45 |
| January 11 1997 | Zambia South Africa | 0 0 | World Cup qualifier in Zambia | +2 -2 | 1620 1758 | 0 0 | 44 23 |
| January 25 1997 | Malawi Zambia | 0 2 | African Nations Cup qualifier in Malawi | -24 +24 | 1420 1644 | -5 +7 | 95 38 |
| February 23 1997 | Mauritius Zambia | 0 0 | African Nations Cup qualifier in Mauritius | +16 -16 | 1171 1628 | +2 -4 | 161 41 |
| March 02 1997 | Lesotho Zambia | 0 2 | Cosafa Cup in Lesotho | -7 +7 | 1180 1635 | -2 +2 | 159 39 |
| April 09 1997 | Zaire Zambia | 2 2 | World Cup qualifier in Zimbabwe | +7 -7 | 1516 1628 | +2 -4 | 69 46 |
| April 19 1997 | Zambia Malawi | 4 0 | Cosafa Cup in Zambia | +12 -12 | 1640 1427 | +5 -3 | 41 93 |
| April 27 1997 | Zambia Congo | 3 0 | World Cup qualifier in Zambia | +13 -13 | 1653 1471 | +2 +1 | 40 79 |
| May 28 1997 | Kuwait Zambia | 2 1 | Friendly in Kuwait | +9 -9 | 1614 1644 | +1 -2 | 50 40 |
| June 01 1997 | Zambia Cameroon | 3 0 | Friendly in Zambia | +10 -10 | 1654 1573 | +2 -4 | 38 58 |
| June 08 1997 | South Africa Zambia | 3 0 | World Cup qualifier in South Africa | +21 -21 | 1722 1633 | +3 -5 | 26 43 |
| June 22 1997 | Mozambique Zambia | 2 2 | African Nations Cup qualifier in Mozambique | +7 -7 | 1420 1626 | +2 -4 | 97 48 |
| July 05 1997 | Tanzania Zambia | 2 2 | Cosafa Cup in Tanzania | +10 -10 | 1334 1616 | +4 -2 | 121 49 |
| July 12 1997 | Zambia Malawi | 3 1 | African Nations Cup qualifier in Zambia | +8 -8 | 1624 1382 | +1 -1 | 48 108 |
| July 27 1997 | Zambia Mauritius | 1 0 | African Nations Cup qualifier in Zambia | +1 -1 | 1625 1147 | 0 0 | 48 165 |
| August 02 1997 | Zambia Mozambique | 2 1 | Cosafa Cup in Zambia | +7 -7 | 1632 1434 | +1 -3 | 47 95 |
| August 07 1997 | Tunisia Zambia | 3 1 | Friendly Tournament in Tunisia | +16 -16 | 1649 1616 | +7 -2 | 38 49 |
| August 09 1997 | Cameroon Zambia | 3 3 | Friendly Tournament in Tunisia | +3 -3 | 1560 1613 | 0 0 | 61 49 |
| August 16 1997 | Zambia Zaire | 2 0 | World Cup qualifier in Zambia | +12 -12 | 1625 1452 | +2 -4 | 47 85 |
| August 30 1997 | Namibia Zambia | 1 1 | Cosafa Cup in Namibia | +8 -8 | 1390 1617 | +1 -1 | 107 49 |
| September 27 1997 | Tanzania Zambia | 0 0 | Friendly in Tanzania | +5 -5 | 1331 1612 | +3 0 | 120 50 |
| September 30 1997 | Zambia Algeria | 1 0 | Friendly in Tanzania | +8 -8 | 1620 1551 | 0 -3 | 50 62 |
| December 12 1997 | Zambia Burkina Faso | 2 0 | Friendly in Zambia | +3 -3 | 1623 1307 | 0 -2 | 48 128 |
| December 15 1997 | Zambia Nigeria | 2 0 | Friendly in Zambia | +13 -13 | 1636 1671 | +3 -3 | 44 38 |
| December 17 1997 | Zambia Nigeria | 0 0 | Friendly in Zambia | -2 +2 | 1634 1673 | 0 +1 | 44 37 |
| January 10 1998 | Malawi Zambia | 0 1 | Cosafa Cup in Malawi | -10 +10 | 1344 1644 | -2 0 | 118 44 |
| January 16 1998 | Gambia Zambia | 0 2 | Friendly in Gambia | -7 +7 | 1314 1651 | 0 0 | 126 44 |
| February 09 1998 | Zambia Morocco | 1 1 | African Nations Cup in Burkina Faso | +6 -6 | 1657 1737 | +1 0 | 41 25 |
| February 13 1998 | Egypt Zambia | 4 0 | African Nations Cup in Burkina Faso | +54 -54 | 1659 1603 | +11 -10 | 40 51 |
| February 17 1998 | Zambia Mozambique | 3 1 | African Nations Cup in Burkina Faso | +16 -16 | 1619 1359 | +3 -7 | 49 115 |
| May 03 1998 | Angola Zambia | 1 1 | Cosafa Cup in Angola | +1 -1 | 1500 1618 | +1 0 | 71 51 |
| May 16 1998 | Zambia Mozambique | 1 0 | Cosafa Cup in Zambia | +4 -4 | 1622 1355 | +1 0 | 50 112 |
| May 20 1998 | South Africa Zambia | 1 1 | Friendly in South Africa | -4 +4 | 1647 1626 | 0 +4 | 41 47 |
| August 08 1998 | Zambia Namibia | 1 1 | Cosafa Cup in Zambia | -16 +16 | 1610 1378 | -5 +4 | 53 108 |
| September 22 1998 | Oman Zambia | 2 0 | Friendly in Oman | +23 -23 | 1324 1587 | +7 -5 | 121 58 |
| September 24 1998 | Oman Zambia | 1 1 | Friendly in Oman | +4 -4 | 1328 1583 | +1 0 | 120 58 |
| September 27 1998 | Zimbabwe Zambia | 0 1 | Cosafa Cup in Zimbabwe | -20 +20 | 1463 1603 | -8 +4 | 84 54 |
| October 04 1998 | Zambia Dem. Rep. of Congo | 1 1 | African Nations Cup qualifier in Zambia | -10 +10 | 1593 1512 | -1 -2 | 55 72 |
| January 24 1999 | Madagascar Zambia | 1 2 | African Nations Cup qualifier in Madagascar | -19 +19 | 1450 1612 | -8 0 | 88 55 |
| February 20 1999 | Zimbabwe Zambia | 1 1 | Friendly in Zimbabwe | +1 -1 | 1481 1611 | +1 0 | 77 55 |
| February 28 1999 | Kenya Zambia | 0 1 | African Nations Cup qualifier in Kenya | -15 +15 | 1413 1626 | -7 +4 | 100 52 |
| April 10 1999 | Zambia Kenya | 1 0 | African Nations Cup qualifier in Zambia | +6 -6 | 1632 1407 | +2 -2 | 51 101 |
| May 22 1999 | Uganda Zambia | 0 1 | Friendly in Uganda | -6 +6 | 1376 1638 | -3 +6 | 109 47 |
| June 05 1999 | Zambia Madagascar | 3 0 | African Nations Cup qualifier in Zambia | +12 -12 | 1650 1446 | 0 -7 | 46 89 |
| June 20 1999 | Dem. Rep. of Congo Zambia | 0 1 | African Nations Cup qualifier in Dem. Rep. of Congo | -19 +19 | 1516 1669 | -5 +7 | 70 40 |
| August 07 1999 | Zambia Mozambique | 1 1 | Cosafa Cup in Zambia | -18 +18 | 1651 1280 | -7 +6 | 46 132 |
| August 14 1999 | Zambia Angola | 0 1 | Cosafa Cup in Zambia | -34 +34 | 1617 1480 | -4 +8 | 50 81 |
| September 08 1999 | Saudi Arabia Zambia | 0 0 | Friendly in Zimbabwe | -2 +2 | 1669 1619 | +1 0 | 36 49 |
| September 11 1999 | Saudi Arabia Zambia | 2 1 | Friendly in Zimbabwe | +9 -9 | 1678 1610 | +2 -1 | 34 50 |
| October 30 1999 | Tunisia Zambia | 2 1 | Friendly in Tunisia | +7 -7 | 1639 1603 | +1 0 | 46 51 |
| December 15 1999 | Honduras Zambia | 7 1 | Friendly in Honduras | +17 -17 | 1594 1586 | +1 -3 | 54 55 |
| January 23 2000 | Egypt Zambia | 2 0 | African Nations Cup in Nigeria | +34 -34 | 1649 1552 | +7 -4 | 43 61 |
| January 29 2000 | Zambia Burkina Faso | 1 1 | African Nations Cup in Nigeria | -10 +10 | 1542 1416 | -3 +1 | 63 99 |
| February 01 2000 | Senegal Zambia | 2 2 | African Nations Cup in Nigeria | 0 0 | 1541 1542 | 0 0 | 65 64 |
| March 01 2000 | Zambia Lesotho | 2 0 | Friendly in Zambia | +1 -1 | 1543 1119 | 0 0 | 62 168 |
| March 11 2000 | Zambia Malawi | 1 1 | Friendly in Zambia | -8 +8 | 1535 1251 | -1 +3 | 63 141 |
| March 13 2000 | Zambia Malawi | 0 1 | Friendly in Zambia | -18 +18 | 1517 1269 | -5 +2 | 68 139 |
| March 25 2000 | Zambia Botswana | 3 0 | Cosafa Cup in Zambia | +3 -3 | 1520 1042 | 0 +1 | 68 180 |
| April 01 2000 | Zambia Kenya | 1 0 | Friendly in Zambia | +5 -5 | 1525 1428 | +2 0 | 66 91 |
| April 08 2000 | Botswana Zambia | 0 1 | World Cup qualifier in Botswana | -4 +4 | 1038 1529 | -1 -1 | 183 67 |
| April 22 2000 | Zambia Botswana | 1 0 | World Cup qualifier in Zambia | +1 -1 | 1530 1037 | +1 0 | 65 183 |
| June 04 2000 | Senegal Zambia | 0 0 | Friendly in Senegal | -1 +1 | 1476 1531 | 0 0 | 82 65 |
| June 06 2000 | Senegal Zambia | 0 0 | Friendly in Senegal | -1 +1 | 1475 1532 | 0 0 | 82 65 |
| June 11 2000 | Lesotho Zambia | 0 0 | Cosafa Cup in Lesotho | +14 -14 | 1151 1518 | +2 -1 | 164 66 |
| June 18 2000 | Angola Zambia | 2 1 | World Cup qualifier in Angola | +15 -15 | 1514 1503 | +6 -4 | 67 70 |
| July 02 2000 | Ethiopia Zambia | 1 0 | African Nations Cup qualifier in Ethiopia | +25 -25 | 1335 1478 | +5 -9 | 123 79 |
| July 08 2000 | Zambia Togo | 2 0 | World Cup qualifier in Zambia | +16 -16 | 1494 1393 | +3 -5 | 77 102 |
| July 15 2000 | Zambia Ethiopia | 2 0 | African Nations Cup qualifier in Zambia | +11 -11 | 1505 1324 | +6 -1 | 71 124 |
| September 02 2000 | Zambia Madagascar | 1 2 | African Nations Cup qualifier in Zambia | -30 +30 | 1475 1451 | -6 +5 | 81 87 |
| October 08 2000 | Namibia Zambia | 1 2 | African Nations Cup qualifier in Namibia | -18 +18 | 1326 1493 | -6 +3 | 123 78 |
| October 29 2000 | Zambia Rwanda | 0 2 | Comesa Cup in Zambia | -38 +38 | 1455 1344 | -8 +11 | 85 116 |
| January 04 2001 | Kenya Zambia | 2 1 | Friendly in Kenya | +11 -11 | 1345 1444 | +4 -5 | 117 90 |
| January 09 2001 | Egypt Zambia | 3 1 | Friendly in Egypt | +4 -4 | 1693 1440 | +1 0 | 35 90 |
| January 13 2001 | Nigeria Zambia | 1 0 | African Nations Cup qualifier in Nigeria | +5 -5 | 1695 1435 | +1 -2 | 35 92 |
| February 11 2001 | Swaziland Zambia | 0 0 | Cosafa Cup in Swaziland | +6 -6 | 1235 1429 | 0 -3 | 146 93 |
| February 20 2001 | South Africa Zambia | 2 0 | Friendly in South Africa | +4 -4 | 1669 1425 | 0 0 | 43 93 |
| February 25 2001 | Cameroon Zambia | 1 0 | World Cup qualifier in Cameroon | +3 -3 | 1740 1422 | +2 0 | 26 93 |
| March 10 2001 | Zambia Libya | 2 0 | World Cup qualifier in Zambia | +19 -19 | 1441 1376 | +6 -8 | 87 108 |
| March 24 2001 | Zambia Nigeria | 1 1 | African Nations Cup qualifier in Zambia | +8 -8 | 1449 1682 | +3 -1 | 84 37 |
| April 21 2001 | Zambia Angola | 1 1 | World Cup qualifier in Zambia | -4 +4 | 1445 1487 | -2 +1 | 87 75 |
| May 06 2001 | Togo Zambia | 3 2 | World Cup qualifier in Togo | +16 -16 | 1435 1429 | +3 -5 | 90 93 |
| June 02 2001 | Zambia Namibia | 0 0 | African Nations Cup qualifier in Zambia | -11 +11 | 1418 1333 | -1 +2 | 95 124 |
| June 16 2001 | Madagascar Zambia | 0 1 | African Nations Cup qualifier in Madagascar | -22 +22 | 1323 1440 | -2 +3 | 125 92 |
| June 24 2001 | Lesotho Zambia | 1 2 | Cosafa Cup in Lesotho | -14 +14 | 1214 1454 | -1 +10 | 150 83 |
| July 14 2001 | Zambia Cameroon | 2 2 | World Cup qualifier in Zambia | +9 -9 | 1463 1705 | +1 -1 | 82 30 |
| July 27 2001 | Libya Zambia | 2 4 | World Cup qualifier in Libya | -31 +31 | 1338 1494 | -9 +6 | 121 77 |
| August 18 2001 | Zambia Angola | 1 1 | Cosafa Cup in Zambia | -4 +4 | 1490 1520 | -1 0 | 79 69 |
| November 14 2001 | Morocco Zambia | 1 0 | Friendly in Morocco | +4 -4 | 1650 1486 | +2 0 | 43 81 |
| November 21 2001 | Ethiopia Zambia | 1 2 | Friendly in Ethiopia | -9 +9 | 1359 1495 | -4 +1 | 117 80 |
| January 10 2002 | Mali Zambia | 1 1 | Friendly in Mali | -2 +2 | 1452 1497 | 0 +2 | 87 77 |
| January 15 2002 | Burkina Faso Zambia | 2 1 | Friendly in Burkina Faso | +10 -10 | 1402 1487 | +2 -5 | 102 82 |
| January 21 2002 | Zambia Tunisia | 0 0 | African Nations Cup in Mali | +12 -12 | 1499 1662 | +4 -1 | 77 41 |
| January 26 2002 | Senegal Zambia | 1 0 | African Nations Cup in Mali | +17 -17 | 1630 1482 | +5 -5 | 47 82 |
| January 31 2002 | Egypt Zambia | 2 1 | African Nations Cup in Mali | +15 -15 | 1641 1467 | +4 -4 | 44 87 |
| July 06 2002 | Zambia Mozambique | 3 0 | Cosafa Cup in Zambia | +12 -12 | 1479 1279 | +2 -3 | 83 136 |
| August 10 2002 | Malawi Zambia | 1 0 | Cosafa Cup in Malawi | +23 -23 | 1343 1456 | +5 -6 | 123 88 |
| August 31 2002 | Uganda Zambia | 2 2 | Friendly in Uganda | 0 0 | 1339 1456 | 0 0 | 125 88 |
| September 08 2002 | Sudan Zambia | 0 1 | African Nations Cup qualifier in Sudan | -23 +23 | 1389 1479 | -11 +9 | 111 78 |
| September 28 2002 | Zimbabwe Zambia | 0 0 | Friendly in Zimbabwe | -3 +3 | 1469 1482 | 0 0 | 83 78 |
| October 12 2002 | Zambia Benin | 1 1 | African Nations Cup qualifier in Zambia | -14 +14 | 1468 1285 | -6 +6 | 84 133 |
| December 14 2002 | Botswana Zambia | 1 0 | Friendly in Botswana | +16 -16 | 1163 1452 | +3 -4 | 161 89 |
| March 22 2003 | Rwanda Zambia | 1 1 | Friendly in Rwanda | -1 +1 | 1371 1453 | 0 0 | 114 89 |
| March 24 2003 | Rwanda Zambia | 0 3 | Friendly in Rwanda | -18 +18 | 1353 1471 | -2 +5 | 116 84 |
| March 29 2003 | Tanzania Zambia | 0 1 | African Nations Cup qualifier in Tanzania | -15 +15 | 1274 1486 | -5 +4 | 139 79 |
| May 17 2003 | Malawi Zambia | 0 1 | Friendly in Malawi | -9 +9 | 1332 1495 | -1 +4 | 126 76 |
| June 07 2003 | Zambia Tanzania | 2 0 | African Nations Cup qualifier in Zambia | +8 -8 | 1503 1255 | +1 -1 | 73 142 |
| June 21 2003 | Zambia Sudan | 1 1 | African Nations Cup qualifier in Zambia | -13 +13 | 1490 1335 | -3 +2 | 77 126 |
| July 06 2003 | Benin Zambia | 3 0 | African Nations Cup qualifier in Benin | +42 -42 | 1358 1448 | +15 -13 | 116 89 |
| July 27 2003 | Zambia Mozambique | 4 2 | Cosafa Cup in Zambia | +10 -10 | 1458 1258 | +4 -1 | 85 144 |
| August 16 2003 | Malawi Zambia | 1 1 | Cosafa Cup in Malawi | +3 -3 | 1314 1455 | +1 -1 | 129 86 |
| October 11 2003 | Seychelles Zambia | 0 4 | World Cup qualifier in Seychelles | -12 +12 | 1053 1467 | -4 +3 | 179 87 |
| November 15 2003 | Zambia Seychelles | 1 1 | World Cup qualifier in Zambia | -18 +18 | 1449 1071 | -4 +4 | 88 175 |
| 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 22 2004 | Zambia Malawi | 0 2 | Friendly in Zambia | -24 +24 | 1427 1346 | -10 +3 | 99 122 |
| May 25 2004 | Sudan Zambia | 0 2 | Friendly in Sudan | -16 +16 | 1330 1443 | -2 +6 | 124 93 |
| June 05 2004 | Zambia Togo | 1 0 | World Cup qualifier in Zambia | +14 -14 | 1457 1417 | +8 -3 | 82 99 |
| June 19 2004 | Mali Zambia | 1 1 | World Cup qualifier in Mali | -11 +11 | 1553 1468 | -2 +1 | 65 84 |
| July 03 2004 | Senegal Zambia | 1 0 | World Cup qualifier in Senegal | +6 -6 | 1678 1462 | +2 -1 | 37 86 |
| July 31 2004 | Zambia Mauritius | 3 1 | Cosafa Cup in Zambia | +14 -14 | 1476 1340 | +4 -2 | 81 120 |
| August 28 2004 | Zambia Rwanda | 2 1 | Friendly in Zambia | +4 -4 | 1480 1349 | +2 -2 | 81 120 |
| September 04 2004 | Zambia Liberia | 1 0 | World Cup qualifier in Zambia | +11 -11 | 1491 1392 | +2 -4 | 79 107 |
| September 30 2004 | Botswana Zambia | 1 0 | Friendly in Botswana | +14 -14 | 1278 1477 | +3 -6 | 139 85 |
| October 10 2004 | Congo Zambia | 2 3 | World Cup qualifier in Congo | -23 +23 | 1405 1500 | -4 +7 | 98 78 |
| October 24 2004 | Zimbabwe Zambia | 0 0 | Cosafa Cup in Zimbabwe | -6 +6 | 1493 1506 | -1 +2 | 80 76 |
| November 01 2004 | Yemen Zambia | 2 2 | Friendly Tournament in United Arab Emirates | +11 -11 | 1186 1495 | +2 -2 | 158 78 |
| November 20 2004 | Zambia Angola | 0 0 | Cosafa Cup in Zambia | -3 +3 | 1492 1537 | -3 +1 | 81 71 |
| February 26 2005 | Botswana Zambia | 0 0 | Friendly in Botswana | +3 -3 | 1305 1489 | 0 -1 | 130 82 |
| March 26 2005 | Zambia Congo | 2 0 | World Cup qualifier in Zambia | +14 -14 | 1503 1364 | +3 -5 | 78 108 |
| June 01 2005 | Zambia Gabon | 1 0 | Friendly in South Africa | +7 -7 | 1510 1405 | +1 -1 | 77 99 |
| June 05 2005 | Togo Zambia | 4 1 | World Cup qualifier in Togo | +23 -23 | 1558 1487 | +5 -3 | 66 80 |
| June 11 2005 | Zambia Swaziland | 3 0 | Cosafa Cup in Zambia | +7 -7 | 1494 1197 | +1 -4 | 79 157 |
| June 12 2005 | Zambia Malawi | 2 1 | Cosafa Cup in Zambia | +7 -7 | 1501 1306 | 0 -3 | 79 130 |
| June 18 2005 | Zambia Mali | 2 1 | World Cup qualifier in Zambia | +16 -16 | 1517 1511 | +2 -7 | 77 80 |
| August 13 2005 | South Africa Zambia | 2 2 | Cosafa Cup in South Africa | -9 +9 | 1585 1526 | -2 +3 | 58 74 |
| August 14 2005 | Zimbabwe Zambia | 1 0 | Cosafa Cup in South Africa | +18 -18 | 1574 1508 | +2 -6 | 62 80 |
| September 03 2005 | Zambia Senegal | 0 1 | World Cup qualifier in Zambia | -17 +17 | 1491 1678 | -3 +1 | 81 43 |
| September 25 2005 | Zambia Dem. Rep. of Congo | 2 2 | Friendly in Zambia | -4 +4 | 1487 1457 | -1 0 | 83 89 |
| September 27 2005 | Dem. Rep. of Congo Zambia | 0 0 | Friendly in Dem. Rep. of Congo | -2 +2 | 1455 1489 | 0 0 | 89 83 |
| October 01 2005 | Liberia Zambia | 0 5 | World Cup qualifier in Liberia | -29 +29 | 1263 1518 | -7 +7 | 140 76 |
| December 11 2005 | Dem. Rep. of Congo Zambia | 1 1 | Friendly in Dem. Rep. of Congo | -1 +1 | 1459 1519 | 0 0 | 88 76 |
| December 14 2005 | Zambia Dem. Rep. of Congo | 4 1 | Friendly in Zambia | +10 -10 | 1529 1449 | +4 -2 | 72 90 |
| December 31 2005 | Zimbabwe Zambia | 1 1 | Friendly in Zimbabwe | -2 +2 | 1502 1531 | 0 +1 | 80 71 |
| January 22 2006 | Tunisia Zambia | 4 1 | African Nations Cup in Egypt | +22 -22 | 1741 1509 | +5 -8 | 30 78 |
| January 26 2006 | Guinea Zambia | 2 1 | African Nations Cup in Egypt | +22 -22 | 1577 1487 | +7 -3 | 57 81 |
| January 30 2006 | Zambia South Africa | 1 0 | African Nations Cup in Egypt | +24 -24 | 1511 1447 | +4 -9 | 77 93 |
| May 14 2006 | Botswana Zambia | 0 0 | Friendly in Botswana | +3 -3 | 1312 1508 | +1 0 | 126 74 |
| July 15 2006 | Zambia Zimbabwe | 0 0 | Friendly in Zambia | -3 +3 | 1505 1500 | -1 0 | 75 76 |
| July 22 2006 | Zambia Malawi | 3 1 | Cosafa Cup in Namibia | +18 -18 | 1523 1341 | +1 -4 | 74 117 |
| July 23 2006 | Zambia Seychelles | 2 0 | Cosafa Cup in Namibia | +5 -5 | 1528 1107 | +1 0 | 73 172 |
| August 19 2006 | Zambia Botswana | 1 0 | Cosafa Cup in Zambia | +6 -6 | 1534 1325 | +4 -1 | 70 123 |
| September 03 2006 | Chad Zambia | 0 2 | African Nations Cup qualifier in Chad | -20 +20 | 1295 1554 | -3 +4 | 126 66 |
| October 08 2006 | Zambia South Africa | 0 1 | African Nations Cup qualifier in Zambia | -31 +31 | 1523 1474 | -8 +7 | 73 88 |
| October 21 2006 | Zambia Angola | 2 0 | Cosafa Cup in Zambia | +30 -30 | 1553 1595 | +12 -5 | 63 55 |
| November 26 2006 | Burundi Zambia | 3 2 | Cecafa Cup in Ethiopia | +34 -34 | 1286 1519 | +10 -12 | 133 76 |
| December 02 2006 | Zambia Zanzibar | 4 0 | Cecafa Cup in Ethiopia | +11 -11 | 1530 1197 | +3 -4 | 73 157 |
| December 05 2006 | Ethiopia Zambia | 0 1 | Cecafa Cup in Ethiopia | -19 +19 | 1392 1549 | -1 +9 | 100 64 |
| December 08 2006 | Zambia Rwanda | 1 0 | Cecafa Cup in Ethiopia | +8 -8 | 1557 1289 | +1 -2 | 63 132 |
| December 10 2006 | Zambia Sudan | 0 0 | Cecafa Cup in Ethiopia | -12 +12 | 1545 1326 | -3 +4 | 66 118 |
| March 25 2007 | Congo Zambia | 0 0 | African Nations Cup qualifier in Congo | +1 -1 | 1421 1544 | 0 0 | 99 65 |
| May 26 2007 | Namibia Zambia | 1 2 | Friendly in Namibia | -4 +4 | 1191 1548 | -1 0 | 159 67 |
| June 02 2007 | Zambia Congo | 3 0 | African Nations Cup qualifier in Zambia | +16 -16 | 1564 1421 | +3 -2 | 64 97 |
| June 09 2007 | Tanzania Zambia | 1 1 | Friendly in Tanzania | +4 -4 | 1322 1560 | 0 -1 | 125 65 |
| June 16 2007 | Zambia Chad | 1 1 | African Nations Cup qualifier in Zambia | -16 +16 | 1544 1270 | -5 +5 | 68 138 |
| July 21 2007 | Botswana Zambia | 0 0 | Friendly in Botswana | +4 -4 | 1311 1540 | +2 -2 | 128 69 |
| August 22 2007 | Togo Zambia | 3 1 | Friendly in Togo | +16 -16 | 1439 1524 | +1 -3 | 95 72 |
| September 09 2007 | South Africa Zambia | 1 3 | African Nations Cup qualifier in South Africa | -36 +36 | 1460 1560 | -12 +9 | 89 63 |
| September 29 2007 | Zambia Mozambique | 3 0 | Cosafa Cup in South Africa | +18 -18 | 1578 1355 | +5 -5 | 58 114 |
| October 24 2007 | South Africa Zambia | 0 0 | Cosafa Cup in South Africa | 0 0 | 1473 1578 | 0 0 | 85 60 |
| November 21 2007 | Tanzania Zambia | 1 0 | Friendly in Tanzania | +14 -14 | 1347 1564 | +6 -4 | 119 63 |
| January 06 2008 | Tunisia Zambia | 1 2 | Friendly in Tunisia | -14 +14 | 1614 1578 | -3 +3 | 51 59 |
| January 08 2008 | Tunisia Zambia | 1 0 | Friendly in Tunisia | +6 -6 | 1620 1572 | +2 -1 | 49 60 |
| January 12 2008 | Morocco Zambia | 2 0 | Friendly in Morocco | +7 -7 | 1694 1565 | 0 -3 | 40 62 |
| January 22 2008 | Zambia Sudan | 3 0 | African Nations Cup in Ghana | +27 -27 | 1592 1394 | +3 -5 | 58 105 |
| January 26 2008 | Cameroon Zambia | 5 1 | African Nations Cup in Ghana | +35 -35 | 1720 1557 | +5 -5 | 35 63 |
| January 30 2008 | Egypt Zambia | 1 1 | African Nations Cup in Ghana | -12 +12 | 1721 1569 | -4 +3 | 36 61 |