| world | interactive | biggest upsets | historical data | football links | about ratings | contact |
| europe | america | latin america | africa | asia | caribbean | oceania |
African Nations Cup Asian Challenge Cup Cecafa Cup South Asian Cup
| Saudi Arabia matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| October 18 1957 | Lebanon Saudi Arabia | 1 1 | Pan Arab Games in Lebanon | -6 +6 | 1398 1406 | -2 - | 75 71 |
| October 20 1957 | Jordan Saudi Arabia | 1 0 | Pan Arab Games in Lebanon | +27 -27 | 1310 1379 | +3 -11 | 97 84 |
| October 22 1957 | Saudi Arabia Syria | 3 1 | Pan Arab Games in Lebanon | +31 -31 | 1410 1358 | +10 -7 | 74 88 |
| September 03 1961 | Egypt Saudi Arabia | 13 0 | Pan Arab Games in Morocco | +34 -34 | 1608 1376 | +4 -13 | 41 92 |
| September 04 1961 | Lebanon Saudi Arabia | 7 1 | Pan Arab Games in Morocco | +45 -45 | 1404 1331 | +15 -8 | 81 100 |
| September 06 1961 | Morocco Saudi Arabia | 13 1 | Pan Arab Games in Morocco | +12 -12 | 1612 1319 | +3 -3 | 39 103 |
| September 08 1961 | Libya Saudi Arabia | 5 1 | Pan Arab Games in Morocco | +30 -30 | 1422 1289 | +9 -3 | 77 106 |
| September 10 1961 | Saudi Arabia Kuwait | 1 0 | Pan Arab Games in Morocco | +27 -27 | 1316 1382 | +3 -11 | 103 92 |
| 1967 | Saudi Arabia Pakistan | 2 2 | Friendly in Saudi Arabia | -1 +1 | 1315 1371 | 0 0 | 110 97 |
| 1967 | Saudi Arabia Pakistan | 2 2 | Friendly in Saudi Arabia | -1 +1 | 1314 1372 | 0 0 | 110 97 |
| 1967 | Saudi Arabia Pakistan | 2 2 | Friendly in Saudi Arabia | -1 +1 | 1313 1373 | 0 0 | 110 97 |
| 1967 | Saudi Arabia Pakistan | 1 1 | Friendly in Saudi Arabia | -1 +1 | 1312 1374 | 0 0 | 110 97 |
| December 01 1967 | Saudi Arabia Tunisia | 4 0 | Friendly in Morocco | +30 -30 | 1342 1525 | +6 -8 | 105 60 |
| January 17 1969 | Saudi Arabia Turkey | 1 2 | Friendly in Saudi Arabia | -7 +7 | 1335 1550 | 0 +3 | 105 55 |
| March 28 1970 | Kuwait Saudi Arabia | 3 1 | Gulf Cup in Bahrain | +36 -36 | 1305 1299 | +8 -4 | 110 112 |
| March 30 1970 | Bahrain Saudi Arabia | 0 0 | Gulf Cup in Bahrain | -7 +7 | 1322 1306 | 0 +2 | 108 110 |
| April 02 1970 | Qatar Saudi Arabia | 1 1 | Gulf Cup in Bahrain | -2 +2 | 1343 1308 | -1 0 | 104 111 |
| March 16 1972 | Saudi Arabia Kuwait | 2 2 | Gulf Cup in Saudi Arabia | -3 +3 | 1305 1357 | -2 +1 | 114 97 |
| March 19 1972 | Saudi Arabia United Arab Emirates | 4 0 | Gulf Cup in Saudi Arabia | +39 -39 | 1344 1377 | +10 -11 | 104 94 |
| March 24 1972 | Saudi Arabia Qatar | 4 0 | Gulf Cup in Saudi Arabia | +21 -21 | 1365 1256 | +7 -2 | 96 122 |
| March 16 1974 | Saudi Arabia Qatar | 2 0 | Gulf Cup in Kuwait | +19 -19 | 1384 1215 | +7 -3 | 91 132 |
| March 21 1974 | Saudi Arabia Bahrain | 4 1 | Gulf Cup in Kuwait | +29 -29 | 1413 1295 | +7 -3 | 84 116 |
| March 23 1974 | Saudi Arabia United Arab Emirates | 2 0 | Gulf Cup in Kuwait | +23 -23 | 1436 1304 | +7 -1 | 77 113 |
| March 26 1974 | Saudi Arabia Qatar | 3 1 | Gulf Cup in Kuwait | +14 -14 | 1450 1223 | +3 -5 | 74 132 |
| March 29 1974 | Kuwait Saudi Arabia | 4 0 | Gulf Cup in Kuwait | +25 -25 | 1497 1425 | +4 -7 | 65 81 |
| April 02 1975 | Saudi Arabia Afghanistan | 2 0 | Asian Cup qualifier in Iraq | +5 -5 | 1430 1019 | +1 -1 | 81 159 |
| April 04 1975 | Saudi Arabia Qatar | 2 1 | Asian Cup qualifier in Iraq | +9 -9 | 1439 1215 | +6 -1 | 75 133 |
| April 06 1975 | Iraq Saudi Arabia | 1 1 | Asian Cup qualifier in Iraq | -12 +12 | 1572 1451 | -1 +3 | 45 72 |
| April 10 1975 | Saudi Arabia Afghanistan | 6 0 | Asian Cup qualifier in Iraq | +6 -6 | 1457 1001 | 0 -1 | 72 162 |
| April 12 1975 | Iraq Saudi Arabia | 2 1 | Asian Cup qualifier in Iraq | +9 -9 | 1586 1448 | 0 -1 | 44 73 |
| April 14 1975 | Qatar Saudi Arabia | 1 0 | Asian Cup qualifier in Iraq | +32 -32 | 1241 1416 | +6 -10 | 129 83 |
| August 22 1975 | Saudi Arabia Iraq | 2 0 | Olympic Games qualifier in Iran | +45 -45 | 1461 1560 | +9 -9 | 73 52 |
| August 24 1975 | Iran Saudi Arabia | 3 0 | Olympic Games qualifier in Iran | +12 -12 | 1651 1449 | +3 -2 | 33 75 |
| August 26 1975 | Saudi Arabia Bahrain | 1 0 | Olympic Games qualifier in Iran | +9 -9 | 1458 1217 | +1 -1 | 73 133 |
| August 28 1975 | Kuwait Saudi Arabia | 4 2 | Olympic Games qualifier in Iran | +22 -22 | 1578 1436 | +6 -4 | 48 77 |
| December 21 1975 | South Yemen Saudi Arabia | 1 0 | Palestine Cup in Tunisia | +36 -36 | 1091 1400 | +1 -8 | 155 86 |
| January 06 1976 | Saudi Arabia Algeria | 1 3 | Friendly in Saudi Arabia | -12 +12 | 1388 1585 | -3 +2 | 89 46 |
| March 26 1976 | Qatar Saudi Arabia | 1 0 | Gulf Cup in Qatar | +23 -23 | 1264 1365 | +4 -7 | 126 95 |
| March 29 1976 | Saudi Arabia United Arab Emirates | 2 0 | Gulf Cup in Qatar | +20 -20 | 1385 1224 | +5 -1 | 90 131 |
| April 01 1976 | Iraq Saudi Arabia | 7 1 | Gulf Cup in Qatar | +20 -20 | 1606 1365 | +2 -5 | 44 95 |
| April 04 1976 | Saudi Arabia Oman | 3 1 | Gulf Cup in Qatar | +10 -10 | 1375 1065 | +3 0 | 92 156 |
| April 08 1976 | Bahrain Saudi Arabia | 2 1 | Gulf Cup in Qatar | +28 -28 | 1256 1347 | +3 -10 | 128 102 |
| April 11 1976 | Kuwait Saudi Arabia | 3 1 | Gulf Cup in Qatar | +12 -12 | 1605 1335 | +2 -1 | 44 103 |
| October 08 1976 | Saudi Arabia Mauritania | 4 1 | Pan Arab Games in Syria | +17 -17 | 1352 1118 | +2 -4 | 101 148 |
| October 10 1976 | Morocco Saudi Arabia | 0 0 | Pan Arab Games in Syria | -16 +16 | 1741 1368 | -2 +4 | 22 97 |
| October 12 1976 | Saudi Arabia Palestine | 3 1 | Pan Arab Games in Syria | +23 -23 | 1391 1261 | +9 -5 | 88 123 |
| October 16 1976 | South Yemen Saudi Arabia | 1 0 | Pan Arab Games in Syria | +32 -32 | 1181 1359 | +4 -12 | 139 100 |
| October 18 1976 | Jordan Saudi Arabia | 1 0 | Pan Arab Games in Syria | +30 -30 | 1206 1329 | +5 -6 | 135 106 |
| October 21 1976 | Syria Saudi Arabia | 0 2 | Pan Arab Games in Syria | -49 +49 | 1437 1378 | -7 +11 | 76 95 |
| November 12 1976 | Saudi Arabia Syria | 2 0 | World Cup qualifier in Saudi Arabia | +26 -26 | 1404 1411 | +7 -4 | 86 80 |
| November 26 1976 | Syria Saudi Arabia | 2 1 | World Cup qualifier in Syria | +14 -14 | 1425 1390 | +3 -5 | 79 90 |
| January 07 1977 | Saudi Arabia Iran | 0 3 | World Cup qualifier in Saudi Arabia | -17 +17 | 1373 1701 | -5 +3 | 95 26 |
| April 22 1977 | Iran Saudi Arabia | 2 0 | World Cup qualifier in Iran | +5 -5 | 1707 1368 | 0 0 | 27 96 |
| May 10 1978 | Saudi Arabia South Korea | 0 2 | Friendly in Saudi Arabia | -7 +7 | 1361 1677 | -2 +4 | 98 32 |
| November 16 1978 | Cyprus Saudi Arabia | 2 2 | Friendly in Cyprus | +1 -1 | 1240 1360 | 0 0 | 130 97 |
| December 09 1978 | Iraq Saudi Arabia | 1 1 | Asian Games in Thailand | -11 +11 | 1559 1371 | -3 +1 | 55 97 |
| December 11 1978 | China Saudi Arabia | 1 0 | Asian Games in Thailand | +12 -12 | 1524 1359 | +1 -2 | 62 98 |
| December 13 1978 | Qatar Saudi Arabia | 2 2 | Asian Games in Thailand | +7 -7 | 1241 1352 | +2 -3 | 128 101 |
| March 24 1979 | Saudi Arabia United Arab Emirates | 2 1 | Gulf Cup in Iraq | +12 -12 | 1364 1190 | +4 -2 | 98 141 |
| March 27 1979 | Saudi Arabia Oman | 4 0 | Gulf Cup in Iraq | +11 -11 | 1375 1052 | +1 0 | 97 159 |
| April 01 1979 | Bahrain Saudi Arabia | 1 1 | Gulf Cup in Iraq | +7 -7 | 1259 1368 | +1 -1 | 126 98 |
| April 03 1979 | Saudi Arabia Qatar | 7 0 | Gulf Cup in Iraq | +36 -36 | 1404 1262 | +10 -6 | 88 124 |
| April 05 1979 | Kuwait Saudi Arabia | 0 0 | Gulf Cup in Iraq | -12 +12 | 1622 1416 | -5 +5 | 42 83 |
| April 08 1979 | Iraq Saudi Arabia | 2 0 | Gulf Cup in Iraq | +7 -7 | 1671 1409 | 0 -3 | 33 86 |
| January 28 1980 | Saudi Arabia South Korea | 1 3 | Friendly in Saudi Arabia | -5 +5 | 1404 1792 | -5 0 | 88 19 |
| January 30 1980 | Saudi Arabia South Korea | 1 0 | Friendly in Saudi Arabia | +17 -17 | 1421 1775 | +7 0 | 81 19 |
| September 29 1980 | Saudi Arabia Malaysia | 3 0 | Friendly tournament in Turkey | +22 -22 | 1443 1343 | +7 -8 | 75 108 |
| September 30 1980 | Saudi Arabia Northern Cyprus | 2 0 | Friendly tournament in Turkey | +18 -18 | 1461 1355 | +2 -7 | 73 103 |
| October 03 1980 | Turkey Saudi Arabia | 3 0 | Friendly tournament in Turkey | +13 -13 | 1560 1448 | +3 -3 | 55 76 |
| October 04 1980 | Libya Saudi Arabia | 2 0 | Friendly tournament in Turkey | +23 -23 | 1462 1425 | +4 -5 | 73 81 |
| March 08 1981 | Saudi Arabia Tunisia | 1 2 | Friendly in Saudi Arabia | -5 +5 | 1420 1703 | 0 0 | 83 27 |
| March 21 1981 | Saudi Arabia Iraq | 1 0 | World Cup qualifier in Saudi Arabia | +28 -28 | 1448 1649 | +4 -3 | 79 35 |
| March 24 1981 | Saudi Arabia Syria | 2 0 | World Cup qualifier in Saudi Arabia | +14 -14 | 1462 1328 | +3 -3 | 76 110 |
| March 28 1981 | Saudi Arabia Bahrain | 1 0 | World Cup qualifier in Saudi Arabia | +5 -5 | 1467 1228 | +1 0 | 75 136 |
| March 31 1981 | Saudi Arabia Qatar | 1 0 | World Cup qualifier in Saudi Arabia | +8 -8 | 1475 1318 | +3 -1 | 72 111 |
| October 28 1981 | Saudi Arabia Sweden | 1 2 | Friendly in Saudi Arabia | -7 +7 | 1468 1685 | -1 +2 | 75 32 |
| November 04 1981 | Saudi Arabia Kuwait | 0 1 | World Cup qualifier in Saudi Arabia | -19 +19 | 1449 1611 | -5 +2 | 80 44 |
| November 12 1981 | China Saudi Arabia | 4 2 | World Cup qualifier in Malaysia | +19 -19 | 1596 1430 | +2 0 | 47 81 |
| November 19 1981 | China Saudi Arabia | 2 0 | World Cup qualifier in Malaysia | +16 -16 | 1618 1414 | +5 -4 | 40 87 |
| November 28 1981 | New Zealand Saudi Arabia | 2 2 | World Cup qualifier in New Zealand | -12 +12 | 1530 1426 | -2 +3 | 62 83 |
| December 07 1981 | Kuwait Saudi Arabia | 2 0 | World Cup qualifier in Kuwait | +9 -9 | 1635 1417 | 0 -3 | 39 86 |
| December 19 1981 | Saudi Arabia New Zealand | 0 5 | World Cup qualifier in Saudi Arabia | -37 +37 | 1380 1578 | -8 +10 | 94 51 |
| March 21 1982 | United Arab Emirates Saudi Arabia | 1 0 | Gulf Cup in United Arab Emirates | +26 -26 | 1199 1354 | +7 -6 | 140 100 |
| March 24 1982 | Iraq Saudi Arabia | 1 1 | Gulf Cup in United Arab Emirates | -15 +15 | 1683 1369 | -3 +4 | 32 96 |
| March 26 1982 | Kuwait Saudi Arabia | 1 0 | Gulf Cup in United Arab Emirates | +7 -7 | 1637 1362 | +1 0 | 37 96 |
| March 29 1982 | Saudi Arabia Qatar | 1 0 | Gulf Cup in United Arab Emirates | +17 -17 | 1379 1284 | +2 -3 | 94 120 |
| March 31 1982 | Saudi Arabia Oman | 3 0 | Gulf Cup in United Arab Emirates | +6 -6 | 1385 966 | 0 0 | 94 173 |
| April 02 1982 | Bahrain Saudi Arabia | 2 2 | Gulf Cup in United Arab Emirates | +6 -6 | 1288 1379 | +1 0 | 119 94 |
| August 31 1982 | Saudi Arabia Brunei | 6 0 | Lion City Cup in Singapore | +3 -3 | 1382 821 | 0 0 | 95 187 |
| September 02 1982 | Singapore Saudi Arabia | 0 1 | Lion City Cup in Singapore | -15 +15 | 1274 1397 | -4 +1 | 122 94 |
| September 04 1982 | Saudi Arabia Malaysia | 2 1 | Lion City Cup in Singapore | +9 -9 | 1406 1249 | +4 -2 | 90 134 |
| September 06 1982 | Saudi Arabia Japan | 3 0 | Lion City Cup in Singapore | +33 -33 | 1439 1459 | +7 -9 | 83 79 |
| September 08 1982 | Saudi Arabia Qatar | 2 1 | Lion City Cup in Singapore | +9 -9 | 1448 1293 | +1 -3 | 82 117 |
| September 11 1982 | Thailand Saudi Arabia | 1 0 | Lion City Cup in Singapore | +14 -14 | 1480 1434 | +4 -2 | 72 83 |
| October 03 1982 | Saudi Arabia Morocco | 2 1 | Friendly in Saudi Arabia | +11 -11 | 1445 1572 | +2 -1 | 81 50 |
| October 12 1982 | Saudi Arabia Cameroon | 0 0 | Friendly in Saudi Arabia | +3 -3 | 1448 1668 | 0 0 | 81 34 |
| November 19 1982 | Saudi Arabia Thailand | 1 0 | Asian Games in India | +20 -20 | 1468 1431 | +7 -1 | 78 85 |
| November 22 1982 | North Korea Saudi Arabia | 2 2 | Asian Games in India | -6 +6 | 1573 1474 | 0 0 | 49 77 |
| November 25 1982 | Saudi Arabia Syria | 1 1 | Asian Games in India | -10 +10 | 1464 1292 | -3 +2 | 79 117 |
| November 28 1982 | India Saudi Arabia | 0 1 | Asian Games in India | -16 +16 | 1273 1480 | -4 +5 | 122 74 |
| December 01 1982 | Iraq Saudi Arabia | 1 0 | Asian Games in India | +9 -9 | 1697 1471 | +1 -4 | 29 78 |
| 1984 | Saudi Arabia Sri Lanka | 5 0 | Asian Cup qualifier in Saudi Arabia | +2 -2 | 1473 963 | +4 +3 | 75 172 |
| 1984 | Saudi Arabia United Arab Emirates | 1 0 | Asian Cup qualifier in Saudi Arabia | +4 -4 | 1477 1177 | +4 +5 | 75 140 |
| 1984 | Saudi Arabia Nepal | 7 0 | Asian Cup qualifier in Saudi Arabia | +2 -2 | 1479 919 | +4 -13 | 75 186 |
| 1984 | Saudi Arabia Oman | 6 0 | Asian Cup qualifier in Saudi Arabia | +3 -3 | 1482 1001 | +4 +1 | 75 173 |
| February 07 1984 | Saudi Arabia Algeria | 4 2 | Friendly in Saudi Arabia | +19 -19 | 1501 1652 | +7 -4 | 68 39 |
| March 10 1984 | Qatar Saudi Arabia | 2 1 | Gulf Cup in Oman | +30 -30 | 1330 1471 | +9 -10 | 107 78 |
| March 15 1984 | Oman Saudi Arabia | 1 3 | Gulf Cup in Oman | -5 +5 | 962 1476 | 0 +3 | 174 75 |
| March 17 1984 | Iraq Saudi Arabia | 4 0 | Gulf Cup in Oman | +16 -16 | 1725 1460 | +1 -4 | 29 79 |
| March 20 1984 | Kuwait Saudi Arabia | 1 1 | Gulf Cup in Oman | -7 +7 | 1571 1467 | -1 0 | 50 79 |
| March 23 1984 | Saudi Arabia United Arab Emirates | 2 0 | Gulf Cup in Oman | +18 -18 | 1485 1295 | +7 -7 | 72 119 |
| March 26 1984 | Saudi Arabia Bahrain | 2 0 | Gulf Cup in Oman | +15 -15 | 1500 1274 | +4 -4 | 68 126 |
| September 25 1984 | Saudi Arabia Iceland | 1 2 | Friendly in Saudi Arabia | -14 +14 | 1486 1453 | -5 +1 | 72 81 |
| November 20 1984 | Saudi Arabia Finland | 2 1 | Friendly in Saudi Arabia | +6 -6 | 1492 1448 | +4 0 | 69 80 |
| December 02 1984 | Saudi Arabia South Korea | 1 1 | Asian Cup in Singapore | +5 -5 | 1497 1556 | +3 -1 | 67 55 |
| December 04 1984 | Saudi Arabia Syria | 1 0 | Asian Cup in Singapore | +13 -13 | 1510 1295 | +5 -6 | 62 119 |
| December 08 1984 | Qatar Saudi Arabia | 1 1 | Asian Cup in Singapore | +8 -8 | 1410 1502 | +1 -2 | 90 64 |
| December 11 1984 | Saudi Arabia Kuwait | 1 0 | Asian Cup in Singapore | +30 -30 | 1532 1542 | +4 -4 | 59 56 |
| December 13 1984 | Iran Saudi Arabia | 1 1 | Asian Cup in Singapore | -12 +12 | 1701 1544 | 0 +3 | 32 57 |
| December 16 1984 | Saudi Arabia China | 2 0 | Asian Cup in Singapore | +46 -46 | 1590 1582 | +8 -11 | 49 51 |
| April 12 1985 | Saudi Arabia United Arab Emirates | 0 0 | World Cup qualifier in Saudi Arabia | -16 +16 | 1574 1346 | -3 +1 | 55 106 |
| April 19 1985 | United Arab Emirates Saudi Arabia | 1 0 | World Cup qualifier in United Arab Emirates | +27 -27 | 1373 1547 | +9 -7 | 97 61 |
| July 03 1985 | Saudi Arabia Jordan | 4 0 | Arab Nations Cup in Saudi Arabia | +6 -6 | 1553 1215 | +2 -2 | 61 142 |
| July 07 1985 | Saudi Arabia Qatar | 1 0 | Arab Nations Cup in Saudi Arabia | +12 -12 | 1565 1490 | +5 -4 | 56 72 |
| July 10 1985 | Saudi Arabia Iraq | 2 3 | Arab Nations Cup in Saudi Arabia | -21 +21 | 1544 1677 | -7 +1 | 63 35 |
| July 12 1985 | Saudi Arabia Qatar | 0 0 | Arab Nations Cup in Saudi Arabia | -9 +9 | 1535 1491 | -1 0 | 64 73 |
| July 28 1985 | Tunisia Saudi Arabia | 2 0 | Friendly in Tunisia | +7 -7 | 1633 1528 | +1 0 | 41 64 |
| August 05 1985 | Saudi Arabia North Yemen | 2 0 | Pan Arab Games in Morocco | +4 -4 | 1532 1044 | 0 0 | 64 166 |
| August 07 1985 | Saudi Arabia United Arab Emirates | 1 0 | Pan Arab Games in Morocco | +13 -13 | 1545 1395 | 0 -7 | 64 93 |
| August 14 1985 | Iraq Saudi Arabia | 2 1 | Pan Arab Games in Morocco | +11 -11 | 1723 1534 | 0 0 | 30 64 |
| September 15 1985 | Cameroon Saudi Arabia | 4 1 | Afro-Asian Championship in Cameroon | +24 -24 | 1629 1510 | +1 -1 | 43 65 |
| October 04 1985 | Saudi Arabia Cameroon | 2 1 | Afro-Asian Championship in Saudi Arabia | +26 -26 | 1536 1603 | +1 0 | 64 44 |
| February 17 1986 | Saudi Arabia Algeria | 0 0 | Friendly in Saudi Arabia | +1 -1 | 1537 1674 | 0 0 | 64 33 |
| February 21 1986 | Saudi Arabia Algeria | 1 1 | Friendly in Saudi Arabia | +1 -1 | 1538 1673 | 0 0 | 64 33 |
| February 25 1986 | Saudi Arabia Wales | 1 2 | Friendly in Saudi Arabia | -7 +7 | 1531 1752 | 0 +2 | 64 27 |
| February 28 1986 | Saudi Arabia Finland | 0 1 | Friendly in Saudi Arabia | -14 +14 | 1517 1509 | -2 +4 | 66 68 |
| March 12 1986 | Saudi Arabia Paraguay | 0 0 | Friendly in Saudi Arabia | +4 -4 | 1521 1756 | +1 0 | 65 27 |
| March 23 1986 | Kuwait Saudi Arabia | 3 1 | Gulf Cup in Bahrain | +31 -31 | 1546 1490 | +4 -6 | 62 71 |
| March 25 1986 | Bahrain Saudi Arabia | 2 1 | Gulf Cup in Bahrain | +24 -24 | 1341 1466 | +3 -9 | 108 80 |
| March 28 1986 | Saudi Arabia Oman | 3 1 | Gulf Cup in Bahrain | +4 -4 | 1470 984 | 0 0 | 80 172 |
| March 30 1986 | Saudi Arabia Iraq | 2 1 | Gulf Cup in Bahrain | +30 -30 | 1500 1642 | +11 -4 | 69 36 |
| April 02 1986 | United Arab Emirates Saudi Arabia | 2 0 | Gulf Cup in Bahrain | +38 -38 | 1440 1462 | +5 -11 | 83 80 |
| April 05 1986 | Saudi Arabia Qatar | 2 0 | Gulf Cup in Bahrain | +31 -31 | 1493 1440 | +9 -5 | 71 83 |
| September 07 1986 | Singapore Saudi Arabia | 0 4 | Friendly in Singapore | -12 +12 | 1258 1505 | -5 +3 | 128 68 |
| September 21 1986 | Saudi Arabia Malaysia | 3 1 | Asian Games in South Korea | +12 -12 | 1517 1246 | 0 -5 | 68 133 |
| September 25 1986 | Saudi Arabia Indonesia | 2 0 | Asian Games in South Korea | +7 -7 | 1524 1147 | 0 0 | 67 152 |
| September 29 1986 | Saudi Arabia Qatar | 1 0 | Asian Games in South Korea | +15 -15 | 1539 1422 | +3 -2 | 64 86 |
| October 01 1986 | Iraq Saudi Arabia | 1 1 | Asian Games in South Korea | -2 +2 | 1564 1541 | 0 +2 | 58 61 |
| October 03 1986 | Kuwait Saudi Arabia | 2 2 | Asian Games in South Korea | -6 +6 | 1637 1547 | -1 0 | 41 61 |
| October 05 1986 | South Korea Saudi Arabia | 2 0 | Asian Games in South Korea | +17 -17 | 1624 1530 | +4 -3 | 42 64 |
| February 17 1988 | Saudi Arabia Scotland | 2 2 | Friendly in Saudi Arabia | +4 -4 | 1534 1753 | +1 -1 | 60 22 |
| March 02 1988 | Saudi Arabia Oman | 2 0 | Gulf Cup in Saudi Arabia | +2 -2 | 1536 1061 | 0 0 | 60 168 |
| March 05 1988 | Saudi Arabia Qatar | 0 0 | Gulf Cup in Saudi Arabia | -11 +11 | 1525 1438 | -2 +1 | 62 82 |
| March 09 1988 | Saudi Arabia Bahrain | 1 0 | Gulf Cup in Saudi Arabia | +6 -6 | 1531 1325 | 0 0 | 62 107 |
| March 13 1988 | Saudi Arabia United Arab Emirates | 2 2 | Gulf Cup in Saudi Arabia | -8 +8 | 1523 1486 | -1 +1 | 62 75 |
| March 16 1988 | Saudi Arabia Iraq | 0 2 | Gulf Cup in Saudi Arabia | -33 +33 | 1490 1620 | -9 +2 | 73 46 |
| March 18 1988 | Saudi Arabia Kuwait | 0 0 | Gulf Cup in Saudi Arabia | -4 +4 | 1486 1529 | -2 +1 | 75 62 |
| June 21 1988 | New Zealand Saudi Arabia | 2 0 | Friendly in Australia | +12 -12 | 1567 1474 | +7 -2 | 52 75 |
| June 26 1988 | New Zealand Saudi Arabia | 3 2 | Friendly in Australia | +7 -7 | 1574 1467 | +1 -1 | 51 76 |
| June 29 1988 | Saudi Arabia Hong Kong | 3 0 | Friendly in Australia | +9 -9 | 1476 1261 | +1 -5 | 75 127 |
| July 01 1988 | Saudi Arabia Hong Kong | 1 0 | Friendly in Australia | +4 -4 | 1480 1257 | +1 -1 | 74 128 |
| July 06 1988 | Argentina Saudi Arabia | 2 2 | Bicentenary Gold Cup in Australia | -12 +12 | 1834 1492 | -2 +2 | 10 72 |
| July 09 1988 | Australia Saudi Arabia | 3 0 | Bicentenary Gold Cup in Australia | +8 -8 | 1701 1484 | +1 0 | 33 72 |
| July 09 1988 | Egypt Saudi Arabia | 0 0 | Arab Nations Cup in Jordan | -10 +10 | 1658 1494 | 0 0 | 37 72 |
| July 11 1988 | Saudi Arabia Tunisia | 1 1 | Arab Nations Cup in Jordan | -6 +6 | 1488 1383 | -1 +2 | 73 95 |
| July 13 1988 | Brazil Saudi Arabia | 4 1 | Bicentenary Gold Cup in Australia | +4 -4 | 1935 1484 | 0 -7 | 3 80 |
| July 13 1988 | Lebanon Saudi Arabia | 1 0 | Arab Nations Cup in Jordan | +32 -32 | 1271 1452 | +16 -7 | 121 80 |
| July 15 1988 | Iraq Saudi Arabia | 1 0 | Arab Nations Cup in Jordan | +12 -12 | 1611 1440 | +3 -2 | 44 82 |
| July 16 1988 | Argentina Saudi Arabia | 2 0 | Bicentenary Gold Cup in Australia | +5 -5 | 1814 1435 | +1 -1 | 12 83 |
| November 16 1988 | Saudi Arabia England | 1 1 | Friendly in Saudi Arabia | +7 -7 | 1442 1844 | +1 -1 | 81 9 |
| November 29 1988 | Saudi Arabia Tunisia | 1 0 | Friendly in Saudi Arabia | +7 -7 | 1449 1411 | 0 -2 | 81 91 |
| December 02 1988 | Saudi Arabia Syria | 2 0 | Asian Cup in Qatar | +41 -41 | 1490 1445 | +10 -9 | 71 81 |
| December 05 1988 | Kuwait Saudi Arabia | 0 0 | Asian Cup in Qatar | -2 +2 | 1510 1492 | 0 +1 | 65 71 |
| December 09 1988 | Bahrain Saudi Arabia | 1 1 | Asian Cup in Qatar | +5 -5 | 1421 1487 | +2 0 | 89 69 |
| December 12 1988 | China Saudi Arabia | 0 1 | Asian Cup in Qatar | -31 +31 | 1540 1518 | -8 +5 | 59 65 |
| December 14 1988 | Iran Saudi Arabia | 0 1 | Asian Cup in Qatar | -33 +33 | 1604 1551 | -5 +10 | 46 55 |
| December 18 1988 | Saudi Arabia South Korea | 0 0 | Asian Cup in Qatar | +12 -12 | 1563 1724 | +2 -1 | 53 28 |
| March 15 1989 | Saudi Arabia Syria | 5 4 | World Cup qualifier in Saudi Arabia | +10 -10 | 1573 1465 | +3 -2 | 50 76 |
| March 20 1989 | North Yemen Saudi Arabia | 0 1 | World Cup qualifier in North Yemen | -5 +5 | 1115 1578 | -2 0 | 160 50 |
| March 30 1989 | Syria Saudi Arabia | 0 0 | World Cup qualifier in Syria | +1 -1 | 1470 1577 | 0 0 | 75 49 |
| April 05 1989 | Saudi Arabia North Yemen | 1 0 | World Cup qualifier in Saudi Arabia | +1 -1 | 1578 1110 | 0 0 | 49 161 |
| October 12 1989 | China Saudi Arabia | 2 1 | World Cup qualifier in Singapore | +21 -21 | 1584 1557 | +5 -6 | 49 55 |
| October 16 1989 | Qatar Saudi Arabia | 1 1 | World Cup qualifier in Singapore | +4 -4 | 1496 1553 | +2 -1 | 69 56 |
| October 21 1989 | Saudi Arabia United Arab Emirates | 0 0 | World Cup qualifier in Singapore | -1 +1 | 1552 1539 | 0 0 | 55 60 |
| October 25 1989 | Saudi Arabia South Korea | 0 2 | World Cup qualifier in Singapore | -14 +14 | 1538 1769 | -3 +2 | 59 21 |
| October 28 1989 | North Korea Saudi Arabia | 0 2 | World Cup qualifier in Singapore | -34 +34 | 1550 1572 | -8 +9 | 57 50 |
| September 24 1990 | Saudi Arabia Bangladesh | 4 0 | Asian Games in China | +5 -5 | 1577 1119 | 0 0 | 51 161 |
| September 28 1990 | Saudi Arabia Japan | 2 0 | Asian Games in China | +18 -18 | 1595 1410 | +3 -5 | 48 92 |
| October 01 1990 | North Korea Saudi Arabia | 0 0 | Asian Games in China | +5 -5 | 1509 1590 | +2 0 | 64 48 |
| September 1992 | Saudi Arabia Palestine | 2 1 | Pan Arab Games in Syria | +6 -6 | 1596 1267 | 0 +1 | 49 126 |
| September 1992 | Syria Saudi Arabia | 1 1 | Pan Arab Games in Syria | +2 -2 | 1456 1594 | -4 0 | 88 49 |
| September 14 1992 | Saudi Arabia Kuwait | 2 0 | Pan Arab Games in Syria | +23 -23 | 1617 1485 | +5 -7 | 44 74 |
| October 06 1992 | Saudi Arabia Cameroon | 2 1 | Friendly in Saudi Arabia | +8 -8 | 1625 1644 | +2 0 | 43 36 |
| October 15 1992 | Saudi Arabia United States | 3 0 | Intercontinental Cup in Saudi Arabia | +32 -32 | 1657 1600 | +8 -8 | 36 49 |
| October 20 1992 | Saudi Arabia Argentina | 1 3 | Intercontinental Cup in Saudi Arabia | -16 +16 | 1641 1994 | -2 0 | 37 1 |
| October 29 1992 | Saudi Arabia China | 1 1 | Asian Cup in Japan | -11 +11 | 1630 1486 | -4 +4 | 42 75 |
| October 31 1992 | Saudi Arabia Qatar | 1 1 | Asian Cup in Japan | -10 +10 | 1620 1494 | -2 +7 | 44 69 |
| November 02 1992 | Saudi Arabia Thailand | 4 0 | Asian Cup in Japan | +17 -17 | 1637 1342 | +2 -5 | 42 114 |
| November 06 1992 | Saudi Arabia United Arab Emirates | 2 0 | Asian Cup in Japan | +24 -24 | 1661 1481 | +7 -9 | 34 77 |
| November 08 1992 | Japan Saudi Arabia | 1 0 | Asian Cup in Japan | +28 -28 | 1544 1633 | +6 -8 | 59 42 |
| November 28 1992 | Bahrain Saudi Arabia | 2 1 | Gulf Cup in Qatar | +33 -33 | 1394 1600 | +7 -9 | 99 49 |
| December 01 1992 | United Arab Emirates Saudi Arabia | 1 0 | Gulf Cup in Qatar | +28 -28 | 1486 1572 | +9 -2 | 76 51 |
| December 04 1992 | Saudi Arabia Oman | 2 0 | Gulf Cup in Qatar | +4 -4 | 1576 1095 | 0 -1 | 51 172 |
| December 06 1992 | Saudi Arabia Kuwait | 2 1 | Gulf Cup in Qatar | +16 -16 | 1592 1496 | +2 -4 | 49 73 |
| December 10 1992 | Qatar Saudi Arabia | 0 1 | Gulf Cup in Qatar | -22 +22 | 1508 1614 | -7 +4 | 69 45 |
| April 09 1993 | Saudi Arabia United States | 0 2 | Friendly in Saudi Arabia | -19 +19 | 1595 1629 | -6 +7 | 50 39 |
| April 18 1993 | Saudi Arabia New Zealand | 3 1 | Friendly in Singapore | +14 -14 | 1609 1547 | 0 -4 | 49 60 |
| April 22 1993 | Singapore Saudi Arabia | 0 3 | Friendly in Singapore | -8 +8 | 1291 1617 | -2 +4 | 126 45 |
| April 24 1993 | Saudi Arabia New Zealand | 1 0 | Friendly in Singapore | +8 -8 | 1625 1539 | +4 -1 | 41 61 |
| May 01 1993 | Saudi Arabia Macao | 6 0 | World Cup qualifier in Malaysia | +5 -5 | 1630 1122 | +2 -4 | 40 165 |
| May 03 1993 | Malaysia Saudi Arabia | 1 1 | World Cup qualifier in Malaysia | +10 -10 | 1346 1620 | +6 -4 | 110 45 |
| May 05 1993 | Saudi Arabia Kuwait | 0 0 | World Cup qualifier in Malaysia | -7 +7 | 1613 1506 | -2 +3 | 47 70 |
| May 14 1993 | Saudi Arabia Macao | 8 0 | World Cup qualifier in Saudi Arabia | +3 -3 | 1616 1095 | +2 -1 | 44 170 |
| May 16 1993 | Saudi Arabia Malaysia | 3 0 | World Cup qualifier in Saudi Arabia | +7 -7 | 1623 1334 | +1 -1 | 43 116 |
| May 18 1993 | Saudi Arabia Kuwait | 2 0 | World Cup qualifier in Saudi Arabia | +15 -15 | 1638 1516 | +5 -7 | 38 69 |
| September 17 1993 | Saudi Arabia Thailand | 4 0 | Friendly in Saudi Arabia | +5 -5 | 1643 1417 | 0 -1 | 39 99 |
| September 20 1993 | Saudi Arabia Thailand | 3 0 | Friendly in Saudi Arabia | +5 -5 | 1648 1412 | +1 0 | 38 99 |
| September 23 1993 | Saudi Arabia Costa Rica | 1 2 | Friendly in Saudi Arabia | -15 +15 | 1633 1585 | -3 +3 | 41 52 |
| September 27 1993 | Saudi Arabia Costa Rica | 3 2 | Friendly in Saudi Arabia | +6 -6 | 1639 1579 | +2 -1 | 38 53 |
| October 06 1993 | Saudi Arabia Russia | 4 2 | Friendly in Saudi Arabia | +18 -18 | 1657 1799 | +3 -3 | 35 18 |
| October 15 1993 | Saudi Arabia Japan | 0 0 | World Cup qualifier in Qatar | -2 +2 | 1655 1627 | -1 +2 | 36 41 |
| October 18 1993 | North Korea Saudi Arabia | 1 2 | World Cup qualifier in Qatar | -21 +21 | 1649 1676 | -6 +5 | 38 31 |
| October 22 1993 | South Korea Saudi Arabia | 1 1 | World Cup qualifier in Qatar | +2 -2 | 1647 1674 | 0 -1 | 38 32 |
| October 24 1993 | Iraq Saudi Arabia | 1 1 | World Cup qualifier in Qatar | +3 -3 | 1633 1671 | 0 0 | 41 32 |
| October 28 1993 | Saudi Arabia Iran | 4 3 | World Cup qualifier in Qatar | +15 -15 | 1686 1566 | +1 -2 | 30 55 |
| January 23 1994 | Saudi Arabia China | 1 0 | Friendly in Saudi Arabia | +4 -4 | 1690 1530 | 0 -1 | 30 64 |
| January 26 1994 | Saudi Arabia China | 1 1 | Friendly in Saudi Arabia | -6 +6 | 1684 1536 | -1 +1 | 31 63 |
| February 06 1994 | Saudi Arabia Colombia | 1 1 | Friendly in Saudi Arabia | +3 -3 | 1687 1898 | +1 -1 | 30 6 |
| February 09 1994 | Saudi Arabia Colombia | 0 1 | Friendly in Saudi Arabia | -7 +7 | 1680 1905 | -1 +1 | 31 5 |
| March 27 1994 | Saudi Arabia Chile | 0 2 | Friendly in Saudi Arabia | -18 +18 | 1662 1730 | -4 +3 | 35 25 |
| March 30 1994 | Saudi Arabia Chile | 2 2 | Friendly in Saudi Arabia | -1 +1 | 1661 1731 | 0 0 | 36 25 |
| April 13 1994 | Poland Saudi Arabia | 1 0 | Friendly in France | +10 -10 | 1675 1651 | +1 0 | 33 37 |
| April 20 1994 | Saudi Arabia Iceland | 2 0 | Friendly in France | +10 -10 | 1661 1527 | +1 -4 | 36 65 |
| April 27 1994 | Greece Saudi Arabia | 5 1 | Friendly in Greece | +12 -12 | 1705 1649 | +1 -3 | 29 39 |
| May 04 1994 | Bolivia Saudi Arabia | 1 0 | Friendly in France | +10 -10 | 1675 1639 | 0 -1 | 34 40 |
| May 25 1994 | United States Saudi Arabia | 0 0 | Friendly in the United States | -1 +1 | 1579 1640 | 0 0 | 53 42 |
| June 04 1994 | Saudi Arabia Trinidad and Tobago | 3 2 | Friendly in the United States | +6 -6 | 1646 1491 | +2 -4 | 40 79 |
| June 20 1994 | Netherlands Saudi Arabia | 2 1 | World Cup in the United States | +9 -9 | 1961 1637 | 0 -3 | 2 41 |
| June 25 1994 | Saudi Arabia Morocco | 2 1 | World Cup in the United States | +30 -30 | 1667 1611 | +8 -10 | 33 48 |
| June 29 1994 | Saudi Arabia Belgium | 1 0 | World Cup in the United States | +44 -44 | 1711 1805 | +4 -7 | 28 19 |
| July 03 1994 | Sweden Saudi Arabia | 3 1 | World Cup in the United States | +23 -23 | 1921 1688 | +1 -2 | 5 30 |
| October 19 1994 | Saudi Arabia United States | 2 1 | Friendly in Saudi Arabia | +5 -5 | 1693 1598 | +1 0 | 29 45 |
| October 26 1994 | Saudi Arabia Trinidad and Tobago | 1 0 | Friendly in Saudi Arabia | +3 -3 | 1696 1488 | 0 -1 | 29 74 |
| November 04 1994 | Saudi Arabia Oman | 2 1 | Gulf Cup in United Arab Emirates | +5 -5 | 1701 1338 | +1 -1 | 28 119 |
| November 06 1994 | United Arab Emirates Saudi Arabia | 1 1 | Gulf Cup in United Arab Emirates | +6 -6 | 1500 1695 | +1 -1 | 71 29 |
| November 10 1994 | Saudi Arabia Bahrain | 3 1 | Gulf Cup in United Arab Emirates | +11 -11 | 1706 1432 | +1 -3 | 28 92 |
| November 12 1994 | Saudi Arabia Qatar | 2 1 | Gulf Cup in United Arab Emirates | +7 -7 | 1713 1418 | 0 -2 | 28 98 |
| November 16 1994 | Saudi Arabia Kuwait | 2 0 | Gulf Cup in United Arab Emirates | +14 -14 | 1727 1491 | 0 -5 | 28 76 |
| December 07 1994 | Saudi Arabia Poland | 0 2 | Friendly in Saudi Arabia | -22 +22 | 1705 1668 | 0 +4 | 28 31 |
| December 10 1994 | Saudi Arabia Poland | 1 2 | Friendly in Saudi Arabia | -14 +14 | 1691 1682 | 0 +1 | 28 30 |
| December 17 1994 | Saudi Arabia Costa Rica | 1 3 | Friendly in Saudi Arabia | -23 +23 | 1668 1605 | -3 +8 | 31 42 |
| December 24 1994 | Saudi Arabia South Korea | 0 1 | Friendly in Saudi Arabia | -14 +14 | 1654 1633 | -3 +1 | 34 38 |
| December 29 1994 | Saudi Arabia Zambia | 1 0 | Friendly in Saudi Arabia | +7 -7 | 1661 1654 | +1 -1 | 33 34 |
| January 06 1995 | Saudi Arabia Mexico | 0 2 | Intercontinental Cup in Saudi Arabia | -29 +29 | 1632 1870 | -5 +8 | 38 8 |
| January 08 1995 | Saudi Arabia Denmark | 0 2 | Intercontinental Cup in Saudi Arabia | -24 +24 | 1608 1889 | -3 +2 | 41 7 |
| October 08 1995 | United States Saudi Arabia | 4 3 | Friendly in the United States | +5 -5 | 1683 1603 | 0 0 | 30 45 |
| October 11 1995 | Mexico Saudi Arabia | 2 1 | Friendly in the United States | +5 -5 | 1807 1598 | +2 -2 | 19 47 |
| October 24 1995 | Japan Saudi Arabia | 2 1 | Friendly in Japan | +7 -7 | 1617 1591 | 0 -1 | 45 48 |
| October 28 1995 | Japan Saudi Arabia | 2 1 | Friendly in Japan | +7 -7 | 1624 1584 | +1 -1 | 44 49 |
| October 31 1995 | South Korea Saudi Arabia | 1 1 | Friendly in South Korea | -4 +4 | 1626 1588 | 0 +1 | 42 48 |
| December 30 1995 | Saudi Arabia Kazakhstan | 3 0 | Friendly in Saudi Arabia | +9 -9 | 1597 1494 | +2 -2 | 46 76 |
| January 05 1996 | Saudi Arabia Ghana | 1 1 | Friendly in Saudi Arabia | -1 +1 | 1596 1661 | 0 0 | 46 34 |
| January 24 1996 | Saudi Arabia Kyrgyzstan | 3 0 | Asian Cup qualifier in Saudi Arabia | +3 -3 | 1599 1178 | 0 -1 | 47 160 |
| January 28 1996 | Saudi Arabia Yemen | 4 0 | Asian Cup qualifier in Saudi Arabia | +4 -4 | 1603 1191 | +1 0 | 45 156 |
| January 31 1996 | Saudi Arabia Kyrgyzstan | 2 0 | Asian Cup qualifier in Saudi Arabia | +2 -2 | 1605 1156 | -1 0 | 46 162 |
| February 04 1996 | Saudi Arabia Yemen | 1 0 | Asian Cup qualifier in Saudi Arabia | +2 -2 | 1607 1156 | 0 0 | 45 162 |
| September 22 1996 | Saudi Arabia Zambia | 2 1 | Friendly in Saudi Arabia | +8 -8 | 1615 1628 | +3 -1 | 42 38 |
| September 25 1996 | Saudi Arabia Zambia | 1 3 | Friendly in Saudi Arabia | -19 +19 | 1596 1647 | -6 +2 | 48 36 |
| October 03 1996 | Saudi Arabia New Zealand | 3 0 | Friendly in Saudi Arabia | +9 -9 | 1605 1495 | +2 -1 | 46 78 |
| October 09 1996 | Saudi Arabia Australia | 0 0 | Friendly in Saudi Arabia | -1 +1 | 1604 1670 | 0 0 | 48 33 |
| October 15 1996 | Oman Saudi Arabia | 0 1 | Gulf Cup in Oman | -10 +10 | 1297 1614 | 0 +5 | 128 44 |
| October 19 1996 | Qatar Saudi Arabia | 2 2 | Gulf Cup in Oman | +8 -8 | 1478 1606 | +3 -4 | 81 48 |
| October 21 1996 | Saudi Arabia Bahrain | 3 1 | Gulf Cup in Oman | +15 -15 | 1621 1406 | +6 -6 | 42 102 |
| October 24 1996 | Kuwait Saudi Arabia | 1 0 | Gulf Cup in Oman | +27 -27 | 1530 1594 | +9 -11 | 66 53 |
| October 27 1996 | United Arab Emirates Saudi Arabia | 2 2 | Gulf Cup in Oman | +4 -4 | 1534 1590 | +2 0 | 63 53 |
| November 06 1996 | Saudi Arabia Bulgaria | 1 0 | Friendly in Saudi Arabia | +13 -13 | 1603 1768 | +4 -1 | 49 21 |
| November 16 1996 | Saudi Arabia Syria | 3 1 | Friendly in Saudi Arabia | +6 -6 | 1609 1466 | +3 0 | 46 85 |
| November 19 1996 | Saudi Arabia Mali | 1 3 | Friendly in Saudi Arabia | -27 +27 | 1582 1363 | -8 +5 | 54 116 |
| November 29 1996 | Saudi Arabia Indonesia | 4 1 | Friendly in Saudi Arabia | +3 -3 | 1585 1241 | +1 0 | 51 143 |
| December 05 1996 | Saudi Arabia Thailand | 6 0 | Asian Cup in United Arab Emirates | +41 -41 | 1626 1464 | +10 -14 | 41 87 |
| December 08 1996 | Saudi Arabia Iraq | 1 0 | Asian Cup in United Arab Emirates | +28 -28 | 1654 1637 | +4 -3 | 37 39 |
| December 11 1996 | Iran Saudi Arabia | 3 0 | Asian Cup in United Arab Emirates | +52 -52 | 1636 1602 | +13 -14 | 39 50 |
| December 16 1996 | Saudi Arabia China | 4 3 | Asian Cup in United Arab Emirates | +20 -20 | 1622 1506 | +7 -4 | 44 71 |
| December 18 1996 | Saudi Arabia Iran | 0 0 | Asian Cup in United Arab Emirates | +4 -4 | 1626 1676 | +2 0 | 42 34 |
| December 21 1996 | United Arab Emirates Saudi Arabia | 0 0 | Asian Cup in United Arab Emirates | -6 +6 | 1604 1632 | -3 0 | 51 42 |
| March 03 1997 | Saudi Arabia Sudan | 3 0 | Friendly in Saudi Arabia | +5 -5 | 1637 1402 | +2 -3 | 39 103 |
| March 05 1997 | Saudi Arabia Syria | 1 1 | Friendly in Saudi Arabia | -7 +7 | 1630 1469 | -2 +4 | 41 82 |
| March 16 1997 | Saudi Arabia Taiwan | 2 0 | World Cup qualifier in Malaysia | +2 -2 | 1632 1039 | -1 0 | 43 182 |
| March 18 1997 | Malaysia Saudi Arabia | 0 0 | World Cup qualifier in Malaysia | +11 -11 | 1329 1621 | +3 -1 | 123 44 |
| March 20 1997 | Saudi Arabia Bangladesh | 4 1 | World Cup qualifier in Malaysia | +2 -2 | 1623 1030 | +1 0 | 43 184 |
| March 27 1997 | Saudi Arabia Bangladesh | 3 0 | World Cup qualifier in Saudi Arabia | +1 -1 | 1624 1029 | 0 0 | 43 184 |
| March 29 1997 | Saudi Arabia Malaysia | 3 0 | World Cup qualifier in Saudi Arabia | +6 -6 | 1630 1317 | +1 -2 | 42 126 |
| March 31 1997 | Saudi Arabia Taiwan | 6 0 | World Cup qualifier in Saudi Arabia | +2 -2 | 1632 1052 | -1 0 | 43 180 |
| September 14 1997 | Saudi Arabia Kuwait | 2 1 | World Cup qualifier in Saudi Arabia | +15 -15 | 1647 1626 | +5 -5 | 42 48 |
| September 19 1997 | Iran Saudi Arabia | 1 1 | World Cup qualifier in Iran | -9 +9 | 1712 1656 | -1 +1 | 29 41 |
| September 25 1997 | Saudi Arabia Mali | 5 1 | Friendly in Saudi Arabia | +4 -4 | 1660 1359 | +1 -1 | 40 115 |
| October 03 1997 | China Saudi Arabia | 1 0 | World Cup qualifier in China | +20 -20 | 1585 1640 | +3 -6 | 53 46 |
| October 11 1997 | Saudi Arabia Qatar | 1 0 | World Cup qualifier in Saudi Arabia | +7 -7 | 1647 1456 | +1 -2 | 43 84 |
| October 17 1997 | Kuwait Saudi Arabia | 2 1 | World Cup qualifier in Kuwait | +15 -15 | 1642 1632 | +4 -3 | 43 46 |
| October 24 1997 | Saudi Arabia Iran | 1 0 | World Cup qualifier in Saudi Arabia | +20 -20 | 1652 1719 | +2 -3 | 43 29 |
| November 06 1997 | Saudi Arabia China | 1 1 | World Cup qualifier in Saudi Arabia | -10 +10 | 1642 1577 | -2 +1 | 44 54 |
| November 12 1997 | Qatar Saudi Arabia | 0 1 | World Cup qualifier in Qatar | -21 +21 | 1537 1663 | -6 +3 | 65 41 |
| December 07 1997 | Saudi Arabia Iceland | 0 0 | Friendly in Saudi Arabia | -7 +7 | 1656 1453 | 0 +6 | 42 84 |
| December 12 1997 | Saudi Arabia Brazil | 0 3 | Confederations Cup in Saudi Arabia | -9 +9 | 1647 2133 | -2 0 | 44 1 |
| December 14 1997 | Saudi Arabia Mexico | 0 5 | Confederations Cup in Saudi Arabia | -53 +53 | 1594 1780 | -7 +8 | 51 20 |
| December 16 1997 | Saudi Arabia Australia | 1 0 | Confederations Cup in Saudi Arabia | +36 -36 | 1630 1830 | +5 -3 | 46 13 |
| February 22 1998 | Saudi Arabia Germany | 0 3 | Friendly in Saudi Arabia | -5 +5 | 1625 2036 | -1 0 | 47 2 |
| May 04 1998 | Saudi Arabia Jamaica | 0 0 | Friendly in France | 0 0 | 1625 1624 | 0 0 | 48 49 |
| May 09 1998 | Saudi Arabia Trinidad and Tobago | 2 1 | Friendly in France | +6 -6 | 1631 1465 | +4 -3 | 44 82 |
| May 12 1998 | Saudi Arabia Iceland | 1 1 | Friendly in France | -5 +5 | 1626 1437 | -2 +1 | 46 96 |
| May 17 1998 | Saudi Arabia Namibia | 2 1 | Friendly in France | +3 -3 | 1629 1344 | +1 0 | 45 117 |
| May 23 1998 | England Saudi Arabia | 0 0 | Friendly in England | -8 +8 | 1934 1637 | -1 +2 | 6 43 |
| May 27 1998 | Norway Saudi Arabia | 6 0 | Friendly in Norway | +5 -5 | 1878 1632 | 0 0 | 9 43 |
| June 03 1998 | Mexico Saudi Arabia | 0 0 | Friendly in France | -5 +5 | 1825 1637 | 0 0 | 14 43 |
| June 12 1998 | Denmark Saudi Arabia | 1 0 | World Cup in France | +15 -15 | 1842 1622 | +1 -8 | 13 51 |
| June 18 1998 | France Saudi Arabia | 4 0 | World Cup in France | +8 -8 | 1979 1614 | 0 -4 | 3 52 |
| June 24 1998 | South Africa Saudi Arabia | 2 2 | World Cup in France | -3 +3 | 1644 1617 | 0 0 | 42 51 |
| September 11 1998 | Saudi Arabia Tanzania | 1 0 | Friendly in Saudi Arabia | +1 -1 | 1618 1274 | 0 0 | 50 134 |
| September 14 1998 | Saudi Arabia Sudan | 2 1 | Friendly in Saudi Arabia | +3 -3 | 1621 1399 | 0 -1 | 50 105 |
| September 17 1998 | Saudi Arabia Senegal | 3 2 | Friendly in Saudi Arabia | +4 -4 | 1625 1458 | 0 -1 | 50 87 |
| September 27 1998 | Saudi Arabia Lebanon | 4 1 | Arab Nations Cup in Qatar | +11 -11 | 1636 1316 | +2 -4 | 49 124 |
| September 29 1998 | Saudi Arabia Kuwait | 2 1 | Arab Nations Cup in Qatar | +20 -20 | 1656 1608 | +9 -3 | 40 53 |
| October 01 1998 | Qatar Saudi Arabia | 1 3 | Arab Nations Cup in Qatar | -31 +31 | 1538 1687 | -4 +9 | 63 31 |
| October 31 1998 | Saudi Arabia Kuwait | 2 1 | Gulf Cup in Bahrain | +18 -18 | 1705 1634 | +3 -6 | 28 47 |
| November 02 1998 | Bahrain Saudi Arabia | 1 1 | Gulf Cup in Bahrain | +13 -13 | 1344 1692 | +1 -2 | 119 30 |
| November 05 1998 | Saudi Arabia Oman | 1 0 | Gulf Cup in Bahrain | +5 -5 | 1697 1355 | 0 -3 | 30 115 |
| November 08 1998 | Saudi Arabia United Arab Emirates | 1 0 | Gulf Cup in Bahrain | +13 -13 | 1710 1560 | +3 -2 | 27 59 |
| November 11 1998 | Saudi Arabia Qatar | 0 0 | Gulf Cup in Bahrain | -12 +12 | 1698 1493 | -2 +3 | 30 74 |
| June 18 1999 | Saudi Arabia Jordan | 2 1 | Friendly in Saudi Arabia | +2 -2 | 1700 1412 | +1 -1 | 32 99 |
| June 22 1999 | Saudi Arabia Jordan | 2 0 | Friendly in Saudi Arabia | +3 -3 | 1703 1409 | 0 -1 | 32 99 |
| June 24 1999 | Saudi Arabia Lithuania | 0 1 | Friendly in Saudi Arabia | -18 +18 | 1685 1434 | -2 +2 | 34 94 |
| July 09 1999 | Saudi Arabia Canada | 2 0 | Friendly in the United States | +8 -8 | 1693 1502 | +1 -2 | 32 77 |
| July 13 1999 | Jamaica Saudi Arabia | 2 1 | Friendly in the United States | +13 -13 | 1599 1680 | +1 -3 | 54 35 |
| July 15 1999 | Saudi Arabia Jamaica | 4 0 | Friendly in the United States | +14 -14 | 1694 1585 | +3 -1 | 32 55 |
| July 17 1999 | Costa Rica Saudi Arabia | 1 0 | Friendly in the United States | +13 -13 | 1593 1681 | +1 -3 | 55 35 |
| July 25 1999 | Mexico Saudi Arabia | 5 1 | Confederations Cup in Mexico | +17 -17 | 1866 1664 | +1 -5 | 14 40 |
| July 27 1999 | Bolivia Saudi Arabia | 0 0 | Confederations Cup in Mexico | +3 -3 | 1630 1661 | +1 -2 | 49 42 |
| July 29 1999 | Saudi Arabia Egypt | 5 1 | Confederations Cup in Mexico | +52 -52 | 1713 1647 | +12 -14 | 30 46 |
| August 01 1999 | Brazil Saudi Arabia | 8 2 | Confederations Cup in Mexico | +10 -10 | 2125 1703 | 0 -2 | 1 32 |
| August 03 1999 | United States Saudi Arabia | 2 0 | Confederations Cup in Mexico | +31 -31 | 1791 1672 | +5 -5 | 17 37 |
| September 08 1999 | Saudi Arabia Zambia | 0 0 | Friendly in Zimbabwe | -2 +2 | 1670 1620 | +1 0 | 36 49 |
| September 11 1999 | Saudi Arabia Zambia | 2 1 | Friendly in Zimbabwe | +9 -9 | 1679 1611 | +2 -1 | 34 50 |
| September 18 1999 | South Africa Saudi Arabia | 1 0 | Afro-Asian Championship in South Africa | +24 -24 | 1621 1655 | +4 -7 | 49 41 |
| September 30 1999 | Saudi Arabia South Africa | 0 0 | Afro-Asian Championship in Saudi Arabia | -9 +9 | 1646 1630 | -3 +2 | 44 47 |
| May 21 2000 | Lebanon Saudi Arabia | 0 0 | Friendly in Lebanon | +5 -5 | 1366 1641 | +2 0 | 112 47 |
| May 24 2000 | Slovakia Saudi Arabia | 1 1 | Friendly in Slovakia | -3 +3 | 1649 1644 | -1 0 | 46 47 |
| May 31 2000 | Hungary Saudi Arabia | 2 2 | Friendly in Hungary | -1 +1 | 1572 1645 | 0 0 | 59 47 |
| June 03 2000 | Slovenia Saudi Arabia | 2 0 | Friendly in Slovenia | +14 -14 | 1592 1631 | +3 -2 | 55 50 |
| September 24 2000 | Saudi Arabia Syria | 2 1 | Friendly in Saudi Arabia | +5 -5 | 1636 1512 | +2 -2 | 49 70 |
| September 26 2000 | Saudi Arabia Syria | 3 0 | Friendly in Saudi Arabia | +8 -8 | 1644 1504 | +1 -2 | 48 72 |
| September 28 2000 | Saudi Arabia United Arab Emirates | 6 1 | Friendly in Saudi Arabia | +8 -8 | 1652 1496 | +3 -3 | 45 75 |
| October 02 2000 | Jordan Saudi Arabia | 1 0 | Friendly in Jordan | +14 -14 | 1436 1638 | +4 -4 | 89 49 |
| October 04 2000 | Saudi Arabia China | 2 0 | Friendly in Jordan | +18 -18 | 1656 1679 | +5 -1 | 44 36 |
| October 07 2000 | Saudi Arabia Kazakhstan | 1 0 | Friendly in Jordan | +4 -4 | 1660 1421 | -1 0 | 45 94 |
| October 14 2000 | Japan Saudi Arabia | 4 1 | Asian Cup in Lebanon | +45 -45 | 1699 1615 | +13 -9 | 33 54 |
| October 17 2000 | Saudi Arabia Qatar | 0 0 | Asian Cup in Lebanon | -7 +7 | 1608 1524 | 0 +2 | 55 67 |
| October 20 2000 | Saudi Arabia Uzbekistan | 5 0 | Asian Cup in Lebanon | +32 -32 | 1640 1446 | +5 -9 | 50 89 |
| October 24 2000 | Saudi Arabia Kuwait | 3 2 | Asian Cup in Lebanon | +25 -25 | 1665 1618 | +5 -7 | 45 54 |
| October 26 2000 | Saudi Arabia South Korea | 2 1 | Asian Cup in Lebanon | +31 -31 | 1696 1716 | +10 -6 | 35 30 |
| October 29 2000 | Japan Saudi Arabia | 1 0 | Asian Cup in Lebanon | +20 -20 | 1791 1676 | +3 -7 | 16 42 |
| January 30 2001 | Saudi Arabia Syria | 1 0 | Friendly in Saudi Arabia | +3 -3 | 1679 1490 | 0 0 | 41 75 |
| February 03 2001 | Saudi Arabia Uganda | 3 1 | Friendly in Saudi Arabia | +4 -4 | 1683 1439 | +1 -1 | 40 89 |
| February 08 2001 | Saudi Arabia Mongolia | 6 0 | World Cup qualifier in Saudi Arabia | 0 0 | 1683 773 | 0 0 | 40 211 |
| February 10 2001 | Saudi Arabia Bangladesh | 3 0 | World Cup qualifier in Saudi Arabia | +1 -1 | 1684 1061 | 0 0 | 40 178 |
| February 12 2001 | Saudi Arabia Vietnam | 5 0 | World Cup qualifier in Saudi Arabia | +3 -3 | 1687 1245 | 0 0 | 40 140 |
| February 15 2001 | Saudi Arabia Mongolia | 6 0 | World Cup qualifier in Saudi Arabia | 0 0 | 1687 760 | 0 0 | 40 212 |
| February 17 2001 | Saudi Arabia Bangladesh | 6 0 | World Cup qualifier in Saudi Arabia | +1 -1 | 1688 1051 | +1 0 | 39 179 |
| February 19 2001 | Saudi Arabia Vietnam | 4 0 | World Cup qualifier in Saudi Arabia | +4 -4 | 1692 1265 | +1 0 | 38 138 |
| July 10 2001 | Singapore Saudi Arabia | 0 3 | Friendly in Singapore | -4 +4 | 1236 1696 | -1 +3 | 148 32 |
| July 19 2001 | Malaysia Saudi Arabia | 0 4 | Friendly in Malaysia | -5 +5 | 1278 1701 | 0 -1 | 133 32 |
| July 23 2001 | Saudi Arabia North Korea | 1 0 | Friendly in Malaysia | +4 -4 | 1705 1475 | +1 0 | 31 79 |
| August 01 2001 | Saudi Arabia Macedonia | 1 1 | Friendly in Saudi Arabia | -7 +7 | 1698 1484 | -1 +1 | 33 79 |
| August 05 2001 | Saudi Arabia Qatar | 1 2 | Friendly in Saudi Arabia | -15 +15 | 1683 1606 | -6 +1 | 39 55 |
| August 08 2001 | United Arab Emirates Saudi Arabia | 0 1 | Friendly in United Arab Emirates | -6 +6 | 1433 1689 | 0 +3 | 95 36 |
| August 17 2001 | Saudi Arabia Bahrain | 1 1 | World Cup qualifier in Saudi Arabia | -15 +15 | 1674 1450 | -5 +7 | 41 88 |
| August 24 2001 | Iran Saudi Arabia | 2 0 | World Cup qualifier in Iran | +18 -18 | 1735 1656 | +1 -2 | 27 43 |
| August 31 2001 | Saudi Arabia Iraq | 1 0 | World Cup qualifier in Bahrain | +15 -15 | 1671 1552 | +1 -5 | 42 63 |
| September 07 2001 | Saudi Arabia United Arab Emirates | 0 2 | Friendly in Saudi Arabia | -26 +26 | 1645 1455 | -5 +10 | 47 88 |
| September 15 2001 | Thailand Saudi Arabia | 1 3 | World Cup qualifier in Thailand | -27 +27 | 1484 1672 | -10 +5 | 82 42 |
| September 21 2001 | Bahrain Saudi Arabia | 0 4 | World Cup qualifier in Bahrain | -29 +29 | 1467 1701 | -4 +7 | 83 35 |
| September 28 2001 | Saudi Arabia Iran | 2 2 | World Cup qualifier in Saudi Arabia | -4 +4 | 1697 1732 | -2 0 | 37 27 |
| October 05 2001 | Saudi Arabia Iraq | 2 1 | World Cup qualifier in Jordan | +12 -12 | 1709 1542 | +5 -2 | 32 62 |
| October 21 2001 | Saudi Arabia Thailand | 4 1 | World Cup qualifier in Saudi Arabia | +9 -9 | 1718 1466 | +6 -2 | 30 85 |
| December 30 2001 | Saudi Arabia Zimbabwe | 0 2 | Friendly in Saudi Arabia | -26 +26 | 1692 1511 | -9 +8 | 40 74 |
| January 05 2002 | Saudi Arabia Romania | 2 0 | Friendly in Saudi Arabia | +14 -14 | 1706 1764 | +2 -1 | 38 24 |
| January 10 2002 | Saudi Arabia Iceland | 1 0 | Friendly in Saudi Arabia | +4 -4 | 1710 1557 | +3 0 | 34 59 |
| January 16 2002 | Saudi Arabia Kuwait | 1 1 | Gulf Cup in Saudi Arabia | -12 +12 | 1698 1590 | -4 +1 | 40 54 |
| January 20 2002 | Saudi Arabia Bahrain | 3 1 | Gulf Cup in Saudi Arabia | +8 -8 | 1706 1467 | +3 -1 | 37 84 |
| January 24 2002 | Saudi Arabia United Arab Emirates | 1 0 | Gulf Cup in Saudi Arabia | +5 -5 | 1711 1450 | +2 -2 | 35 89 |
| January 27 2002 | Saudi Arabia Oman | 2 0 | Gulf Cup in Saudi Arabia | +6 -6 | 1717 1418 | +3 -1 | 32 99 |
| January 30 2002 | Saudi Arabia Qatar | 3 1 | Gulf Cup in Saudi Arabia | +13 -13 | 1730 1581 | +4 0 | 29 54 |
| February 06 2002 | Saudi Arabia Brazil | 0 1 | Friendly in Saudi Arabia | -10 +10 | 1720 1824 | -1 +1 | 31 14 |
| February 13 2002 | Saudi Arabia Denmark | 0 1 | Friendly in Saudi Arabia | -10 +10 | 1710 1820 | -3 +1 | 34 15 |
| March 14 2002 | Estonia Saudi Arabia | 2 0 | Friendly in Italy | +27 -27 | 1345 1683 | +7 -6 | 120 40 |
| March 20 2002 | Saudi Arabia South Africa | 1 0 | Friendly in Italy | +8 -8 | 1691 1598 | +1 -1 | 39 53 |
| March 27 2002 | Saudi Arabia Uruguay | 3 2 | Friendly in Saudi Arabia | +10 -10 | 1701 1764 | +4 -1 | 36 25 |
| May 14 2002 | Saudi Arabia Senegal | 3 2 | Friendly in Saudi Arabia | +7 -7 | 1708 1691 | +2 -1 | 35 39 |
| June 01 2002 | Germany Saudi Arabia | 8 0 | World Cup in Japan | +47 -47 | 1880 1661 | +5 -4 | 8 40 |
| June 06 2002 | Cameroon Saudi Arabia | 1 0 | World Cup in Japan | +18 -18 | 1824 1643 | +6 -4 | 15 43 |
| June 11 2002 | Ireland Saudi Arabia | 3 0 | World Cup in Japan | +26 -26 | 1866 1617 | +4 -8 | 11 51 |
| December 13 2002 | Saudi Arabia Lebanon | 1 1 | Friendly in Saudi Arabia | -8 +8 | 1609 1375 | -2 +4 | 50 112 |
| December 17 2002 | Saudi Arabia Bahrain | 2 1 | Arab Nations Cup in Kuwait | +11 -11 | 1620 1424 | +2 -3 | 48 98 |
| December 19 2002 | Saudi Arabia Lebanon | 1 0 | Arab Nations Cup in Kuwait | +8 -8 | 1628 1367 | +1 -3 | 47 115 |
| December 26 2002 | Yemen Saudi Arabia | 2 2 | Arab Nations Cup in Kuwait | +17 -17 | 1175 1611 | +4 -3 | 157 50 |
| December 30 2002 | Saudi Arabia Bahrain | 1 0 | Arab Nations Cup in Kuwait | +13 -13 | 1624 1470 | +2 -4 | 48 84 |
| April 30 2003 | Liechtenstein Saudi Arabia | 1 0 | Friendly in Liechtenstein | +19 -19 | 1071 1605 | +5 -4 | 174 53 |
| September 30 2003 | Saudi Arabia Syria | 1 1 | Friendly in Saudi Arabia | -7 +7 | 1598 1400 | 0 +1 | 56 105 |
| October 06 2003 | Saudi Arabia Yemen | 7 0 | Asian Cup qualifier in Saudi Arabia | +4 -4 | 1602 1164 | 0 -2 | 56 162 |
| October 08 2003 | Saudi Arabia Bhutan | 6 0 | Asian Cup qualifier in Saudi Arabia | 0 0 | 1602 623 | 0 0 | 56 221 |
| October 10 2003 | Saudi Arabia Indonesia | 5 0 | Asian Cup qualifier in Saudi Arabia | +10 -10 | 1612 1362 | +3 -3 | 53 116 |
| October 13 2003 | Saudi Arabia Yemen | 3 1 | Asian Cup qualifier in Saudi Arabia | +2 -2 | 1614 1148 | 0 0 | 54 163 |
| October 15 2003 | Saudi Arabia Bhutan | 4 0 | Asian Cup qualifier in Saudi Arabia | 0 0 | 1614 618 | 0 0 | 54 221 |
| October 17 2003 | Saudi Arabia Indonesia | 6 0 | Asian Cup qualifier in Saudi Arabia | +9 -9 | 1623 1343 | +2 -3 | 52 121 |
| December 17 2003 | Saudi Arabia Estonia | 1 1 | Friendly in Saudi Arabia | -8 +8 | 1615 1392 | -1 +1 | 52 107 |
| December 20 2003 | Saudi Arabia Azerbaijan | 1 0 | Friendly in Saudi Arabia | +2 -2 | 1617 1308 | +1 0 | 50 127 |
| December 26 2003 | Saudi Arabia United Arab Emirates | 2 0 | Gulf Cup in Kuwait | +15 -15 | 1632 1413 | +2 -2 | 48 101 |
| December 29 2003 | Qatar Saudi Arabia | 0 0 | Gulf Cup in Kuwait | +7 -7 | 1520 1625 | +2 -1 | 72 49 |
| January 01 2004 | Saudi Arabia Bahrain | 1 0 | Gulf Cup in Kuwait | +14 -14 | 1639 1502 | +4 -3 | 45 76 |
| January 04 2004 | Kuwait Saudi Arabia | 1 1 | Gulf Cup in Kuwait | +2 -2 | 1512 1637 | 0 -1 | 76 46 |
| January 06 2004 | Saudi Arabia Oman | 2 1 | Gulf Cup in Kuwait | +14 -14 | 1651 1514 | +4 -6 | 42 74 |
| January 08 2004 | Saudi Arabia Yemen | 2 0 | Gulf Cup in Kuwait | +3 -3 | 1654 1151 | 0 -1 | 42 164 |
| February 18 2004 | Saudi Arabia Indonesia | 3 0 | World Cup qualifier in Saudi Arabia | +6 -6 | 1660 1334 | +1 0 | 43 123 |
| March 31 2004 | Sri Lanka Saudi Arabia | 0 1 | World Cup qualifier in Sri Lanka | -1 +1 | 991 1661 | 0 0 | 188 43 |
| June 09 2004 | Saudi Arabia Turkmenistan | 3 0 | World Cup qualifier in Saudi Arabia | +10 -10 | 1671 1432 | +2 -5 | 42 95 |
| July 18 2004 | Turkmenistan Saudi Arabia | 2 2 | Asian Cup in China | +15 -15 | 1447 1656 | +6 -3 | 92 39 |
| July 22 2004 | Uzbekistan Saudi Arabia | 1 0 | Asian Cup in China | +34 -34 | 1557 1622 | +11 -12 | 62 51 |
| July 26 2004 | Iraq Saudi Arabia | 2 1 | Asian Cup in China | +32 -32 | 1547 1590 | +10 -7 | 65 58 |
| September 01 2004 | Saudi Arabia Kuwait | 1 1 | Friendly in Saudi Arabia | -6 +6 | 1584 1449 | 0 +4 | 60 89 |
| September 08 2004 | Turkmenistan Saudi Arabia | 0 1 | World Cup qualifier in Turkmenistan | -16 +16 | 1393 1600 | -2 0 | 105 59 |
| October 06 2004 | Saudi Arabia Syria | 2 2 | Friendly in Saudi Arabia | -6 +6 | 1594 1452 | -1 0 | 60 92 |
| October 12 2004 | Indonesia Saudi Arabia | 1 3 | World Cup qualifier in Indonesia | -15 +15 | 1283 1609 | -6 +3 | 136 55 |
| November 17 2004 | Saudi Arabia Sri Lanka | 3 0 | World Cup qualifier in Saudi Arabia | +1 -1 | 1610 1012 | +1 0 | 53 188 |
| December 11 2004 | Kuwait Saudi Arabia | 2 1 | Gulf Cup in Qatar | +25 -25 | 1538 1585 | +6 -5 | 69 59 |
| December 14 2004 | Saudi Arabia Yemen | 2 0 | Gulf Cup in Qatar | +6 -6 | 1591 1201 | 0 -3 | 59 156 |
| December 17 2004 | Bahrain Saudi Arabia | 3 0 | Gulf Cup in Qatar | +41 -41 | 1573 1550 | +12 -9 | 61 68 |
| January 25 2005 | Saudi Arabia Tajikistan | 3 0 | Friendly in Saudi Arabia | +6 -6 | 1556 1380 | 0 -2 | 68 105 |
| January 29 2005 | Saudi Arabia Turkmenistan | 1 0 | Friendly in Saudi Arabia | +3 -3 | 1559 1346 | 0 -2 | 68 119 |
| January 30 2005 | Saudi Arabia Turkmenistan | 1 2 | Friendly in Saudi Arabia | -17 +17 | 1542 1363 | 0 +10 | 68 109 |
| February 02 2005 | Hungary Saudi Arabia | 0 0 | Friendly in Turkey | -1 +1 | 1574 1543 | -1 0 | 62 68 |
| February 09 2005 | Uzbekistan Saudi Arabia | 1 1 | World Cup qualifier in Uzbekistan | -9 +9 | 1595 1552 | -5 0 | 58 68 |
| March 14 2005 | Saudi Arabia Egypt | 0 1 | Friendly in Saudi Arabia | -9 +9 | 1543 1684 | -2 +3 | 70 37 |
| March 18 2005 | Saudi Arabia Finland | 1 4 | Friendly in Saudi Arabia | -15 +15 | 1528 1698 | -2 +5 | 72 33 |
| March 25 2005 | Saudi Arabia South Korea | 2 0 | World Cup qualifier in Saudi Arabia | +36 -36 | 1564 1658 | +6 -7 | 66 42 |
| March 30 2005 | Kuwait Saudi Arabia | 0 0 | World Cup qualifier in Kuwait | -3 +3 | 1513 1567 | 0 +1 | 76 64 |
| May 27 2005 | Saudi Arabia Bahrain | 1 1 | Friendly in Saudi Arabia | -2 +2 | 1565 1600 | 0 +1 | 64 54 |
| June 03 2005 | Saudi Arabia Kuwait | 3 0 | World Cup qualifier in Saudi Arabia | +20 -20 | 1585 1485 | +6 -3 | 58 81 |
| June 08 2005 | Saudi Arabia Uzbekistan | 3 0 | World Cup qualifier in Saudi Arabia | +23 -23 | 1608 1542 | +3 -5 | 55 70 |
| August 17 2005 | South Korea Saudi Arabia | 0 1 | World Cup qualifier in South Korea | -28 +28 | 1631 1636 | -6 +4 | 52 51 |
| November 14 2005 | Saudi Arabia Ghana | 1 3 | Friendly in Saudi Arabia | -21 +21 | 1615 1598 | -4 +2 | 54 57 |
| January 18 2006 | Saudi Arabia Sweden | 1 1 | Friendly in Saudi Arabia | +4 -4 | 1619 1870 | 0 0 | 54 10 |
| January 21 2006 | Saudi Arabia Finland | 1 1 | Friendly tournament in Saudi Arabia | -4 +4 | 1615 1634 | 0 +2 | 54 50 |
| January 25 2006 | Saudi Arabia Greece | 1 1 | Friendly tournament in Saudi Arabia | +3 -3 | 1618 1771 | 0 -1 | 54 24 |
| January 27 2006 | Saudi Arabia Lebanon | 1 2 | Friendly in Saudi Arabia | -18 +18 | 1600 1367 | -2 +5 | 56 109 |
| February 14 2006 | Saudi Arabia Syria | 1 1 | Friendly in Saudi Arabia | -6 +6 | 1594 1472 | 0 +1 | 56 85 |
| February 22 2006 | Yemen Saudi Arabia | 0 4 | Asian Cup qualifier in Yemen | -11 +11 | 1181 1605 | -1 0 | 160 56 |
| March 01 2006 | Portugal Saudi Arabia | 3 0 | Friendly in Germany | +6 -6 | 1886 1599 | 0 0 | 9 55 |
| March 15 2006 | Saudi Arabia Iraq | 2 2 | Friendly in Saudi Arabia | -5 +5 | 1594 1500 | -1 +1 | 56 75 |
| March 28 2006 | Saudi Arabia Poland | 1 2 | Friendly in Saudi Arabia | -7 +7 | 1587 1810 | 0 +3 | 56 17 |
| May 11 2006 | Belgium Saudi Arabia | 2 1 | Friendly in the Netherlands | +8 -8 | 1679 1579 | +2 0 | 41 56 |
| May 14 2006 | Saudi Arabia Togo | 1 0 | Friendly in the Netherlands | +8 -8 | 1587 1485 | 0 -2 | 56 80 |
| May 26 2006 | Czechia Saudi Arabia | 2 0 | Friendly in Austria | +4 -4 | 1934 1583 | +1 0 | 4 56 |
| May 31 2006 | Turkey Saudi Arabia | 1 0 | Friendly in Germany | +5 -5 | 1794 1578 | +1 -1 | 19 58 |
| June 14 2006 | Saudi Arabia Tunisia | 2 2 | World Cup in Germany | +10 -10 | 1588 1688 | +1 -1 | 56 40 |
| June 19 2006 | Ukraine Saudi Arabia | 4 0 | World Cup in Germany | +35 -35 | 1762 1553 | +6 -10 | 26 66 |
| June 23 2006 | Spain Saudi Arabia | 1 0 | World Cup in Germany | +5 -5 | 1985 1548 | +1 -2 | 2 67 |
| August 09 2006 | Saudi Arabia Bahrain | 1 0 | Friendly in Saudi Arabia | +6 -6 | 1554 1474 | +2 -1 | 65 82 |
| August 16 2006 | India Saudi Arabia | 0 3 | Asian Cup qualifier in India | -12 +12 | 1168 1566 | -2 +2 | 163 63 |
| August 27 2006 | Saudi Arabia United Arab Emirates | 1 0 | Friendly in Saudi Arabia | +6 -6 | 1572 1507 | +2 0 | 61 76 |
| September 03 2006 | Saudi Arabia Japan | 1 0 | Asian Cup qualifier in Saudi Arabia | +23 -23 | 1595 1703 | +3 -4 | 56 37 |
| September 06 2006 | Saudi Arabia India | 7 1 | Asian Cup qualifier in Saudi Arabia | +4 -4 | 1599 1164 | +1 -1 | 55 167 |
| October 11 2006 | Saudi Arabia Yemen | 5 0 | Asian Cup qualifier in Saudi Arabia | +5 -5 | 1604 1216 | +2 -2 | 52 149 |
| November 08 2006 | Saudi Arabia Jordan | 2 1 | Friendly in Saudi Arabia | +5 -5 | 1609 1503 | +1 -1 | 50 78 |
| November 15 2006 | Japan Saudi Arabia | 3 1 | Asian Cup qualifier in Japan | +15 -15 | 1714 1594 | +2 -6 | 38 56 |
| January 08 2007 | Saudi Arabia Gambia | 3 0 | Friendly in Saudi Arabia | +4 -4 | 1598 1347 | +2 -2 | 53 117 |
| January 11 2007 | Saudi Arabia Syria | 2 1 | Friendly in Saudi Arabia | +4 -4 | 1602 1434 | 0 -1 | 53 95 |
| January 18 2007 | Saudi Arabia Bahrain | 2 1 | Gulf Cup in United Arab Emirates | +13 -13 | 1615 1463 | +2 -8 | 51 90 |
| January 21 2007 | Qatar Saudi Arabia | 1 1 | Gulf Cup in United Arab Emirates | +5 -5 | 1529 1610 | +2 -1 | 72 52 |
| January 24 2007 | Saudi Arabia Iraq | 1 0 | Gulf Cup in United Arab Emirates | +17 -17 | 1627 1544 | +2 -5 | 50 66 |
| January 27 2007 | United Arab Emirates Saudi Arabia | 1 0 | Gulf Cup in United Arab Emirates | +24 -24 | 1488 1603 | +9 -3 | 82 53 |
| June 24 2007 | Saudi Arabia United Arab Emirates | 2 0 | Friendly in Singapore | +11 -11 | 1614 1504 | +1 -2 | 52 76 |
| June 27 2007 | Singapore Saudi Arabia | 1 2 | Friendly tournament in Singapore | -7 +7 | 1306 1621 | -3 +2 | 130 51 |
| July 01 2007 | Oman Saudi Arabia | 1 1 | Friendly tournament in Singapore | +2 -2 | 1579 1619 | 0 0 | 59 52 |
| July 04 2007 | North Korea Saudi Arabia | 1 1 | Friendly in Singapore | +4 -4 | 1482 1615 | +2 -1 | 84 53 |
| July 11 2007 | Saudi Arabia South Korea | 1 1 | Asian Cup in Indonesia | +3 -3 | 1618 1651 | +1 0 | 51 44 |
| July 14 2007 | Indonesia Saudi Arabia | 1 2 | Asian Cup in Indonesia | -14 +14 | 1338 1632 | -6 +3 | 121 48 |
| July 18 2007 | Saudi Arabia Bahrain | 4 0 | Asian Cup in Indonesia | +26 -26 | 1658 1444 | +3 -7 | 44 93 |
| July 22 2007 | Saudi Arabia Uzbekistan | 2 1 | Asian Cup in Indonesia | +20 -20 | 1678 1573 | +2 -4 | 42 61 |
| July 25 2007 | Saudi Arabia Japan | 3 2 | Asian Cup in Vietnam | +29 -29 | 1707 1710 | +2 -8 | 40 39 |
| July 29 2007 | Iraq Saudi Arabia | 1 0 | Asian Cup in Indonesia | +32 -32 | 1645 1675 | +6 -3 | 47 42 |
| September 11 2007 | Saudi Arabia Ghana | 5 0 | Friendly in Saudi Arabia | +19 -19 | 1694 1746 | +3 -5 | 40 28 |
| November 02 2007 | Saudi Arabia Namibia | 1 0 | Friendly in Saudi Arabia | +1 -1 | 1695 1275 | 0 0 | 39 137 |
| November 09 2007 | Saudi Arabia Estonia | 2 0 | Friendly in Saudi Arabia | +2 -2 | 1697 1349 | 0 0 | 39 117 |
| November 18 2007 | Libya Saudi Arabia | 2 1 | Pan Arab Games in Egypt | +34 -34 | 1444 1663 | +7 -3 | 95 42 |
| November 25 2007 | Egypt Saudi Arabia | 2 1 | Pan Arab Games in Egypt | +15 -15 | 1674 1648 | +2 -3 | 41 44 |
| January 30 2008 | Saudi Arabia Luxembourg | 2 1 | Friendly in Saudi Arabia | 0 0 | 1648 1005 | 0 0 | 44 183 |
| February 06 2008 | Saudi Arabia Singapore | 2 0 | World Cup qualifier in Saudi Arabia | +6 -6 | 1654 1361 | +1 -2 | 43 112 |
| March 26 2008 | Uzbekistan Saudi Arabia | 3 0 | World Cup qualifier in Uzbekistan | +33 -33 | 1604 1621 | +5 -4 | 53 48 |
| May 24 2008 | Saudi Arabia Syria | 1 0 | Friendly in Saudi Arabia | +5 -5 | 1626 1517 | 0 0 | 48 75 |
| May 27 2008 | Saudi Arabia Kuwait | 2 1 | Friendly in Saudi Arabia | +3 -3 | 1629 1419 | +1 0 | 47 98 |
| June 02 2008 | Saudi Arabia Lebanon | 4 1 | World Cup qualifier in Saudi Arabia | +6 -6 | 1635 1316 | +2 -3 | 44 126 |
| June 07 2008 | Saudi Arabia Lebanon | 2 1 | World Cup qualifier in Saudi Arabia | +3 -3 | 1638 1313 | -1 -2 | 46 128 |
| June 14 2008 | Singapore Saudi Arabia | 0 2 | World Cup qualifier in Singapore | -15 +15 | 1333 1653 | -5 +2 | 121 44 |
| June 22 2008 | Saudi Arabia Uzbekistan | 4 0 | World Cup qualifier in Saudi Arabia | +26 -26 | 1679 1612 | +3 -3 | 41 50 |
| August 20 2008 | Paraguay Saudi Arabia | 1 1 | Friendly in Switzerland | -3 +3 | 1780 1682 | +2 0 | 18 41 |
| August 30 2008 | Saudi Arabia Qatar | 2 1 | Friendly in Saudi Arabia | +3 -3 | 1685 1492 | +1 0 | 40 84 |
| September 06 2008 | Saudi Arabia Iran | 1 1 | World Cup qualifier in Saudi Arabia | -1 +1 | 1684 1770 | -2 +2 | 42 20 |
| September 10 2008 | United Arab Emirates Saudi Arabia | 1 2 | World Cup qualifier in United Arab Emirates | -11 +11 | 1395 1695 | -1 +2 | 106 40 |
| November 08 2008 | Saudi Arabia Thailand | 1 0 | Friendly in Saudi Arabia | +2 -2 | 1697 1405 | +1 -3 | 38 106 |
| November 12 2008 | Saudi Arabia Bahrain | 4 0 | Friendly in Saudi Arabia | +6 -6 | 1703 1511 | +1 -1 | 37 80 |
| November 19 2008 | Saudi Arabia South Korea | 0 2 | World Cup qualifier in Saudi Arabia | -41 +41 | 1662 1707 | -8 +6 | 45 38 |
| December 23 2008 | Bahrain Saudi Arabia | 1 0 | Friendly in Bahrain | +12 -12 | 1509 1650 | +6 -1 | 80 46 |
| December 27 2008 | Saudi Arabia Syria | 1 1 | Friendly in Saudi Arabia | -6 +6 | 1644 1518 | 0 +2 | 46 77 |
| January 05 2009 | Qatar Saudi Arabia | 0 0 | Gulf Cup in Oman | +9 -9 | 1493 1635 | 0 -2 | 88 48 |
| January 08 2009 | Saudi Arabia Yemen | 6 0 | Gulf Cup in Oman | +7 -7 | 1642 1202 | +2 -1 | 46 155 |
| January 11 2009 | Saudi Arabia United Arab Emirates | 3 0 | Gulf Cup in Oman | +16 -16 | 1658 1412 | 0 -4 | 46 103 |
| January 14 2009 | Saudi Arabia Kuwait | 1 0 | Gulf Cup in Oman | +9 -9 | 1667 1446 | +1 0 | 45 94 |
| January 17 2009 | Oman Saudi Arabia | 0 0 | Gulf Cup in Oman | -1 +1 | 1587 1668 | -1 0 | 58 45 |
| February 05 2009 | Saudi Arabia Thailand | 2 1 | Friendly in Japan | +4 -4 | 1672 1439 | 0 -2 | 45 94 |
| February 11 2009 | North Korea Saudi Arabia | 1 0 | World Cup qualifier in North Korea | +24 -24 | 1519 1648 | +8 -1 | 75 46 |
| March 22 2009 | Saudi Arabia Iraq | 0 0 | Friendly in Saudi Arabia | -6 +6 | 1642 1515 | 0 +1 | 46 78 |
| March 28 2009 | Iran Saudi Arabia | 1 2 | World Cup qualifier in Iran | -31 +31 | 1724 1673 | -9 +1 | 32 45 |
| April 01 2009 | Saudi Arabia United Arab Emirates | 3 2 | World Cup qualifier in Saudi Arabia | +4 -4 | 1677 1399 | 0 0 | 45 105 |
| May 26 2009 | Qatar Saudi Arabia | 2 1 | Friendly in Qatar | +13 -13 | 1485 1664 | +4 -1 | 84 46 |
| June 04 2009 | China Saudi Arabia | 1 4 | Friendly in China | -16 +16 | 1524 1680 | -4 +2 | 75 44 |
| June 10 2009 | South Korea Saudi Arabia | 0 0 | World Cup qualifier in South Korea | -8 +8 | 1718 1688 | -3 +2 | 34 44 |
| June 17 2009 | Saudi Arabia North Korea | 0 0 | World Cup qualifier in Saudi Arabia | -13 +13 | 1675 1543 | -2 +4 | 46 68 |
| August 12 2009 | Oman Saudi Arabia | 2 1 | Friendly in Oman | +10 -10 | 1591 1665 | +1 0 | 58 45 |
| August 30 2009 | Saudi Arabia Malaysia | 2 1 | Friendly in Saudi Arabia | +1 -1 | 1666 1156 | 0 0 | 45 163 |
| September 05 2009 | Bahrain Saudi Arabia | 0 0 | World Cup qualifier in Bahrain | -3 +3 | 1618 1669 | -1 0 | 51 45 |
| September 09 2009 | Saudi Arabia Bahrain | 2 2 | World Cup qualifier in Saudi Arabia | -8 +8 | 1661 1626 | 0 +2 | 45 49 |
| October 14 2009 | Tunisia Saudi Arabia | 0 1 | Friendly in Tunisia | -13 +13 | 1647 1674 | -2 0 | 47 44 |
| November 13 2009 | Saudi Arabia Belarus | 2 1 | Friendly in Saudi Arabia | +4 -4 | 1678 1549 | 0 -3 | 44 69 |
| November 14 2009 | Saudi Arabia Belarus | 1 1 | Friendly in Saudi Arabia | -6 +6 | 1672 1555 | 0 +4 | 44 65 |
| May 21 2010 | Saudi Arabia Dem. Rep. of Congo | 2 0 | Friendly in Austria | +6 -6 | 1678 1413 | 0 -5 | 43 106 |
| May 25 2010 | Nigeria Saudi Arabia | 0 0 | Friendly in Austria | -1 +1 | 1697 1679 | 0 0 | 37 43 |
| May 29 2010 | Spain Saudi Arabia | 3 2 | Friendly in Austria | +2 -2 | 2080 1677 | 0 -1 | 2 43 |
| August 11 2010 | Saudi Arabia Togo | 1 0 | Friendly in Saudi Arabia | +2 -2 | 1679 1413 | -1 0 | 40 103 |
| October 09 2010 | Saudi Arabia Uzbekistan | 4 0 | Friendly in Saudi Arabia | +6 -6 | 1685 1475 | +3 -1 | 36 91 |
| October 12 2010 | Saudi Arabia Gabon | 1 0 | Friendly in Turkey | +5 -5 | 1690 1509 | -4 -1 | 40 83 |
| October 12 2010 | Bulgaria Saudi Arabia | 2 0 | Friendly in Turkey | +16 -16 | 1686 1674 | +4 -4 | 36 40 |
| November 16 2010 | Saudi Arabia Uganda | 0 0 | Friendly in United Arab Emirates | -3 +3 | 1671 1556 | 0 +1 | 40 68 |
| November 17 2010 | Ghana Saudi Arabia | 0 0 | Friendly in United Arab Emirates | -2 +2 | 1732 1673 | -1 +1 | 26 39 |
| November 22 2010 | Yemen Saudi Arabia | 0 4 | Gulf Cup in Yemen | -16 +16 | 1327 1689 | -6 +4 | 127 35 |
| November 25 2010 | Kuwait Saudi Arabia | 0 0 | Gulf Cup in Yemen | +7 -7 | 1563 1682 | +2 -3 | 66 38 |
| November 28 2010 | Qatar Saudi Arabia | 1 1 | Gulf Cup in Yemen | +10 -10 | 1490 1672 | +4 -1 | 87 39 |
| December 02 2010 | Saudi Arabia United Arab Emirates | 1 0 | Gulf Cup in Yemen | +10 -10 | 1682 1464 | +1 -2 | 38 94 |
| December 05 2010 | Kuwait Saudi Arabia | 1 0 | Gulf Cup in Yemen | +26 -26 | 1608 1656 | +5 -4 | 54 42 |
| December 28 2010 | Saudi Arabia Iraq | 0 1 | Friendly in Saudi Arabia | -15 +15 | 1641 1579 | -3 +5 | 46 61 |
| December 31 2010 | Bahrain Saudi Arabia | 0 1 | Friendly in Bahrain | -8 +8 | 1459 1649 | -2 +3 | 95 43 |
| January 04 2011 | Saudi Arabia Angola | 0 0 | Friendly in Saudi Arabia | -7 +7 | 1642 1481 | -2 +1 | 45 91 |
| January 09 2011 | Syria Saudi Arabia | 2 1 | Asian Cup in Qatar | +34 -34 | 1543 1608 | +8 -7 | 72 53 |
| January 13 2011 | Jordan Saudi Arabia | 1 0 | Asian Cup in Qatar | +34 -34 | 1510 1574 | +12 -7 | 81 60 |
| January 17 2011 | Japan Saudi Arabia | 5 0 | Asian Cup in Qatar | +25 -25 | 1789 1549 | +6 -8 | 14 70 |
| July 13 2011 | Jordan Saudi Arabia | 1 1 | Friendly tournament in Jordan | -3 +3 | 1505 1552 | 0 0 | 79 66 |
| July 16 2011 | Kuwait Saudi Arabia | 1 0 | Friendly tournament in Jordan | +14 -14 | 1582 1538 | +2 -4 | 60 70 |
| July 23 2011 | Saudi Arabia Hong Kong | 3 0 | World Cup qualifier in Saudi Arabia | +5 -5 | 1543 1205 | +1 -1 | 69 155 |
| July 28 2011 | Hong Kong Saudi Arabia | 0 5 | World Cup qualifier in Hong Kong | -16 +16 | 1189 1559 | -2 +3 | 157 66 |
| September 02 2011 | Oman Saudi Arabia | 0 0 | World Cup qualifier in Oman | -4 +4 | 1526 1563 | -1 -1 | 73 68 |
| September 06 2011 | Saudi Arabia Australia | 1 3 | World Cup qualifier in Saudi Arabia | -18 +18 | 1545 1823 | -2 +3 | 69 13 |
| October 07 2011 | Indonesia Saudi Arabia | 0 0 | Friendly in Malaysia | +6 -6 | 1304 1539 | +1 -2 | 132 71 |
| October 11 2011 | Thailand Saudi Arabia | 0 0 | World Cup qualifier in Thailand | +1 -1 | 1426 1538 | +1 -1 | 99 72 |
| November 11 2011 | Saudi Arabia Thailand | 3 0 | World Cup qualifier in Saudi Arabia | +14 -14 | 1552 1389 | +2 -4 | 70 107 |
| November 15 2011 | Saudi Arabia Oman | 0 0 | World Cup qualifier in Saudi Arabia | -7 +7 | 1545 1524 | 0 +1 | 70 75 |