| 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
| Iraq matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| October 19 1957 | Morocco Iraq | 3 3 | Pan Arab Games in Lebanon | 0 0 | 1600 1600 | - - | 36 36 |
| October 21 1957 | Tunisia Iraq | 4 2 | Pan Arab Games in Lebanon | +38 -38 | 1539 1562 | +3 -8 | 49 44 |
| October 23 1957 | Iraq Libya | 3 1 | Pan Arab Games in Lebanon | +21 -21 | 1583 1430 | +5 -3 | 39 70 |
| November 15 1959 | Lebanon Iraq | 0 3 | Friendly in Lebanon | -13 +13 | 1371 1596 | -4 +3 | 89 38 |
| November 25 1959 | Iraq Lebanon | 8 0 | Friendly in Iraq | +6 -6 | 1602 1365 | 0 -1 | 38 90 |
| June 05 1960 | Tunisia Iraq | 2 1 | Friendly in Tunisia | +11 -11 | 1489 1591 | +4 -2 | 58 42 |
| May 31 1962 | Iran Iraq | 1 1 | Friendly in Iran | +1 -1 | 1465 1590 | 0 0 | 66 43 |
| June 02 1962 | Iran Iraq | 1 2 | Friendly in Iran | -9 +9 | 1456 1599 | 0 +1 | 66 42 |
| January 02 1964 | Iraq Iran | 0 0 | Olympic Games qualifier in Iraq | -12 +12 | 1587 1468 | -3 +1 | 42 72 |
| March 22 1964 | Iran Iraq | 4 0 | Olympic Games qualifier in Iran | +40 -40 | 1508 1547 | +14 -8 | 58 50 |
| November 13 1964 | Kuwait Iraq | 0 1 | Arab Nations Cup in Kuwait | -14 +14 | 1320 1561 | -1 +1 | 108 49 |
| November 16 1964 | Iraq Jordan | 3 1 | Arab Nations Cup in Kuwait | +6 -6 | 1567 1159 | +1 0 | 48 136 |
| November 18 1964 | Iraq Lebanon | 1 0 | Arab Nations Cup in Kuwait | +13 -13 | 1580 1423 | +2 -5 | 46 83 |
| November 20 1964 | Iraq Libya | 1 1 | Arab Nations Cup in Kuwait | -6 +6 | 1574 1477 | -1 +3 | 47 70 |
| 1965 | Iran Iraq | 2 0 | Friendly in Iran | +13 -13 | 1533 1561 | +3 -2 | 53 48 |
| September 1965 | Egypt Iraq | 1 0 | Pan Arab Games in Egypt | +6 -6 | 1769 1555 | 0 -2 | 18 51 |
| September 1965 | Iraq Palestine | 1 1 | Pan Arab Games in Egypt | -15 +15 | 1540 1246 | -2 +7 | 51 118 |
| April 01 1966 | Iraq Lebanon | 0 0 | Arab Nations Cup in Iraq | -12 +12 | 1528 1408 | -4 0 | 55 84 |
| April 03 1966 | Iraq Jordan | 2 1 | Arab Nations Cup in Iraq | +2 -2 | 1530 1147 | +1 0 | 54 142 |
| April 04 1966 | Iraq Kuwait | 3 1 | Arab Nations Cup in Iraq | +8 -8 | 1538 1288 | +2 -5 | 52 119 |
| April 05 1966 | Iraq Bahrain | 10 1 | Arab Nations Cup in Iraq | +16 -16 | 1554 1340 | +3 -4 | 49 106 |
| April 08 1966 | Iraq Libya | 3 1 | Arab Nations Cup in Iraq | +15 -15 | 1569 1447 | +2 -1 | 47 76 |
| April 10 1966 | Iraq Syria | 2 1 | Arab Nations Cup in Iraq | +10 -10 | 1579 1461 | +3 -3 | 44 75 |
| March 10 1967 | Iraq Sudan | 2 2 | Friendly Tournament in Libya | 0 0 | 1579 1577 | 0 0 | 43 44 |
| March 12 1967 | Libya Iraq | 0 1 | Friendly Tournament in Libya | -15 +15 | 1458 1594 | -4 +2 | 74 41 |
| September 01 1967 | Thailand Iraq | 2 1 | Olympic Games qualifier in Thailand | +32 -32 | 1289 1562 | +7 -5 | 115 45 |
| September 05 1967 | Iraq Indonesia | 1 1 | Olympic Games qualifier in Thailand | -7 +7 | 1555 1435 | -2 +4 | 47 75 |
| September 07 1967 | Thailand Iraq | 0 4 | Olympic Games qualifier in Thailand | -21 +21 | 1268 1576 | -5 +6 | 120 41 |
| September 11 1967 | Indonesia Iraq | 2 1 | Olympic Games qualifier in Thailand | +28 -28 | 1463 1548 | +2 -9 | 73 50 |
| March 05 1969 | Soviet Union Iraq | 2 0 | Friendship Cup in Iran | +5 -5 | 1915 1543 | 0 -1 | 6 57 |
| March 07 1969 | Iran Iraq | 2 1 | Friendship Cup in Iran | +9 -9 | 1602 1534 | +3 -1 | 40 58 |
| March 10 1969 | Pakistan Iraq | 2 1 | Friendship Cup in Iran | +24 -24 | 1315 1510 | +5 -5 | 108 63 |
| March 13 1969 | Turkey Iraq | 1 0 | Friendship Cup in Iran | +13 -13 | 1559 1497 | +5 -2 | 51 65 |
| December 08 1969 | Iraq East Germany | 1 1 | Friendly in Iraq | +6 -6 | 1503 1851 | +1 0 | 65 8 |
| July 22 1970 | Poland Iraq | 2 0 | Friendly in Poland | +4 -4 | 1749 1499 | +1 0 | 19 64 |
| July 26 1970 | East Germany Iraq | 5 0 | Friendly in East Germany | +3 -3 | 1868 1496 | 0 -1 | 6 65 |
| 1971 | Iraq Egypt | 1 3 | Palestine Cup in Iraq | -16 +16 | 1480 1795 | -4 +2 | 68 16 |
| October 10 1971 | Lebanon Iraq | 1 0 | Olympic Games qualifier in Lebanon | +18 -18 | 1435 1462 | +9 -1 | 77 69 |
| October 17 1971 | Iraq Lebanon | 1 0 | Olympic Games qualifier in Iraq | +13 -13 | 1475 1422 | +1 -7 | 68 85 |
| October 24 1971 | Iraq Lebanon | 2 1 | Olympic Games qualifier in Kuwait | +17 -17 | 1492 1405 | +3 -3 | 65 88 |
| November 12 1971 | Iraq North Korea | 1 0 | Olympic Games qualifier in Iraq | +25 -25 | 1517 1649 | +6 -6 | 60 38 |
| November 19 1971 | North Korea Iraq | 3 0 | Olympic Games qualifier in North Korea | +15 -15 | 1664 1502 | +2 -2 | 35 62 |
| December 10 1971 | Kuwait Iraq | 1 1 | Asian Cup qualifier in Kuwait | +1 -1 | 1379 1501 | 0 0 | 94 62 |
| December 13 1971 | Iraq Ceylon | 5 0 | Asian Cup qualifier in Kuwait | +5 -5 | 1506 1034 | 0 0 | 62 158 |
| December 15 1971 | Iraq Bahrain | 1 0 | Asian Cup qualifier in Kuwait | +10 -10 | 1516 1294 | 0 -1 | 62 115 |
| December 18 1971 | Iraq Jordan | 2 0 | Asian Cup qualifier in Kuwait | +10 -10 | 1526 1220 | +3 -1 | 59 129 |
| December 22 1971 | Iraq Lebanon | 4 1 | Asian Cup qualifier in Kuwait | +20 -20 | 1546 1349 | +2 -5 | 57 99 |
| December 24 1971 | Kuwait Iraq | 0 1 | Asian Cup qualifier in Kuwait | -17 +17 | 1375 1563 | -3 +4 | 93 53 |
| January 03 1972 | Iraq Egypt | 0 0 | Friendly in Iraq | +2 -2 | 1565 1725 | +1 0 | 51 25 |
| January 12 1972 | Iraq Algeria | 3 1 | Friendly in Iraq | +10 -10 | 1575 1547 | +3 -2 | 48 57 |
| May 07 1972 | Iraq South Korea | 0 0 | Asian Cup in Thailand | 0 0 | 1575 1579 | 0 0 | 51 50 |
| May 09 1972 | Iran Iraq | 3 0 | Asian Cup in Thailand | +38 -38 | 1655 1537 | +4 -9 | 36 60 |
| May 11 1972 | Thailand Iraq | 1 1 | Asian Cup in Thailand | +14 -14 | 1238 1523 | +3 -1 | 126 61 |
| March 11 1973 | Australia Iraq | 3 1 | World Cup qualifier in Australia | +13 -13 | 1661 1510 | +2 -2 | 32 62 |
| March 13 1973 | Iraq New Zealand | 2 0 | World Cup qualifier in Australia | +30 -30 | 1540 1478 | +5 -5 | 57 68 |
| March 16 1973 | Indonesia Iraq | 1 1 | World Cup qualifier in Australia | +8 -8 | 1395 1532 | +3 -2 | 86 59 |
| March 18 1973 | Australia Iraq | 0 0 | World Cup qualifier in Australia | -11 +11 | 1640 1543 | -1 +5 | 35 54 |
| March 21 1973 | Iraq Indonesia | 3 2 | World Cup qualifier in Australia | +13 -13 | 1556 1407 | +3 -5 | 51 84 |
| March 24 1973 | Iraq New Zealand | 4 0 | World Cup qualifier in Australia | +28 -28 | 1584 1439 | +4 -5 | 47 73 |
| August 15 1973 | Algeria Iraq | 0 0 | Palestine Cup in Libya | +1 -1 | 1563 1583 | 0 0 | 50 47 |
| August 18 1973 | Libya Iraq | 0 0 | Palestine Cup in Libya | +4 -4 | 1421 1579 | 0 +1 | 81 46 |
| August 20 1973 | Iraq United Arab Emirates | 3 1 | Palestine Cup in Libya | +10 -10 | 1589 1291 | +1 -5 | 45 118 |
| August 23 1973 | Tunisia Iraq | 2 0 | Palestine Cup in Libya | +26 -26 | 1665 1563 | +5 -4 | 32 50 |
| August 25 1973 | Algeria Iraq | 0 0 | Palestine Cup in Libya | -1 +1 | 1586 1564 | 0 +1 | 46 49 |
| September 03 1974 | Iraq India | 3 0 | Asian Games in Iran | +15 -15 | 1579 1325 | +4 -4 | 43 111 |
| September 05 1974 | Iraq Taiwan | 1 0 | Asian Games in Iran | +5 -5 | 1584 1234 | 0 -1 | 43 128 |
| September 07 1974 | Iraq North Korea | 1 0 | Asian Games in Iran | +19 -19 | 1603 1552 | +2 -5 | 41 52 |
| September 10 1974 | Iraq South Korea | 1 1 | Asian Games in Iran | -5 +5 | 1598 1526 | 0 +2 | 41 58 |
| September 11 1974 | Iraq Malaysia | 0 0 | Asian Games in Iran | -7 +7 | 1591 1476 | 0 0 | 41 70 |
| September 13 1974 | Iran Iraq | 1 0 | Asian Games in Iran | +12 -12 | 1654 1579 | +4 -2 | 32 43 |
| April 02 1975 | Iraq Qatar | 1 0 | Asian Cup qualifier in Iraq | +3 -3 | 1582 1224 | 0 0 | 44 132 |
| April 04 1975 | Iraq Afghanistan | 4 0 | Asian Cup qualifier in Iraq | +2 -2 | 1584 1017 | 0 -1 | 44 160 |
| April 06 1975 | Iraq Saudi Arabia | 1 1 | Asian Cup qualifier in Iraq | -12 +12 | 1572 1451 | -1 +4 | 45 72 |
| April 10 1975 | Iraq Qatar | 3 0 | Asian Cup qualifier in Iraq | +5 -5 | 1577 1220 | +1 -2 | 44 133 |
| April 12 1975 | Iraq Saudi Arabia | 2 1 | Asian Cup qualifier in Iraq | +9 -9 | 1586 1448 | 0 -1 | 44 73 |
| April 14 1975 | Iraq Afghanistan | 3 1 | Asian Cup qualifier in Iraq | +1 -1 | 1587 1011 | 0 0 | 44 160 |
| August 20 1975 | Iraq Kuwait | 2 1 | Olympic Games qualifier in Iran | +18 -18 | 1605 1539 | +4 -4 | 43 57 |
| August 22 1975 | Saudi Arabia Iraq | 2 0 | Olympic Games qualifier in Iran | +45 -45 | 1461 1560 | +8 -9 | 73 52 |
| August 26 1975 | Iran Iraq | 1 1 | Olympic Games qualifier in Iran | -10 +10 | 1641 1570 | -3 +1 | 35 51 |
| August 28 1975 | Iraq Bahrain | 4 0 | Olympic Games qualifier in Iran | +9 -9 | 1579 1208 | +4 -2 | 47 135 |
| December 21 1975 | Iraq United Arab Emirates | 5 0 | Palestine Cup in Tunisia | +12 -12 | 1591 1266 | 0 -3 | 46 125 |
| December 28 1975 | Egypt Iraq | 1 0 | Palestine Cup in Tunisia | +16 -16 | 1670 1575 | +3 -1 | 30 47 |
| February 08 1976 | Iraq Turkey | 0 0 | Friendly in Iraq | -2 +2 | 1573 1620 | 0 +1 | 48 42 |
| March 27 1976 | Iraq Oman | 4 0 | Gulf Cup in Qatar | +5 -5 | 1578 1093 | +2 0 | 45 154 |
| March 29 1976 | Iraq Bahrain | 4 1 | Gulf Cup in Qatar | +8 -8 | 1586 1223 | 0 +1 | 46 131 |
| April 01 1976 | Iraq Saudi Arabia | 7 1 | Gulf Cup in Qatar | +20 -20 | 1606 1365 | +2 -5 | 44 94 |
| April 03 1976 | Qatar Iraq | 0 0 | Gulf Cup in Qatar | +12 -12 | 1279 1594 | +3 0 | 121 44 |
| April 06 1976 | Iraq United Arab Emirates | 4 0 | Gulf Cup in Qatar | +8 -8 | 1602 1211 | 0 -2 | 44 135 |
| April 08 1976 | Iraq Kuwait | 2 2 | Gulf Cup in Qatar | -1 +1 | 1601 1593 | 0 0 | 44 46 |
| April 15 1976 | Kuwait Iraq | 4 2 | Gulf Cup in Qatar | +30 -30 | 1635 1571 | +4 -4 | 40 49 |
| June 05 1976 | Iraq South Yemen | 1 0 | Asian Cup in Iran | +3 -3 | 1574 1085 | 0 0 | 50 155 |
| June 07 1976 | Iran Iraq | 2 0 | Asian Cup in Iran | +20 -20 | 1664 1554 | +3 -5 | 35 55 |
| June 10 1976 | Kuwait Iraq | 3 2 | Asian Cup in Iran | +17 -17 | 1683 1537 | +4 -2 | 30 57 |
| June 12 1976 | China Iraq | 1 0 | Asian Cup in Iran | +30 -30 | 1500 1507 | +6 -6 | 64 63 |
| July 17 1977 | Iraq Thailand | 5 0 | Merdeka Tournament in Malaysia | +13 -13 | 1520 1276 | +4 -2 | 58 120 |
| July 18 1977 | Iraq Burma | 3 0 | Merdeka Tournament in Malaysia | +22 -22 | 1542 1444 | +2 -3 | 56 77 |
| July 21 1977 | Iraq Libya | 0 0 | Merdeka Tournament in Malaysia | -6 +6 | 1536 1396 | -1 +1 | 57 90 |
| July 22 1977 | Malaysia Iraq | 0 0 | Merdeka Tournament in Malaysia | -2 +2 | 1488 1538 | -1 +1 | 70 56 |
| July 25 1977 | Iraq South Korea | 1 1 | Merdeka Tournament in Malaysia | +6 -6 | 1544 1680 | 0 -1 | 56 32 |
| July 27 1977 | Iraq Indonesia | 2 0 | Merdeka Tournament in Malaysia | +7 -7 | 1551 1231 | +2 0 | 54 130 |
| July 31 1977 | South Korea Iraq | 1 0 | Merdeka Tournament in Malaysia | +9 -9 | 1700 1542 | +3 -2 | 28 56 |
| February 21 1978 | Iraq Algeria | 3 0 | Friendly in Iraq | +11 -11 | 1553 1506 | +1 -2 | 56 65 |
| February 23 1978 | Iraq Algeria | 1 0 | Friendly in Iraq | +6 -6 | 1559 1500 | +1 -1 | 55 66 |
| July 02 1978 | Algeria Iraq | 1 1 | Friendly in Algeria | -1 +1 | 1509 1560 | 0 0 | 64 55 |
| July 04 1978 | Algeria Iraq | 0 0 | Friendly in Algeria | -1 +1 | 1508 1561 | 0 +1 | 64 54 |
| July 12 1978 | Iraq Singapore | 3 0 | Merdeka Tournament in Malaysia | +4 -4 | 1565 1136 | +1 0 | 53 149 |
| July 14 1978 | Iraq Japan | 0 0 | Merdeka Tournament in Malaysia | -7 +7 | 1558 1404 | -2 +1 | 55 85 |
| July 17 1978 | Malaysia Iraq | 1 2 | Merdeka Tournament in Malaysia | -20 +20 | 1552 1578 | -4 +5 | 56 50 |
| July 19 1978 | South Korea Iraq | 2 0 | Merdeka Tournament in Malaysia | +15 -15 | 1718 1563 | 0 -3 | 28 53 |
| July 21 1978 | Iraq Thailand | 1 0 | Merdeka Tournament in Malaysia | +6 -6 | 1569 1318 | +1 -2 | 51 108 |
| July 24 1978 | Iraq Syria | 2 1 | Merdeka Tournament in Malaysia | +5 -5 | 1574 1290 | 0 -1 | 51 117 |
| July 26 1978 | Iraq Indonesia | 4 0 | Merdeka Tournament in Malaysia | +8 -8 | 1582 1266 | +2 -1 | 49 121 |
| July 29 1978 | South Korea Iraq | 2 0 | Merdeka Tournament in Malaysia | +13 -13 | 1756 1569 | +1 -3 | 23 52 |
| December 09 1978 | Iraq Saudi Arabia | 1 1 | Asian Games in Thailand | -11 +11 | 1558 1372 | -3 0 | 55 97 |
| December 11 1978 | Iraq Qatar | 2 1 | Asian Games in Thailand | +5 -5 | 1563 1234 | +1 -1 | 54 131 |
| December 13 1978 | Iraq China | 2 0 | Asian Games in Thailand | +27 -27 | 1590 1497 | +8 -2 | 46 64 |
| December 16 1978 | North Korea Iraq | 1 0 | Asian Games in Thailand | +18 -18 | 1649 1572 | +3 -5 | 36 51 |
| December 18 1978 | Iraq Kuwait | 3 0 | Asian Games in Thailand | +46 -46 | 1618 1641 | +9 -5 | 42 36 |
| December 20 1978 | Iraq India | 3 0 | Asian Games in Thailand | +8 -8 | 1626 1257 | +1 -2 | 41 123 |
| December 22 1978 | China Iraq | 1 0 | Asian Games in Thailand | +23 -23 | 1590 1603 | +5 -4 | 47 45 |
| February 05 1979 | Iraq Finland | 1 0 | Friendly in Iraq | +4 -4 | 1607 1450 | +1 -1 | 45 76 |
| February 07 1979 | Iraq Finland | 2 0 | Friendly in Iraq | +6 -6 | 1613 1444 | +1 0 | 44 76 |
| February 09 1979 | Iraq East Germany | 1 1 | Friendly in Iraq | +4 -4 | 1617 1874 | 0 0 | 44 10 |
| February 12 1979 | Iraq East Germany | 2 1 | Friendly in Iraq | +14 -14 | 1631 1860 | +5 -1 | 39 11 |
| March 23 1979 | Iraq Bahrain | 4 0 | Gulf Cup in Iraq | +3 -3 | 1634 1203 | +1 -1 | 37 138 |
| March 26 1979 | Iraq Qatar | 2 0 | Gulf Cup in Iraq | +4 -4 | 1638 1277 | 0 -1 | 37 120 |
| March 29 1979 | Iraq Kuwait | 3 1 | Gulf Cup in Iraq | +22 -22 | 1660 1627 | +3 -3 | 34 39 |
| April 03 1979 | Iraq United Arab Emirates | 5 0 | Gulf Cup in Iraq | +2 -2 | 1662 1135 | 0 0 | 34 148 |
| April 05 1979 | Iraq Oman | 7 0 | Gulf Cup in Iraq | +1 -1 | 1663 1026 | +1 -1 | 33 161 |
| April 08 1979 | Iraq Saudi Arabia | 2 0 | Gulf Cup in Iraq | +7 -7 | 1670 1410 | 0 -2 | 33 85 |
| February 27 1980 | Iraq Poland | 1 1 | Friendly in Iraq | +4 -4 | 1674 1933 | 0 -1 | 30 7 |
| June 22 1980 | Poland Iraq | 3 0 | Friendly in Poland | +5 -5 | 1910 1669 | +1 -2 | 7 34 |
| March 08 1981 | Morocco Iraq | 1 1 | Friendly in Morocco | -3 +3 | 1660 1672 | 0 +2 | 34 31 |
| March 18 1981 | Iraq Qatar | 1 0 | World Cup qualifier in Saudi Arabia | +4 -4 | 1676 1271 | +1 -2 | 31 124 |
| March 21 1981 | Saudi Arabia Iraq | 1 0 | World Cup qualifier in Saudi Arabia | +28 -28 | 1449 1648 | +4 -3 | 79 35 |
| March 25 1981 | Iraq Bahrain | 2 0 | World Cup qualifier in Saudi Arabia | +5 -5 | 1653 1233 | 0 -1 | 35 136 |
| March 30 1981 | Iraq Syria | 2 1 | World Cup qualifier in Saudi Arabia | +5 -5 | 1658 1302 | +1 -2 | 34 117 |
| August 30 1981 | Iraq South Korea | 1 1 | Merdeka Tournament in Malaysia | +2 -2 | 1660 1692 | 0 0 | 35 30 |
| September 06 1981 | Iraq Thailand | 7 1 | Merdeka Tournament in Malaysia | +13 -13 | 1673 1404 | +3 -2 | 32 85 |
| September 13 1981 | Iraq Singapore | 4 0 | Merdeka Tournament in Malaysia | +3 -3 | 1676 1173 | +1 -1 | 31 146 |
| September 17 1981 | Iraq Japan | 2 0 | Merdeka Tournament in Malaysia | +11 -11 | 1687 1468 | +1 -3 | 30 75 |
| March 02 1982 | Iraq East Germany | 0 0 | Friendly in Iraq | +2 -2 | 1689 1860 | 0 0 | 31 11 |
| March 07 1982 | Iraq South Korea | 3 0 | Friendly in Iraq | +12 -12 | 1701 1659 | +3 -3 | 28 36 |
| March 10 1982 | Iraq South Korea | 1 1 | Friendly in Iraq | -4 +4 | 1697 1663 | -1 +1 | 29 34 |
| March 20 1982 | Iraq Oman | 4 0 | Gulf Cup in United Arab Emirates | +1 -1 | 1698 998 | +1 0 | 29 170 |
| March 24 1982 | Iraq Saudi Arabia | 1 1 | Gulf Cup in United Arab Emirates | -15 +15 | 1683 1370 | -3 +3 | 32 96 |
| March 26 1982 | Iraq Qatar | 2 1 | Gulf Cup in United Arab Emirates | +4 -4 | 1687 1302 | 0 -1 | 32 116 |
| March 30 1982 | United Arab Emirates Iraq | 0 1 | Gulf Cup in United Arab Emirates | -3 +3 | 1164 1690 | -1 0 | 149 32 |
| November 20 1982 | Kuwait Iraq | 2 1 | Asian Games in India | +25 -25 | 1622 1665 | +4 -7 | 40 35 |
| November 24 1982 | Iraq Nepal | 3 0 | Asian Games in India | +1 -1 | 1666 993 | 0 0 | 35 170 |
| November 26 1982 | Iraq Burma | 4 0 | Asian Games in India | +10 -10 | 1676 1321 | +3 -2 | 32 110 |
| November 28 1982 | Iraq Japan | 1 0 | Asian Games in India | +12 -12 | 1688 1510 | +2 -3 | 30 65 |
| December 01 1982 | Iraq Saudi Arabia | 1 0 | Asian Games in India | +9 -9 | 1697 1471 | +1 -4 | 29 78 |
| December 04 1982 | Iraq Kuwait | 1 0 | Asian Games in India | +19 -19 | 1716 1660 | +3 -3 | 26 36 |
| February 27 1984 | Egypt Iraq | 1 2 | Friendly in Egypt | -9 +9 | 1579 1725 | -1 +3 | 49 28 |
| February 29 1984 | Egypt Iraq | 0 0 | Friendly in Egypt | +1 -1 | 1580 1724 | 0 0 | 49 28 |
| March 11 1984 | Oman Iraq | 1 2 | Gulf Cup in Oman | -1 +1 | 968 1725 | 0 0 | 174 28 |
| March 15 1984 | Iraq United Arab Emirates | 0 0 | Gulf Cup in Oman | -17 +17 | 1708 1328 | -2 +4 | 30 107 |
| March 17 1984 | Iraq Saudi Arabia | 4 0 | Gulf Cup in Oman | +16 -16 | 1724 1460 | +1 -4 | 29 79 |
| March 20 1984 | Iraq Bahrain | 1 0 | Gulf Cup in Oman | +3 -3 | 1727 1285 | +2 -1 | 27 123 |
| March 22 1984 | Iraq Kuwait | 3 1 | Gulf Cup in Oman | +17 -17 | 1744 1555 | +1 -5 | 26 55 |
| March 25 1984 | Qatar Iraq | 2 1 | Gulf Cup in Oman | +36 -36 | 1385 1708 | +9 -5 | 92 31 |
| March 28 1984 | Iraq Qatar | 1 1 | Gulf Cup in Oman | -15 +15 | 1693 1400 | -1 +3 | 32 89 |
| March 15 1985 | Iraq Lebanon | 6 0 | World Cup qualifier in Kuwait | +7 -7 | 1700 1259 | 0 -6 | 32 132 |
| March 18 1985 | Iraq Lebanon | 6 0 | World Cup qualifier in Kuwait | +6 -6 | 1706 1253 | 0 -1 | 32 133 |
| March 29 1985 | Jordan Iraq | 2 3 | World Cup qualifier in Jordan | -4 +4 | 1241 1710 | 0 0 | 136 31 |
| April 05 1985 | Qatar Iraq | 3 0 | World Cup qualifier in Qatar | +50 -50 | 1496 1660 | +14 -3 | 67 34 |
| April 19 1985 | Iraq Jordan | 2 0 | World Cup qualifier in Kuwait | +5 -5 | 1665 1220 | 0 -2 | 34 142 |
| May 05 1985 | Iraq Qatar | 2 1 | World Cup qualifier in India | +11 -11 | 1676 1492 | 0 -3 | 34 69 |
| June 09 1985 | Iraq Canada | 6 1 | Presidents Cup in South Korea | +30 -30 | 1706 1561 | +4 -8 | 30 57 |
| June 15 1985 | South Korea Iraq | 2 0 | Presidents Cup in South Korea | +39 -39 | 1542 1667 | +3 -4 | 64 34 |
| July 04 1985 | Bahrain Iraq | 1 1 | Arab Nations Cup in Saudi Arabia | +16 -16 | 1321 1651 | +4 -2 | 109 37 |
| July 08 1985 | Iraq Mauritania | 2 0 | Arab Nations Cup in Saudi Arabia | +3 -3 | 1654 1145 | +1 0 | 36 153 |
| July 10 1985 | Saudi Arabia Iraq | 2 3 | Arab Nations Cup in Saudi Arabia | -21 +21 | 1545 1675 | -7 +1 | 63 35 |
| July 12 1985 | Iraq Bahrain | 1 0 | Arab Nations Cup in Saudi Arabia | +5 -5 | 1680 1341 | 0 0 | 35 107 |
| August 06 1985 | Iraq Libya | 2 0 | Pan Arab Games in Morocco | +23 -23 | 1703 1575 | +4 -6 | 31 52 |
| August 12 1985 | Iraq Syria | 2 0 | Pan Arab Games in Morocco | +8 -8 | 1711 1358 | +1 -3 | 30 99 |
| August 14 1985 | Iraq Saudi Arabia | 2 1 | Pan Arab Games in Morocco | +11 -11 | 1722 1534 | 0 0 | 30 64 |
| August 16 1985 | Morocco Iraq | 0 1 | Pan Arab Games in Morocco | -23 +23 | 1648 1745 | -2 +2 | 37 28 |
| September 20 1985 | United Arab Emirates Iraq | 2 3 | World Cup qualifier in United Arab Emirates | -6 +6 | 1354 1751 | -6 0 | 104 27 |
| September 27 1985 | United Arab Emirates Iraq | 2 1 | World Cup qualifier in Saudi Arabia | +36 -36 | 1390 1715 | +13 -2 | 91 30 |
| November 15 1985 | Syria Iraq | 0 0 | World Cup qualifier in Syria | +12 -12 | 1388 1703 | +2 -1 | 92 32 |
| November 29 1985 | Iraq Syria | 3 1 | World Cup qualifier in Saudi Arabia | +8 -8 | 1711 1380 | +1 -2 | 31 94 |
| March 14 1986 | Iraq Romania | 1 1 | Friendly in Iraq | -1 +1 | 1710 1768 | 0 0 | 30 24 |
| March 17 1986 | Iraq Romania | 0 0 | Friendly in Iraq | -1 +1 | 1709 1769 | 0 0 | 30 24 |
| March 22 1986 | Bahrain Iraq | 0 0 | Gulf Cup in Bahrain | +14 -14 | 1317 1695 | +5 -1 | 110 31 |
| March 24 1986 | Iraq United Arab Emirates | 2 2 | Gulf Cup in Bahrain | -14 +14 | 1681 1411 | 0 +3 | 31 87 |
| March 27 1986 | Iraq Qatar | 1 1 | Gulf Cup in Bahrain | -10 +10 | 1671 1489 | -2 +1 | 33 70 |
| March 30 1986 | Saudi Arabia Iraq | 2 1 | Gulf Cup in Bahrain | +30 -30 | 1500 1641 | +9 -3 | 69 36 |
| April 03 1986 | Kuwait Iraq | 2 1 | Gulf Cup in Bahrain | +24 -24 | 1600 1617 | +7 -7 | 48 43 |
| April 06 1986 | Iraq Oman | 3 2 | Gulf Cup in Bahrain | +1 -1 | 1618 998 | +1 0 | 42 171 |
| June 04 1986 | Paraguay Iraq | 1 0 | World Cup in Mexico | +18 -18 | 1786 1600 | +2 -4 | 23 45 |
| June 08 1986 | Belgium Iraq | 2 1 | World Cup in Mexico | +18 -18 | 1771 1582 | +5 -6 | 24 52 |
| June 11 1986 | Mexico Iraq | 1 0 | World Cup in Mexico | +8 -8 | 1826 1574 | 0 -4 | 12 56 |
| September 21 1986 | Iraq Oman | 4 0 | Asian Games in South Korea | +3 -3 | 1577 1019 | +1 0 | 56 170 |
| September 23 1986 | Iraq Pakistan | 5 1 | Asian Games in South Korea | +8 -8 | 1585 1193 | +3 0 | 53 144 |
| September 25 1986 | United Arab Emirates Iraq | 2 1 | Asian Games in South Korea | +26 -26 | 1494 1559 | +7 -6 | 71 58 |
| September 27 1986 | Iraq Thailand | 2 1 | Asian Games in South Korea | +7 -7 | 1566 1285 | +1 0 | 57 118 |
| October 01 1986 | Iraq Saudi Arabia | 1 1 | Asian Games in South Korea | -2 +2 | 1564 1541 | 0 0 | 58 61 |
| February 21 1987 | Kuwait Iraq | 2 0 | Friendly in Kuwait | +8 -8 | 1651 1556 | 0 -1 | 40 57 |
| February 25 1988 | Tunisia Iraq | 0 2 | Friendly in Tunisia | -12 +12 | 1366 1568 | -1 +4 | 98 53 |
| March 04 1988 | Iraq Oman | 1 1 | Gulf Cup in Saudi Arabia | -18 +18 | 1550 1080 | -6 +3 | 59 165 |
| March 08 1988 | Iraq Kuwait | 1 0 | Gulf Cup in Saudi Arabia | +21 -21 | 1571 1551 | +8 -7 | 51 58 |
| March 10 1988 | Iraq United Arab Emirates | 0 0 | Gulf Cup in Saudi Arabia | -6 +6 | 1565 1478 | -1 +1 | 52 75 |
| March 13 1988 | Iraq Qatar | 3 0 | Gulf Cup in Saudi Arabia | +22 -22 | 1587 1402 | +4 -7 | 48 91 |
| March 16 1988 | Saudi Arabia Iraq | 0 2 | Gulf Cup in Saudi Arabia | -33 +33 | 1490 1620 | -9 +2 | 73 46 |
| March 18 1988 | Iraq Bahrain | 1 0 | Gulf Cup in Saudi Arabia | +8 -8 | 1628 1372 | +3 -3 | 43 97 |
| July 09 1988 | Iraq Tunisia | 1 1 | Arab Nations Cup in Jordan | -13 +13 | 1615 1376 | 0 +3 | 44 97 |
| July 11 1988 | Iraq Lebanon | 0 0 | Arab Nations Cup in Jordan | -16 +16 | 1599 1238 | -3 +2 | 47 137 |
| July 15 1988 | Iraq Saudi Arabia | 1 0 | Arab Nations Cup in Jordan | +12 -12 | 1611 1439 | +3 -1 | 44 81 |
| July 17 1988 | Egypt Iraq | 0 0 | Arab Nations Cup in Jordan | -3 +3 | 1666 1614 | -1 0 | 37 44 |
| July 19 1988 | Jordan Iraq | 0 3 | Arab Nations Cup in Jordan | -19 +19 | 1318 1633 | -4 +3 | 112 41 |
| July 21 1988 | Iraq Syria | 1 1 | Arab Nations Cup in Jordan | -8 +8 | 1625 1489 | -2 +2 | 43 72 |
| January 06 1989 | Oman Iraq | 1 1 | World Cup qualifier in Oman | +17 -17 | 1098 1608 | +2 -4 | 165 45 |
| January 13 1989 | Jordan Iraq | 0 1 | World Cup qualifier in Jordan | -9 +9 | 1283 1617 | -2 +4 | 118 42 |
| January 20 1989 | Qatar Iraq | 1 0 | World Cup qualifier in Qatar | +24 -24 | 1471 1593 | +8 -4 | 73 46 |
| January 27 1989 | Iraq Oman | 3 1 | World Cup qualifier in Iraq | +2 -2 | 1595 1099 | 0 0 | 46 165 |
| February 03 1989 | Iraq Jordan | 4 0 | World Cup qualifier in Iraq | +7 -7 | 1602 1290 | 0 0 | 46 117 |
| February 10 1989 | Iraq Qatar | 2 2 | World Cup qualifier in Iraq | -12 +12 | 1590 1483 | 0 0 | 46 73 |
| October 15 1989 | Iraq Kuwait | 1 0 | Friendly in Iraq | +5 -5 | 1595 1510 | +2 -1 | 44 64 |
| October 31 1989 | Guinea Iraq | 1 0 | Friendly Tournament in Kuwait | +22 -22 | 1453 1573 | +8 -4 | 80 49 |
| November 03 1989 | Iraq South Yemen | 6 2 | Friendly Tournament in Kuwait | +4 -4 | 1577 1109 | +1 -1 | 48 165 |
| November 05 1989 | Iran Iraq | 0 0 | Friendly Tournament in Kuwait | 0 0 | 1586 1577 | 0 0 | 47 48 |
| November 08 1989 | Kuwait Iraq | 1 2 | Friendly Tournament in Kuwait | -16 +16 | 1495 1593 | -7 +3 | 71 45 |
| November 12 1989 | Iraq Uganda | 1 1 | Friendly Tournament in Kuwait | -5 +5 | 1588 1484 | -1 +1 | 46 72 |
| January 29 1990 | Iraq Denmark | 1 1 | Friendly in Iraq | +5 -5 | 1593 1865 | 0 0 | 46 11 |
| February 01 1990 | Iraq Denmark | 1 0 | Friendly in Iraq | +15 -15 | 1608 1850 | +3 -2 | 43 13 |
| February 15 1990 | Iraq South Korea | 0 0 | Friendly in Iraq | +1 -1 | 1609 1740 | 0 -1 | 43 25 |
| February 26 1990 | Iraq Bahrain | 1 0 | Gulf Cup in Kuwait | +9 -9 | 1618 1383 | +1 -4 | 42 100 |
| February 28 1990 | Kuwait Iraq | 1 1 | Gulf Cup in Kuwait | +2 -2 | 1483 1616 | 0 0 | 72 42 |
| March 03 1990 | Iraq United Arab Emirates | 2 2 | Gulf Cup in Kuwait | -5 +5 | 1611 1538 | +1 +1 | 41 59 |
| June 01 1990 | Jordan Iraq | 0 2 | Friendly in Jordan | -7 +7 | 1305 1618 | 0 +1 | 115 40 |
| April 25 1993 | South Korea Iraq | 1 1 | Friendly in South Korea | -3 +3 | 1627 1621 | -1 -1 | 40 45 |
| April 28 1993 | South Korea Iraq | 2 2 | Friendly in South Korea | -3 +3 | 1624 1624 | -2 +3 | 42 42 |
| May 24 1993 | Jordan Iraq | 1 1 | World Cup qualifier in Jordan | +12 -12 | 1295 1612 | +4 -3 | 126 45 |
| May 26 1993 | Iraq Yemen | 6 1 | World Cup qualifier in Jordan | +6 -6 | 1618 1166 | +3 -1 | 42 154 |
| May 28 1993 | Iraq Pakistan | 8 0 | World Cup qualifier in Jordan | +3 -3 | 1621 1042 | 0 -2 | 42 179 |
| May 30 1993 | Iraq China | 1 0 | World Cup qualifier in Jordan | +14 -14 | 1635 1500 | +3 -2 | 39 73 |
| June 14 1993 | Iraq Jordan | 4 0 | World Cup qualifier in China | +8 -8 | 1643 1269 | +3 0 | 37 134 |
| June 16 1993 | Iraq Yemen | 3 0 | World Cup qualifier in China | +6 -6 | 1649 1219 | +1 -2 | 36 150 |
| June 18 1993 | Iraq Pakistan | 4 0 | World Cup qualifier in China | +2 -2 | 1651 1009 | +1 0 | 35 185 |
| June 20 1993 | China Iraq | 2 1 | World Cup qualifier in China | +22 -22 | 1538 1629 | +6 -5 | 63 41 |
| October 15 1993 | North Korea Iraq | 3 2 | World Cup qualifier in Qatar | +19 -19 | 1670 1610 | +4 -7 | 32 47 |
| October 19 1993 | Iraq South Korea | 2 2 | World Cup qualifier in Qatar | +2 -2 | 1612 1642 | 0 0 | 45 39 |
| October 22 1993 | Iran Iraq | 1 2 | World Cup qualifier in Qatar | -18 +18 | 1557 1630 | -3 +4 | 59 41 |
| October 24 1993 | Iraq Saudi Arabia | 1 1 | World Cup qualifier in Qatar | +3 -3 | 1633 1671 | 0 0 | 41 32 |
| October 28 1993 | Iraq Japan | 2 2 | World Cup qualifier in Qatar | +2 -2 | 1635 1661 | 0 -1 | 40 34 |
| March 12 1995 | India Iraq | 1 1 | Nehru Gold Cup in India | +17 -17 | 1109 1618 | +3 -3 | 173 39 |
| March 14 1995 | Iraq Thailand | 3 1 | Nehru Gold Cup in India | +14 -14 | 1632 1400 | +2 -3 | 37 104 |
| August 11 1996 | Iraq Pakistan | 3 0 | Asian Cup qualifier in Jordan | +1 -1 | 1633 917 | 0 0 | 38 198 |
| August 13 1996 | Jordan Iraq | 0 1 | Asian Cup qualifier in Jordan | -8 +8 | 1295 1641 | -1 +2 | 130 36 |
| November 24 1996 | Iraq Indonesia | 4 0 | Friendly in Italy | +4 -4 | 1645 1244 | 0 -1 | 37 143 |
| December 05 1996 | Iraq Iran | 2 1 | Asian Cup in United Arab Emirates | +20 -20 | 1665 1555 | +2 -3 | 35 57 |
| December 08 1996 | Saudi Arabia Iraq | 1 0 | Asian Cup in United Arab Emirates | +28 -28 | 1655 1637 | +4 -3 | 37 39 |
| December 11 1996 | Iraq Thailand | 4 1 | Asian Cup in United Arab Emirates | +21 -21 | 1658 1415 | +3 -3 | 35 96 |
| December 15 1996 | United Arab Emirates Iraq | 1 0 | Asian Cup in United Arab Emirates | +24 -24 | 1590 1634 | +3 -4 | 54 40 |
| February 16 1997 | Iraq Jordan | 1 0 | Friendly in Iraq | +1 -1 | 1635 1289 | 0 0 | 40 130 |
| March 30 1997 | Iraq China | 2 0 | Nehru Gold Cup in India | +25 -25 | 1660 1554 | +5 -4 | 35 60 |
| April 02 1997 | Iraq Uzbekistan | 6 1 | Nehru Gold Cup in India | +27 -27 | 1687 1515 | +5 -8 | 30 70 |
| April 06 1997 | India Iraq | 0 1 | Nehru Gold Cup in India | -2 +2 | 1110 1689 | 0 0 | 170 30 |
| April 10 1997 | India Iraq | 1 1 | Nehru Gold Cup in India | +18 -18 | 1128 1671 | +4 -5 | 166 35 |
| April 12 1997 | Iraq Uzbekistan | 3 1 | Nehru Gold Cup in India | +18 -18 | 1689 1507 | +6 -6 | 30 72 |
| May 23 1997 | Pakistan Iraq | 2 6 | World Cup qualifier in Pakistan | -2 +2 | 913 1691 | 0 +1 | 198 29 |
| June 06 1997 | Iraq Kazakhstan | 1 2 | World Cup qualifier in Iraq | -36 +36 | 1655 1446 | -7 +14 | 37 87 |
| June 20 1997 | Iraq Pakistan | 6 1 | World Cup qualifier in Iraq | +1 -1 | 1656 905 | 0 0 | 36 198 |
| June 29 1997 | Kazakhstan Iraq | 3 1 | World Cup qualifier in Kazakhstan | +39 -39 | 1492 1617 | +9 -12 | 76 49 |
| August 21 1997 | Lebanon Iraq | 0 2 | Friendly in Lebanon | -9 +9 | 1364 1626 | -4 +2 | 113 47 |
| November 18 1998 | Lebanon Iraq | 0 2 | Friendly in Lebanon | -7 +7 | 1314 1633 | -1 +4 | 125 46 |
| June 28 1999 | Jordan Iraq | 0 1 | Friendly in Jordan | -7 +7 | 1402 1640 | -2 +1 | 100 47 |
| June 30 1999 | Jordan Iraq | 1 1 | Friendly in Jordan | +4 -4 | 1406 1636 | +1 0 | 99 48 |
| August 03 1999 | Tajikistan Iraq | 1 2 | Asian Cup qualifier in Tajikistan | -15 +15 | 1434 1651 | -7 +1 | 93 46 |
| August 05 1999 | Iraq Oman | 2 0 | Asian Cup qualifier in Tajikistan | +11 -11 | 1662 1375 | +4 -3 | 42 109 |
| August 07 1999 | Iraq Kyrgyzstan | 5 1 | Asian Cup qualifier in Tajikistan | +5 -5 | 1667 1199 | +3 -3 | 39 152 |
| August 21 1999 | Libya Iraq | 2 0 | Pan Arab Games in Jordan | +51 -51 | 1417 1616 | +13 -11 | 100 50 |
| August 23 1999 | Iraq Oman | 3 0 | Pan Arab Games in Jordan | +14 -14 | 1630 1354 | +3 -3 | 47 115 |
| August 25 1999 | Jordan Iraq | 2 1 | Pan Arab Games in Jordan | +27 -27 | 1422 1603 | +5 -4 | 99 51 |
| August 27 1999 | Iraq Lebanon | 4 0 | Pan Arab Games in Jordan | +16 -16 | 1619 1361 | +3 -5 | 48 114 |
| August 29 1999 | Iraq Libya | 3 1 | Pan Arab Games in Jordan | +16 -16 | 1635 1420 | +1 -5 | 47 100 |
| August 31 1999 | Jordan Iraq | 4 4 | Pan Arab Games in Jordan | +5 -5 | 1458 1630 | +1 0 | 87 47 |
| October 30 1999 | Estonia Iraq | 1 1 | Friendly Tournament in United Arab Emirates | +12 -12 | 1288 1618 | +4 -1 | 131 49 |
| November 01 1999 | Iraq Turkmenistan | 3 0 | Friendly Tournament in United Arab Emirates | +12 -12 | 1630 1389 | +1 -2 | 48 105 |
| November 03 1999 | United Arab Emirates Iraq | 2 2 | Friendly Tournament in United Arab Emirates | +3 -3 | 1472 1627 | 0 -1 | 83 49 |
| May 23 2000 | Iraq Lebanon | 2 1 | West Asian Championship in Jordan | +7 -7 | 1634 1359 | +2 -2 | 50 114 |
| May 25 2000 | Jordan Iraq | 0 0 | West Asian Championship in Jordan | +4 -4 | 1459 1630 | 0 -2 | 86 52 |
| May 27 2000 | Iraq Kyrgyzstan | 4 0 | West Asian Championship in Jordan | +5 -5 | 1635 1170 | +3 -1 | 49 162 |
| May 31 2000 | Syria Iraq | 0 0 | West Asian Championship in Jordan | +7 -7 | 1512 1628 | +3 -3 | 68 52 |
| June 02 2000 | Jordan Iraq | 1 4 | West Asian Championship in Jordan | -26 +26 | 1411 1654 | -9 +7 | 98 45 |
| September 01 2000 | Iraq Uzbekistan | 2 0 | Friendly Tournament in China | +15 -15 | 1669 1522 | +3 -4 | 42 69 |
| September 03 2000 | China Iraq | 4 1 | Friendly Tournament in China | +18 -18 | 1696 1651 | +1 -6 | 35 46 |
| October 12 2000 | Iraq Thailand | 2 0 | Asian Cup in Lebanon | +24 -24 | 1675 1491 | +7 -8 | 41 78 |
| October 15 2000 | Lebanon Iraq | 2 2 | Asian Cup in Lebanon | +13 -13 | 1382 1662 | +4 -2 | 106 45 |
| October 18 2000 | Iran Iraq | 1 0 | Asian Cup in Lebanon | +21 -21 | 1743 1641 | +7 -3 | 22 48 |
| October 24 2000 | Japan Iraq | 4 1 | Asian Cup in Lebanon | +35 -35 | 1748 1606 | +10 -6 | 22 55 |
| January 31 2001 | Lebanon Iraq | 0 0 | Friendly in Lebanon | +3 -3 | 1387 1603 | +2 0 | 102 58 |
| April 12 2001 | Iraq Macao | 8 0 | World Cup qualifier in Iraq | +2 -2 | 1605 1024 | 0 0 | 56 185 |
| April 14 2001 | Iraq Nepal | 9 1 | World Cup qualifier in Iraq | +1 -1 | 1606 823 | 0 0 | 56 208 |
| April 16 2001 | Iraq Kazakhstan | 1 1 | World Cup qualifier in Iraq | -13 +13 | 1593 1435 | -2 +2 | 58 90 |
| April 21 2001 | Iraq Macao | 5 0 | World Cup qualifier in Kazakhstan | +2 -2 | 1595 962 | 0 0 | 58 190 |
| April 23 2001 | Iraq Nepal | 4 2 | World Cup qualifier in Kazakhstan | +1 -1 | 1596 873 | 0 0 | 58 204 |
| April 25 2001 | Kazakhstan Iraq | 1 1 | World Cup qualifier in Kazakhstan | +3 -3 | 1443 1593 | 0 0 | 90 57 |
| July 29 2001 | Oman Iraq | 1 0 | Friendly in Oman | +13 -13 | 1388 1580 | +5 -3 | 104 59 |
| August 02 2001 | United Arab Emirates Iraq | 2 2 | Friendly in United Arab Emirates | +1 -1 | 1440 1579 | 0 0 | 94 59 |
| August 17 2001 | Iraq Thailand | 4 0 | World Cup qualifier in Iraq | +22 -22 | 1601 1500 | +5 -4 | 54 73 |
| August 23 2001 | Bahrain Iraq | 2 0 | World Cup qualifier in Bahrain | +34 -34 | 1484 1567 | +8 -5 | 80 59 |
| August 31 2001 | Saudi Arabia Iraq | 1 0 | World Cup qualifier in Bahrain | +15 -15 | 1671 1552 | +1 -5 | 42 63 |
| September 07 2001 | Iraq Iran | 1 2 | World Cup qualifier in Iraq | -16 +16 | 1536 1744 | -3 +1 | 64 26 |
| September 14 2001 | Qatar Iraq | 0 0 | Friendly in Qatar | -4 +4 | 1592 1540 | 0 +2 | 53 62 |
| September 22 2001 | Thailand Iraq | 1 1 | World Cup qualifier in Thailand | -3 +3 | 1481 1543 | -1 0 | 82 62 |
| September 28 2001 | Iraq Bahrain | 1 0 | World Cup qualifier in Iraq | +11 -11 | 1554 1456 | +2 -4 | 60 88 |
| October 05 2001 | Saudi Arabia Iraq | 2 1 | World Cup qualifier in Jordan | +12 -12 | 1709 1542 | +5 -2 | 32 62 |
| October 12 2001 | Iran Iraq | 2 1 | World Cup qualifier in Iran | +6 -6 | 1743 1536 | 0 -1 | 25 65 |
| January 11 2002 | Iraq Oman | 2 0 | Friendly in Qatar | +10 -10 | 1546 1408 | +3 -1 | 63 100 |
| January 13 2002 | Qatar Iraq | 1 3 | Friendly in Qatar | -19 +19 | 1519 1565 | -5 +5 | 70 58 |
| July 19 2002 | Iraq Syria | 2 0 | Friendly in Iraq | +6 -6 | 1571 1434 | 0 0 | 57 93 |
| July 22 2002 | Iraq Syria | 2 1 | Friendly in Iraq | +4 -4 | 1575 1430 | +1 0 | 56 93 |
| September 01 2002 | Iraq Palestine | 2 0 | West Asian Championship in Syria | +8 -8 | 1583 1243 | 0 -1 | 56 145 |
| September 03 2002 | Syria Iraq | 0 1 | West Asian Championship in Syria | -17 +17 | 1420 1600 | -4 +2 | 97 54 |
| September 05 2002 | Iraq Iran | 0 0 | West Asian Championship in Syria | +7 -7 | 1607 1714 | +2 0 | 52 34 |
| September 07 2002 | Iraq Jordan | 3 2 | West Asian Championship in Syria | +11 -11 | 1618 1436 | +2 -1 | 50 92 |
| November 20 2002 | Qatar Iraq | 2 1 | Friendly in Qatar | +8 -8 | 1582 1610 | -1 -2 | 59 51 |
| November 23 2002 | Bahrain Iraq | 2 2 | Friendly in Qatar | +3 -3 | 1489 1607 | +1 -2 | 75 53 |
| August 13 2003 | Iran Iraq | 0 1 | Friendly Tournament in Iran | -23 +23 | 1680 1630 | -2 +6 | 36 47 |
| August 15 2003 | Uruguay Iraq | 5 2 | Friendly Tournament in Iran | +13 -13 | 1841 1617 | +1 -3 | 14 50 |
| August 26 2003 | Jordan Iraq | 2 1 | Friendly in Jordan | +10 -10 | 1523 1607 | +2 -2 | 69 54 |
| October 08 2003 | Iraq Bahrain | 5 1 | Asian Cup qualifier in Malaysia | +25 -25 | 1632 1463 | +10 -6 | 45 85 |
| October 10 2003 | Malaysia Iraq | 0 0 | Asian Cup qualifier in Malaysia | +11 -11 | 1326 1621 | +2 -4 | 126 49 |
| October 12 2003 | Iraq Myanmar | 3 0 | Asian Cup qualifier in Malaysia | +4 -4 | 1625 1144 | +3 0 | 48 164 |
| October 20 2003 | Iraq Malaysia | 5 1 | Asian Cup qualifier in Bahrain | +12 -12 | 1637 1317 | +3 -3 | 45 128 |
| October 22 2003 | Iraq Myanmar | 3 1 | Asian Cup qualifier in Bahrain | +3 -3 | 1640 1135 | +2 -1 | 43 165 |
| October 24 2003 | Bahrain Iraq | 1 0 | Asian Cup qualifier in Bahrain | +23 -23 | 1509 1617 | +7 -9 | 73 52 |
| December 12 2003 | Bahrain Iraq | 2 2 | Friendly Tournament in Bahrain | 0 0 | 1509 1617 | 0 0 | 76 51 |
| December 15 2003 | Iraq Kenya | 2 0 | Friendly Tournament in Bahrain | +15 -15 | 1632 1481 | +3 -2 | 48 81 |
| December 18 2003 | Egypt Iraq | 2 0 | Friendly Tournament in Bahrain | +20 -20 | 1697 1612 | +5 -5 | 34 53 |
| December 21 2003 | Qatar Iraq | 0 0 | Friendly in Qatar | 0 0 | 1513 1612 | 0 0 | 74 53 |
| February 12 2004 | Japan Iraq | 2 0 | Friendly in Japan | +6 -6 | 1763 1606 | +1 -1 | 22 54 |
| February 18 2004 | Uzbekistan Iraq | 1 1 | World Cup qualifier in Uzbekistan | 0 0 | 1500 1606 | -1 -1 | 76 54 |
| March 31 2004 | Palestine Iraq | 1 1 | World Cup qualifier in Qatar | +15 -15 | 1293 1591 | +4 -6 | 132 60 |
| May 23 2004 | Trinidad and Tobago Iraq | 2 0 | Friendly in England | +22 -22 | 1431 1569 | +5 -4 | 96 62 |
| June 09 2004 | Iraq Taiwan | 6 1 | World Cup qualifier in Jordan | +4 -4 | 1573 1051 | 0 -1 | 61 179 |
| June 19 2004 | Iraq Palestine | 2 1 | West Asian Championship in Iran | +7 -7 | 1580 1290 | +1 0 | 60 133 |
| June 21 2004 | Jordan Iraq | 2 0 | West Asian Championship in Iran | +29 -29 | 1626 1551 | +8 -4 | 50 64 |
| June 23 2004 | Iran Iraq | 2 1 | West Asian Championship in Iran | +7 -7 | 1713 1544 | +2 -1 | 29 65 |
| June 25 2004 | Jordan Iraq | 3 1 | West Asian Championship in Iran | +24 -24 | 1640 1520 | +6 -8 | 48 73 |
| July 18 2004 | Uzbekistan Iraq | 1 0 | Asian Cup in China | +27 -27 | 1524 1493 | +6 -3 | 72 77 |
| July 22 2004 | Iraq Turkmenistan | 3 2 | Asian Cup in China | +22 -22 | 1515 1425 | +2 -7 | 75 99 |
| July 26 2004 | Iraq Saudi Arabia | 2 1 | Asian Cup in China | +33 -33 | 1548 1590 | +10 -8 | 65 58 |
| July 30 2004 | China Iraq | 3 0 | Asian Cup in China | +24 -24 | 1639 1524 | +4 -8 | 47 73 |
| September 08 2004 | Taiwan Iraq | 1 4 | World Cup qualifier in Taiwan | -7 +7 | 1044 1531 | -2 +2 | 180 72 |
| October 07 2004 | Oman Iraq | 1 0 | Friendly in Oman | +6 -6 | 1598 1525 | +2 -1 | 59 73 |
| October 13 2004 | Uzbekistan Iraq | 2 1 | World Cup qualifier in Jordan | +17 -17 | 1603 1508 | +6 0 | 56 74 |
| November 16 2004 | Iraq Palestine | 4 1 | World Cup qualifier in Qatar | +16 -16 | 1524 1274 | +1 -7 | 74 138 |
| December 03 2004 | Iraq Yemen | 3 1 | Friendly in United Arab Emirates | +4 -4 | 1528 1195 | +2 -1 | 73 157 |
| December 10 2004 | Oman Iraq | 3 1 | Gulf Cup in Qatar | +25 -25 | 1609 1503 | +4 -4 | 55 77 |
| December 13 2004 | Qatar Iraq | 3 3 | Gulf Cup in Qatar | -4 +4 | 1475 1507 | 0 +1 | 86 76 |
| December 16 2004 | Iraq United Arab Emirates | 1 1 | Gulf Cup in Qatar | -7 +7 | 1500 1390 | -1 +4 | 77 101 |
| March 26 2005 | Australia Iraq | 2 1 | Friendly in Australia | +2 -2 | 1805 1498 | 0 -1 | 19 79 |
| June 08 2005 | Jordan Iraq | 0 1 | Friendly in Jordan | -14 +14 | 1544 1512 | -3 0 | 69 78 |
| August 07 2005 | Bahrain Iraq | 2 2 | Friendly in Bahrain | -5 +5 | 1580 1517 | -2 +3 | 61 77 |
| August 13 2005 | Cyprus Iraq | 2 1 | Friendly in Cyprus | +10 -10 | 1418 1507 | +2 -4 | 98 81 |
| October 11 2005 | Qatar Iraq | 0 0 | Friendly in Qatar | -3 +3 | 1516 1510 | -2 0 | 76 78 |
| November 26 2005 | Kuwait Iraq | 0 0 | Friendly in Kuwait | -1 +1 | 1431 1511 | 0 0 | 93 76 |
| December 01 2005 | Iraq Palestine | 4 0 | West Asian Games in Qatar | +15 -15 | 1526 1259 | +3 -4 | 73 141 |
| December 10 2005 | Syria Iraq | 2 2 | West Asian Games in Qatar | +4 -4 | 1456 1522 | +1 -2 | 89 75 |
| February 13 2006 | Oman Iraq | 1 0 | Friendly in Oman | +7 -7 | 1544 1515 | 0 -2 | 68 75 |
| February 16 2006 | Thailand Iraq | 4 3 | Friendly in Thailand | +13 -13 | 1339 1502 | +5 0 | 117 76 |
| February 22 2006 | Singapore Iraq | 2 0 | Asian Cup qualifier in Singapore | +36 -36 | 1363 1466 | +10 -10 | 112 86 |
| March 01 2006 | Iraq China | 2 1 | Asian Cup qualifier in United Arab Emirates | +28 -28 | 1494 1595 | +9 -4 | 76 56 |
| March 15 2006 | Saudi Arabia Iraq | 2 2 | Friendly in Saudi Arabia | -5 +5 | 1594 1499 | -1 0 | 56 76 |
| July 15 2006 | Syria Iraq | 1 3 | Friendly in Syria | -18 +18 | 1442 1517 | -4 +1 | 94 74 |
| July 21 2006 | Jordan Iraq | 2 1 | Friendly in Jordan | +8 -8 | 1502 1509 | +1 0 | 76 74 |
| July 25 2006 | Syria Iraq | 1 2 | Friendly in Syria | -11 +11 | 1431 1520 | -2 0 | 96 75 |
| August 09 2006 | Jordan Iraq | 0 1 | Friendly in Jordan | -13 +13 | 1499 1533 | -1 +5 | 77 70 |
| August 17 2006 | Iraq Palestine | 3 0 | Asian Cup qualifier in Jordan | +13 -13 | 1546 1264 | +2 -2 | 68 137 |
| September 06 2006 | Iraq Palestine | 2 2 | Asian Cup qualifier in United Arab Emirates | -13 +13 | 1533 1277 | -2 0 | 70 136 |
| October 04 2006 | Iran Iraq | 2 0 | Friendly Tournament in Jordan | +11 -11 | 1746 1522 | +2 -4 | 29 74 |
| October 11 2006 | Iraq Singapore | 4 2 | Asian Cup qualifier in United Arab Emirates | +16 -16 | 1538 1328 | +7 -2 | 67 118 |
| November 15 2006 | China Iraq | 1 1 | Asian Cup qualifier in China | -8 +8 | 1585 1546 | -1 +3 | 57 66 |
| January 18 2007 | Iraq Qatar | 1 0 | Gulf Cup in United Arab Emirates | +20 -20 | 1566 1524 | +6 -6 | 60 75 |
| January 21 2007 | Bahrain Iraq | 1 1 | Gulf Cup in United Arab Emirates | +6 -6 | 1469 1560 | +3 -1 | 87 63 |
| January 24 2007 | Saudi Arabia Iraq | 1 0 | Gulf Cup in United Arab Emirates | +17 -17 | 1627 1543 | +2 -4 | 50 66 |
| June 08 2007 | Jordan Iraq | 1 1 | Friendly in Jordan | -3 +3 | 1531 1546 | 0 0 | 72 68 |
| June 12 2007 | Jordan Iraq | 0 0 | Friendly in Jordan | -2 +2 | 1529 1548 | 0 +1 | 71 67 |
| June 16 2007 | Iran Iraq | 0 0 | West Asian Championship in Jordan | -11 +11 | 1742 1559 | -1 +4 | 28 63 |
| June 18 2007 | Iraq Palestine | 1 0 | West Asian Championship in Jordan | +6 -6 | 1565 1262 | +1 -1 | 63 140 |
| June 22 2007 | Iraq Syria | 3 0 | West Asian Championship in Jordan | +27 -27 | 1592 1452 | +5 -2 | 57 89 |
| June 24 2007 | Iran Iraq | 2 1 | West Asian Championship in Jordan | +11 -11 | 1770 1581 | +2 -2 | 24 59 |
| June 29 2007 | South Korea Iraq | 3 0 | Friendly in South Korea | +10 -10 | 1649 1571 | +2 -2 | 45 61 |
| July 02 2007 | Uzbekistan Iraq | 2 0 | Friendly in South Korea | +17 -17 | 1537 1554 | +2 -3 | 70 64 |
| July 07 2007 | Thailand Iraq | 1 1 | Asian Cup in Thailand | +7 -7 | 1360 1547 | +1 -1 | 112 65 |
| July 13 2007 | Iraq Australia | 3 1 | Asian Cup in Thailand | +56 -56 | 1603 1679 | +10 -9 | 54 41 |
| July 16 2007 | Oman Iraq | 0 0 | Asian Cup in Thailand | +5 -5 | 1544 1598 | +4 -2 | 66 56 |
| July 21 2007 | Iraq Vietnam | 2 0 | Asian Cup in Thailand | +13 -13 | 1611 1312 | +2 -2 | 54 127 |
| July 25 2007 | Iraq South Korea | 0 0 | Asian Cup in Malaysia | +2 -2 | 1613 1633 | +1 0 | 53 48 |
| July 29 2007 | Iraq Saudi Arabia | 1 0 | Asian Cup in Indonesia | +32 -32 | 1645 1675 | +6 -2 | 47 42 |
| October 16 2007 | Qatar Iraq | 3 2 | Friendly in Qatar | +12 -12 | 1477 1633 | +2 -5 | 85 50 |
| October 22 2007 | Pakistan Iraq | 0 7 | World Cup qualifier in Pakistan | -3 +3 | 924 1636 | 0 +1 | 194 48 |
| October 28 2007 | Iraq Pakistan | 0 0 | World Cup qualifier in Syria | -19 +19 | 1617 943 | -6 +3 | 54 191 |
| January 24 2008 | Iraq Jordan | 1 1 | Friendly in United Arab Emirates | -3 +3 | 1614 1501 | -1 +1 | 51 80 |
| January 31 2008 | United Arab Emirates Iraq | 0 1 | Friendly in United Arab Emirates | -8 +8 | 1423 1622 | -3 +2 | 99 51 |
| February 06 2008 | Iraq China | 1 1 | World Cup qualifier in United Arab Emirates | -3 +3 | 1619 1568 | -1 +1 | 50 60 |
| March 21 2008 | Kuwait Iraq | 0 0 | Friendly in Kuwait | +3 -3 | 1406 1616 | 0 -2 | 101 52 |
| March 26 2008 | Qatar Iraq | 2 0 | World Cup qualifier in Qatar | +35 -35 | 1492 1581 | +7 -6 | 84 58 |