| 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
| 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 1359 | +10 -7 | 74 87 |
| 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 1303 | +7 -2 | 77 114 |
| 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 | +5 -1 | 76 133 |
| April 06 1975 | Iraq Saudi Arabia | 1 1 | Asian Cup qualifier in Iraq | -12 +12 | 1572 1451 | -1 +4 | 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 | +4 -2 | 32 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 -7 | 155 85 |
| January 06 1976 | Saudi Arabia Algeria | 1 3 | Friendly in Saudi Arabia | -12 +12 | 1388 1586 | -4 +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 1223 | +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 | 1743 1368 | -2 +4 | 22 97 |
| October 12 1976 | Saudi Arabia Palestine | 3 1 | Pan Arab Games in Syria | +23 -23 | 1391 1262 | +9 -3 | 88 121 |
| 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 | 1205 1329 | +4 -6 | 136 106 |
| October 21 1976 | Syria Saudi Arabia | 0 2 | Pan Arab Games in Syria | -49 +49 | 1438 1378 | -8 +11 | 76 95 |
| November 12 1976 | Saudi Arabia Syria | 2 0 | World Cup qualifier in Saudi Arabia | +27 -27 | 1405 1411 | +9 -4 | 84 80 |
| November 26 1976 | Syria Saudi Arabia | 2 1 | World Cup qualifier in Syria | +14 -14 | 1425 1391 | +3 -5 | 79 90 |
| January 07 1977 | Saudi Arabia Iran | 0 3 | World Cup qualifier in Saudi Arabia | -17 +17 | 1374 1701 | -5 +3 | 95 26 |
| April 22 1977 | Iran Saudi Arabia | 2 0 | World Cup qualifier in Iran | +5 -5 | 1707 1369 | 0 0 | 27 96 |
| May 10 1978 | Saudi Arabia South Korea | 0 2 | Friendly in Saudi Arabia | -7 +7 | 1362 1676 | -1 +3 | 97 33 |
| November 16 1978 | Cyprus Saudi Arabia | 2 2 | Friendly in Cyprus | +1 -1 | 1240 1361 | 0 0 | 130 97 |
| December 09 1978 | Iraq Saudi Arabia | 1 1 | Asian Games in Thailand | -11 +11 | 1558 1372 | -3 +1 | 55 97 |
| December 11 1978 | China Saudi Arabia | 1 0 | Asian Games in Thailand | +12 -12 | 1524 1360 | +1 -2 | 62 98 |
| December 13 1978 | Qatar Saudi Arabia | 2 2 | Asian Games in Thailand | +7 -7 | 1241 1353 | +2 -2 | 128 100 |
| March 24 1979 | Saudi Arabia United Arab Emirates | 2 1 | Gulf Cup in Iraq | +12 -12 | 1365 1189 | +4 -1 | 97 141 |
| March 27 1979 | Saudi Arabia Oman | 4 0 | Gulf Cup in Iraq | +11 -11 | 1376 1052 | 0 0 | 97 159 |
| April 01 1979 | Bahrain Saudi Arabia | 1 1 | Gulf Cup in Iraq | +7 -7 | 1259 1369 | +1 -1 | 126 98 |
| April 03 1979 | Saudi Arabia Qatar | 7 0 | Gulf Cup in Iraq | +36 -36 | 1405 1262 | +11 -5 | 87 123 |
| April 05 1979 | Kuwait Saudi Arabia | 0 0 | Gulf Cup in Iraq | -12 +12 | 1622 1417 | -5 +4 | 42 83 |
| April 08 1979 | Iraq Saudi Arabia | 2 0 | Gulf Cup in Iraq | +7 -7 | 1670 1410 | 0 -2 | 33 85 |
| January 28 1980 | Saudi Arabia South Korea | 1 3 | Friendly in Saudi Arabia | -5 +5 | 1405 1790 | -3 0 | 86 19 |
| January 30 1980 | Saudi Arabia South Korea | 1 0 | Friendly in Saudi Arabia | +17 -17 | 1422 1773 | +5 0 | 81 19 |
| September 29 1980 | Saudi Arabia Malaysia | 3 0 | Friendly Tournament in Turkey | +22 -22 | 1444 1343 | +7 -8 | 75 107 |
| September 30 1980 | Saudi Arabia Northern Cyprus | 2 0 | Friendly Tournament in Turkey | +18 -18 | 1462 1355 | +2 -7 | 73 103 |
| October 03 1980 | Turkey Saudi Arabia | 3 0 | Friendly Tournament in Turkey | +13 -13 | 1560 1449 | +3 -1 | 55 74 |
| October 04 1980 | Libya Saudi Arabia | 2 0 | Friendly Tournament in Turkey | +23 -23 | 1462 1426 | +5 -7 | 73 81 |
| March 08 1981 | Saudi Arabia Tunisia | 1 2 | Friendly in Saudi Arabia | -5 +5 | 1421 1704 | 0 0 | 83 27 |
| March 21 1981 | Saudi Arabia Iraq | 1 0 | World Cup qualifier in Saudi Arabia | +28 -28 | 1449 1648 | +4 -3 | 79 35 |
| March 24 1981 | Saudi Arabia Syria | 2 0 | World Cup qualifier in Saudi Arabia | +14 -14 | 1463 1328 | +3 -3 | 76 110 |
| March 28 1981 | Saudi Arabia Bahrain | 1 0 | World Cup qualifier in Saudi Arabia | +5 -5 | 1468 1228 | +1 0 | 75 136 |
| March 31 1981 | Saudi Arabia Qatar | 1 0 | World Cup qualifier in Saudi Arabia | +8 -8 | 1476 1319 | +3 -1 | 72 111 |
| October 28 1981 | Saudi Arabia Sweden | 1 2 | Friendly in Saudi Arabia | -7 +7 | 1469 1685 | -1 +2 | 75 32 |
| November 04 1981 | Saudi Arabia Kuwait | 0 1 | World Cup qualifier in Saudi Arabia | -18 +18 | 1451 1614 | -5 +2 | 80 44 |
| November 12 1981 | China Saudi Arabia | 4 2 | World Cup qualifier in Malaysia | +20 -20 | 1597 1431 | +2 0 | 47 81 |
| November 19 1981 | China Saudi Arabia | 2 0 | World Cup qualifier in Malaysia | +16 -16 | 1619 1415 | +5 -3 | 40 86 |
| November 28 1981 | New Zealand Saudi Arabia | 2 2 | World Cup qualifier in New Zealand | -12 +12 | 1532 1427 | -2 +2 | 62 83 |
| December 07 1981 | Kuwait Saudi Arabia | 2 0 | World Cup qualifier in Kuwait | +9 -9 | 1638 1418 | 0 -3 | 39 86 |
| December 19 1981 | Saudi Arabia New Zealand | 0 5 | World Cup qualifier in Saudi Arabia | -37 +37 | 1381 1580 | -8 +10 | 94 50 |
| March 21 1982 | United Arab Emirates Saudi Arabia | 1 0 | Gulf Cup in United Arab Emirates | +26 -26 | 1198 1355 | +6 -5 | 141 99 |
| 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 | Kuwait Saudi Arabia | 1 0 | Gulf Cup in United Arab Emirates | +7 -7 | 1639 1363 | +1 0 | 37 96 |
| March 29 1982 | Saudi Arabia Qatar | 1 0 | Gulf Cup in United Arab Emirates | +17 -17 | 1380 1285 | +2 -3 | 94 119 |
| March 31 1982 | Saudi Arabia Oman | 3 0 | Gulf Cup in United Arab Emirates | +6 -6 | 1386 966 | 0 0 | 94 173 |
| April 02 1982 | Bahrain Saudi Arabia | 2 2 | Gulf Cup in United Arab Emirates | +6 -6 | 1288 1380 | +1 0 | 119 94 |
| August 31 1982 | Saudi Arabia Brunei | 6 0 | Lion City Cup in Singapore | +2 -2 | 1382 822 | 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 1251 | +4 -5 | 90 133 |
| September 06 1982 | Saudi Arabia Japan | 3 0 | Lion City Cup in Singapore | +33 -33 | 1439 1460 | +7 -9 | 83 79 |
| September 08 1982 | Saudi Arabia Qatar | 2 1 | Lion City Cup in Singapore | +9 -9 | 1448 1294 | +1 -3 | 82 117 |
| September 11 1982 | Thailand Saudi Arabia | 1 0 | Lion City Cup in Singapore | +14 -14 | 1481 1434 | +4 -2 | 72 83 |
| October 03 1982 | Saudi Arabia Morocco | 2 1 | Friendly in Saudi Arabia | +11 -11 | 1445 1573 | +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 1432 | +7 -1 | 78 85 |
| November 22 1982 | North Korea Saudi Arabia | 2 2 | Asian Games in India | -6 +6 | 1574 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 1178 | +4 +5 | 75 140 |
| 1984 | Saudi Arabia Nepal | 7 0 | Asian Cup qualifier in Saudi Arabia | +2 -2 | 1479 917 | +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 1651 | +7 -4 | 68 39 |
| March 10 1984 | Qatar Saudi Arabia | 2 1 | Gulf Cup in Oman | +30 -30 | 1331 1471 | +9 -10 | 107 78 |
| March 15 1984 | Oman Saudi Arabia | 1 3 | Gulf Cup in Oman | -5 +5 | 963 1476 | 0 +3 | 174 75 |
| March 17 1984 | Iraq Saudi Arabia | 4 0 | Gulf Cup in Oman | +16 -16 | 1724 1460 | +1 -4 | 29 79 |
| March 20 1984 | Kuwait Saudi Arabia | 1 1 | Gulf Cup in Oman | -7 +7 | 1572 1467 | -1 0 | 50 79 |
| March 23 1984 | Saudi Arabia United Arab Emirates | 2 0 | Gulf Cup in Oman | +18 -18 | 1485 1295 | +7 -8 | 72 120 |
| March 26 1984 | Saudi Arabia Bahrain | 2 0 | Gulf Cup in Oman | +15 -15 | 1500 1274 | +4 -5 | 68 126 |
| September 25 1984 | Saudi Arabia Iceland | 1 2 | Friendly in Saudi Arabia | -14 +14 | 1486 1453 | -6 +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 | +7 -7 | 1410 1503 | 0 -1 | 90 63 |
| December 11 1984 | Saudi Arabia Kuwait | 1 0 | Asian Cup in Singapore | +30 -30 | 1533 1542 | +3 -4 | 59 56 |
| December 13 1984 | Iran Saudi Arabia | 1 1 | Asian Cup in Singapore | -12 +12 | 1702 1545 | 0 +3 | 32 57 |
| December 16 1984 | Saudi Arabia China | 2 0 | Asian Cup in Singapore | +46 -46 | 1591 1582 | +8 -11 | 49 51 |
| April 12 1985 | Saudi Arabia United Arab Emirates | 0 0 | World Cup qualifier in Saudi Arabia | -16 +16 | 1575 1346 | -4 +1 | 55 106 |
| April 19 1985 | United Arab Emirates Saudi Arabia | 1 0 | World Cup qualifier in United Arab Emirates | +27 -27 | 1373 1548 | +9 -6 | 97 60 |
| July 03 1985 | Saudi Arabia Jordan | 4 0 | Arab Nations Cup in Saudi Arabia | +6 -6 | 1554 1214 | +1 -2 | 61 143 |
| July 07 1985 | Saudi Arabia Qatar | 1 0 | Arab Nations Cup in Saudi Arabia | +12 -12 | 1566 1490 | +5 -3 | 56 71 |
| July 10 1985 | Saudi Arabia Iraq | 2 3 | Arab Nations Cup in Saudi Arabia | -21 +21 | 1545 1676 | -7 +1 | 63 35 |
| July 12 1985 | Saudi Arabia Qatar | 0 0 | Arab Nations Cup in Saudi Arabia | -9 +9 | 1536 1491 | -1 +1 | 64 72 |
| July 28 1985 | Tunisia Saudi Arabia | 2 0 | Friendly in Tunisia | +8 -8 | 1628 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 | 1626 1510 | +2 -1 | 43 65 |
| October 04 1985 | Saudi Arabia Cameroon | 2 1 | Afro-Asian Championship in Saudi Arabia | +26 -26 | 1536 1600 | +1 -1 | 64 45 |
| February 17 1986 | Saudi Arabia Algeria | 0 0 | Friendly in Saudi Arabia | +1 -1 | 1537 1673 | 0 0 | 64 33 |
| February 21 1986 | Saudi Arabia Algeria | 1 1 | Friendly in Saudi Arabia | +1 -1 | 1538 1672 | 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 +3 | 66 68 |
| March 12 1986 | Saudi Arabia Paraguay | 0 0 | Friendly in Saudi Arabia | +4 -4 | 1521 1755 | +1 0 | 65 27 |
| March 23 1986 | Kuwait Saudi Arabia | 3 1 | Gulf Cup in Bahrain | +31 -31 | 1546 1490 | +4 -5 | 62 70 |
| March 25 1986 | Bahrain Saudi Arabia | 2 1 | Gulf Cup in Bahrain | +24 -24 | 1341 1466 | +2 -10 | 109 80 |
| March 28 1986 | Saudi Arabia Oman | 3 1 | Gulf Cup in Bahrain | +4 -4 | 1470 985 | +1 0 | 79 172 |
| March 30 1986 | Saudi Arabia Iraq | 2 1 | Gulf Cup in Bahrain | +30 -30 | 1500 1641 | +10 -3 | 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 | +10 -6 | 70 83 |
| September 07 1986 | Singapore Saudi Arabia | 0 4 | Friendly in Singapore | -12 +12 | 1258 1505 | -6 +2 | 129 68 |
| September 21 1986 | Saudi Arabia Malaysia | 3 1 | Asian Games in South Korea | +12 -12 | 1517 1247 | 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 | +4 -2 | 63 86 |
| October 01 1986 | Iraq Saudi Arabia | 1 1 | Asian Games in South Korea | -2 +2 | 1564 1541 | 0 +1 | 58 61 |
| October 03 1986 | Kuwait Saudi Arabia | 2 2 | Asian Games in South Korea | -6 +6 | 1638 1547 | -2 0 | 41 61 |
| October 05 1986 | South Korea Saudi Arabia | 2 0 | Asian Games in South Korea | +17 -17 | 1624 1530 | +3 -3 | 42 64 |
| February 17 1988 | Saudi Arabia Scotland | 2 2 | Friendly in Saudi Arabia | +4 -4 | 1534 1754 | 0 -1 | 61 22 |
| March 02 1988 | Saudi Arabia Oman | 2 0 | Gulf Cup in Saudi Arabia | +2 -2 | 1536 1062 | +1 0 | 60 168 |
| March 05 1988 | Saudi Arabia Qatar | 0 0 | Gulf Cup in Saudi Arabia | -11 +11 | 1525 1438 | -3 +2 | 63 81 |
| March 09 1988 | Saudi Arabia Bahrain | 1 0 | Gulf Cup in Saudi Arabia | +6 -6 | 1531 1326 | 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 | +6 -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 -4 | 75 126 |
| July 01 1988 | Saudi Arabia Hong Kong | 1 0 | Friendly in Australia | +4 -4 | 1480 1257 | +1 -2 | 74 128 |
| July 06 1988 | Argentina Saudi Arabia | 2 2 | Bicentenary Gold Cup in Australia | -12 +12 | 1835 1492 | -2 +2 | 10 72 |
| July 09 1988 | Australia Saudi Arabia | 3 0 | Bicentenary Gold Cup in Australia | +8 -8 | 1702 1484 | +1 0 | 33 72 |
| July 09 1988 | Egypt Saudi Arabia | 0 0 | Arab Nations Cup in Jordan | -10 +10 | 1656 1494 | -1 0 | 38 72 |
| July 11 1988 | Saudi Arabia Tunisia | 1 1 | Arab Nations Cup in Jordan | -7 +7 | 1487 1383 | -1 +2 | 73 95 |
| July 13 1988 | Brazil Saudi Arabia | 4 1 | Bicentenary Gold Cup in Australia | +4 -4 | 1934 1483 | 0 -7 | 3 80 |
| July 13 1988 | Lebanon Saudi Arabia | 1 0 | Arab Nations Cup in Jordan | +32 -32 | 1270 1451 | +16 -7 | 121 80 |
| July 15 1988 | Iraq Saudi Arabia | 1 0 | Arab Nations Cup in Jordan | +12 -12 | 1611 1439 | +3 -2 | 44 82 |
| July 16 1988 | Argentina Saudi Arabia | 2 0 | Bicentenary Gold Cup in Australia | +5 -5 | 1815 1434 | +1 -1 | 12 83 |
| November 16 1988 | Saudi Arabia England | 1 1 | Friendly in Saudi Arabia | +7 -7 | 1441 1845 | +1 -1 | 81 9 |
| November 29 1988 | Saudi Arabia Tunisia | 1 0 | Friendly in Saudi Arabia | +7 -7 | 1448 1411 | 0 -3 | 81 92 |
| December 02 1988 | Saudi Arabia Syria | 2 0 | Asian Cup in Qatar | +42 -42 | 1490 1444 | +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 | 88 69 |
| December 12 1988 | China Saudi Arabia | 0 1 | Asian Cup in Qatar | -31 +31 | 1540 1518 | -7 +5 | 58 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 -2 | 53 29 |
| March 15 1989 | Saudi Arabia Syria | 5 4 | World Cup qualifier in Saudi Arabia | +10 -10 | 1573 1464 | +2 -1 | 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 | 1469 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 0 | 69 55 |
| October 21 1989 | Saudi Arabia United Arab Emirates | 0 0 | World Cup qualifier in Singapore | -1 +1 | 1552 1539 | -1 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 | -7 +9 | 56 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 1409 | +3 -4 | 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 +2 | 49 126 |
| September 1992 | Syria Saudi Arabia | 1 1 | Pan Arab Games in Syria | +2 -2 | 1455 1594 | -4 0 | 88 49 |
| September 14 1992 | Saudi Arabia Kuwait | 2 0 | Pan Arab Games in Syria | +23 -23 | 1617 1485 | +4 -6 | 45 73 |
| October 06 1992 | Saudi Arabia Cameroon | 2 1 | Friendly in Saudi Arabia | +8 -8 | 1625 1643 | +3 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 1485 | -3 +6 | 41 74 |
| October 31 1992 | Saudi Arabia Qatar | 1 1 | Asian Cup in Japan | -10 +10 | 1620 1494 | -3 +7 | 44 69 |
| November 02 1992 | Saudi Arabia Thailand | 4 0 | Asian Cup in Japan | +17 -17 | 1637 1342 | +4 -4 | 40 113 |
| November 06 1992 | Saudi Arabia United Arab Emirates | 2 0 | Asian Cup in Japan | +24 -24 | 1661 1481 | +5 -9 | 34 77 |
| November 08 1992 | Japan Saudi Arabia | 1 0 | Asian Cup in Japan | +28 -28 | 1544 1633 | +6 -7 | 59 41 |
| November 28 1992 | Bahrain Saudi Arabia | 2 1 | Gulf Cup in Qatar | +33 -33 | 1394 1600 | +7 -9 | 99 48 |
| December 01 1992 | United Arab Emirates Saudi Arabia | 1 0 | Gulf Cup in Qatar | +28 -28 | 1486 1572 | +10 -4 | 75 52 |
| December 04 1992 | Saudi Arabia Oman | 2 0 | Gulf Cup in Qatar | +4 -4 | 1576 1096 | 0 -1 | 51 171 |
| 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 | -6 +5 | 68 44 |
| April 09 1993 | Saudi Arabia United States | 0 2 | Friendly in Saudi Arabia | -19 +19 | 1595 1629 | -8 +9 | 50 38 |
| April 18 1993 | Saudi Arabia New Zealand | 3 1 | Friendly in Singapore | +14 -14 | 1609 1548 | 0 -6 | 49 60 |
| April 22 1993 | Singapore Saudi Arabia | 0 3 | Friendly in Singapore | -8 +8 | 1292 1617 | -3 +4 | 126 45 |
| April 24 1993 | Saudi Arabia New Zealand | 1 0 | Friendly in Singapore | +8 -8 | 1625 1540 | +4 0 | 41 60 |
| May 01 1993 | Saudi Arabia Macao | 6 0 | World Cup qualifier in Malaysia | +5 -5 | 1630 1122 | +1 -4 | 40 165 |
| May 03 1993 | Malaysia Saudi Arabia | 1 1 | World Cup qualifier in Malaysia | +10 -10 | 1350 1620 | +5 -4 | 109 45 |
| May 05 1993 | Saudi Arabia Kuwait | 0 0 | World Cup qualifier in Malaysia | -7 +7 | 1613 1506 | -2 +2 | 47 70 |
| May 14 1993 | Saudi Arabia Macao | 8 0 | World Cup qualifier in Saudi Arabia | +3 -3 | 1616 1096 | +3 -1 | 43 169 |
| May 16 1993 | Saudi Arabia Malaysia | 3 0 | World Cup qualifier in Saudi Arabia | +7 -7 | 1623 1337 | 0 -2 | 43 116 |
| May 18 1993 | Saudi Arabia Kuwait | 2 0 | World Cup qualifier in Saudi Arabia | +15 -15 | 1638 1516 | +6 -7 | 37 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 | +2 0 | 37 99 |
| September 23 1993 | Saudi Arabia Costa Rica | 1 2 | Friendly in Saudi Arabia | -15 +15 | 1633 1586 | -4 +2 | 41 52 |
| September 27 1993 | Saudi Arabia Costa Rica | 3 2 | Friendly in Saudi Arabia | +6 -6 | 1639 1580 | +2 -1 | 38 53 |
| October 06 1993 | Saudi Arabia Russia | 4 2 | Friendly in Saudi Arabia | +18 -18 | 1657 1800 | +3 -3 | 35 18 |
| October 15 1993 | Saudi Arabia Japan | 0 0 | World Cup qualifier in Qatar | -2 +2 | 1655 1627 | -1 +1 | 36 42 |
| October 18 1993 | North Korea Saudi Arabia | 1 2 | World Cup qualifier in Qatar | -21 +21 | 1649 1676 | -5 +4 | 37 32 |
| October 22 1993 | South Korea Saudi Arabia | 1 1 | World Cup qualifier in Qatar | +2 -2 | 1644 1674 | +1 0 | 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 1565 | +2 -2 | 30 55 |
| January 23 1994 | Saudi Arabia China | 1 0 | Friendly in Saudi Arabia | +4 -4 | 1690 1529 | 0 -1 | 30 65 |
| January 26 1994 | Saudi Arabia China | 1 1 | Friendly in Saudi Arabia | -6 +6 | 1684 1535 | -1 +1 | 31 63 |
| February 06 1994 | Saudi Arabia Colombia | 1 1 | Friendly in Saudi Arabia | +3 -3 | 1687 1897 | +1 -1 | 30 6 |
| February 09 1994 | Saudi Arabia Colombia | 0 1 | Friendly in Saudi Arabia | -7 +7 | 1680 1904 | -1 0 | 31 6 |
| March 27 1994 | Saudi Arabia Chile | 0 2 | Friendly in Saudi Arabia | -18 +18 | 1662 1728 | -4 +3 | 35 25 |
| March 30 1994 | Saudi Arabia Chile | 2 2 | Friendly in Saudi Arabia | -1 +1 | 1661 1729 | -1 0 | 36 25 |
| April 13 1994 | Poland Saudi Arabia | 1 0 | Friendly in France | +10 -10 | 1676 1651 | +1 0 | 33 37 |
| April 20 1994 | Saudi Arabia Iceland | 2 0 | Friendly in France | +10 -10 | 1661 1530 | +1 -4 | 36 65 |
| April 27 1994 | Greece Saudi Arabia | 5 1 | Friendly in Greece | +12 -12 | 1706 1649 | +1 -2 | 29 38 |
| May 04 1994 | Bolivia Saudi Arabia | 1 0 | Friendly in France | +10 -10 | 1675 1639 | 0 0 | 34 39 |
| May 25 1994 | United States Saudi Arabia | 0 0 | Friendly in the United States | -1 +1 | 1578 1640 | 0 0 | 53 41 |
| June 04 1994 | Saudi Arabia Trinidad and Tobago | 3 2 | Friendly in the United States | +6 -6 | 1646 1491 | +1 -4 | 40 79 |
| June 20 1994 | Netherlands Saudi Arabia | 2 1 | World Cup in the United States | +9 -9 | 1962 1637 | 0 -2 | 2 40 |
| June 25 1994 | Saudi Arabia Morocco | 2 1 | World Cup in the United States | +30 -30 | 1667 1610 | +8 -10 | 32 48 |
| June 29 1994 | Saudi Arabia Belgium | 1 0 | World Cup in the United States | +44 -44 | 1711 1806 | +4 -7 | 28 19 |
| July 03 1994 | Sweden Saudi Arabia | 3 1 | World Cup in the United States | +23 -23 | 1922 1688 | +1 -2 | 5 30 |
| October 19 1994 | Saudi Arabia United States | 2 1 | Friendly in Saudi Arabia | +5 -5 | 1693 1597 | +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 1339 | +1 0 | 28 118 |
| 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 -4 | 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 1669 | 0 +4 | 28 31 |
| December 10 1994 | Saudi Arabia Poland | 1 2 | Friendly in Saudi Arabia | -14 +14 | 1691 1683 | 0 +1 | 28 30 |
| December 17 1994 | Saudi Arabia Costa Rica | 1 3 | Friendly in Saudi Arabia | -23 +23 | 1668 1606 | -3 +8 | 31 42 |
| December 24 1994 | Saudi Arabia South Korea | 0 1 | Friendly in Saudi Arabia | -14 +14 | 1654 1632 | -3 +1 | 34 38 |
| December 29 1994 | Saudi Arabia Zambia | 1 0 | Friendly in Saudi Arabia | +7 -7 | 1661 1653 | +1 -1 | 33 34 |
| January 06 1995 | Saudi Arabia Mexico | 0 2 | Intercontinental Cup in Saudi Arabia | -29 +29 | 1632 1870 | -4 +8 | 37 8 |
| January 08 1995 | Saudi Arabia Denmark | 0 2 | Intercontinental Cup in Saudi Arabia | -24 +24 | 1608 1891 | -4 +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 | 1618 1591 | +1 -1 | 44 48 |
| October 28 1995 | Japan Saudi Arabia | 2 1 | Friendly in Japan | +6 -6 | 1624 1585 | 0 -1 | 44 49 |
| October 31 1995 | South Korea Saudi Arabia | 1 1 | Friendly in South Korea | -4 +4 | 1625 1589 | 0 +1 | 42 48 |
| December 30 1995 | Saudi Arabia Kazakhstan | 3 0 | Friendly in Saudi Arabia | +9 -9 | 1598 1494 | +2 -2 | 46 76 |
| January 05 1996 | Saudi Arabia Ghana | 1 1 | Friendly in Saudi Arabia | -1 +1 | 1597 1660 | 0 0 | 46 34 |
| January 24 1996 | Saudi Arabia Kyrgyzstan | 3 0 | Asian Cup qualifier in Saudi Arabia | +3 -3 | 1600 1178 | 0 -1 | 47 160 |
| January 28 1996 | Saudi Arabia Yemen | 4 0 | Asian Cup qualifier in Saudi Arabia | +4 -4 | 1604 1191 | 0 0 | 45 156 |
| January 31 1996 | Saudi Arabia Kyrgyzstan | 2 0 | Asian Cup qualifier in Saudi Arabia | +2 -2 | 1606 1156 | -1 0 | 46 162 |
| February 04 1996 | Saudi Arabia Yemen | 1 0 | Asian Cup qualifier in Saudi Arabia | +2 -2 | 1608 1156 | 0 0 | 45 162 |
| September 22 1996 | Saudi Arabia Zambia | 2 1 | Friendly in Saudi Arabia | +8 -8 | 1616 1627 | +3 -1 | 42 38 |
| September 25 1996 | Saudi Arabia Zambia | 1 3 | Friendly in Saudi Arabia | -19 +19 | 1597 1646 | -6 +2 | 48 36 |
| October 03 1996 | Saudi Arabia New Zealand | 3 0 | Friendly in Saudi Arabia | +9 -9 | 1606 1495 | +2 -1 | 46 78 |
| October 09 1996 | Saudi Arabia Australia | 0 0 | Friendly in Saudi Arabia | -1 +1 | 1605 1671 | 0 0 | 47 33 |
| October 15 1996 | Oman Saudi Arabia | 0 1 | Gulf Cup in Oman | -10 +10 | 1298 1615 | 0 +4 | 128 44 |
| October 19 1996 | Qatar Saudi Arabia | 2 2 | Gulf Cup in Oman | +8 -8 | 1478 1607 | +4 -2 | 81 46 |
| October 21 1996 | Saudi Arabia Bahrain | 3 1 | Gulf Cup in Oman | +15 -15 | 1622 1406 | +6 -6 | 40 102 |
| October 24 1996 | Kuwait Saudi Arabia | 1 0 | Gulf Cup in Oman | +27 -27 | 1530 1595 | +9 -13 | 66 53 |
| October 27 1996 | United Arab Emirates Saudi Arabia | 2 2 | Gulf Cup in Oman | +4 -4 | 1534 1591 | +3 0 | 63 53 |
| November 06 1996 | Saudi Arabia Bulgaria | 1 0 | Friendly in Saudi Arabia | +13 -13 | 1604 1770 | +4 -2 | 49 21 |
| November 16 1996 | Saudi Arabia Syria | 3 1 | Friendly in Saudi Arabia | +6 -6 | 1610 1465 | +3 -1 | 46 86 |
| November 19 1996 | Saudi Arabia Mali | 1 3 | Friendly in Saudi Arabia | -27 +27 | 1583 1362 | -8 +5 | 54 116 |
| November 29 1996 | Saudi Arabia Indonesia | 4 1 | Friendly in Saudi Arabia | +3 -3 | 1586 1241 | +1 0 | 51 143 |
| December 05 1996 | Saudi Arabia Thailand | 6 0 | Asian Cup in United Arab Emirates | +41 -41 | 1627 1464 | +10 -13 | 41 86 |
| 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 | Iran Saudi Arabia | 3 0 | Asian Cup in United Arab Emirates | +53 -53 | 1636 1602 | +14 -14 | 39 50 |
| December 16 1996 | Saudi Arabia China | 4 3 | Asian Cup in United Arab Emirates | +20 -20 | 1622 1505 | +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 1401 | +3 -3 | 38 103 |
| March 05 1997 | Saudi Arabia Syria | 1 1 | Friendly in Saudi Arabia | -7 +7 | 1630 1468 | -3 +3 | 41 83 |
| March 16 1997 | Saudi Arabia Taiwan | 2 0 | World Cup qualifier in Malaysia | +2 -2 | 1632 1040 | -1 0 | 43 182 |
| March 18 1997 | Malaysia Saudi Arabia | 0 0 | World Cup qualifier in Malaysia | +11 -11 | 1331 1621 | +4 -1 | 122 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 1319 | +1 -2 | 42 126 |
| March 31 1997 | Saudi Arabia Taiwan | 6 0 | World Cup qualifier in Saudi Arabia | +2 -2 | 1632 1053 | -1 0 | 43 180 |
| September 14 1997 | Saudi Arabia Kuwait | 2 1 | World Cup qualifier in Saudi Arabia | +15 -15 | 1647 1626 | +6 -5 | 41 48 |
| September 19 1997 | Iran Saudi Arabia | 1 1 | World Cup qualifier in Iran | -9 +9 | 1711 1656 | -1 0 | 29 41 |
| September 25 1997 | Saudi Arabia Mali | 5 1 | Friendly in Saudi Arabia | +3 -3 | 1659 1358 | 0 0 | 41 115 |
| October 03 1997 | China Saudi Arabia | 1 0 | World Cup qualifier in China | +20 -20 | 1585 1639 | +3 -5 | 53 46 |
| October 11 1997 | Saudi Arabia Qatar | 1 0 | World Cup qualifier in Saudi Arabia | +7 -7 | 1646 1456 | +2 -2 | 43 84 |
| October 17 1997 | Kuwait Saudi Arabia | 2 1 | World Cup qualifier in Kuwait | +15 -15 | 1642 1631 | +4 -3 | 43 46 |
| October 24 1997 | Saudi Arabia Iran | 1 0 | World Cup qualifier in Saudi Arabia | +20 -20 | 1651 1718 | +2 -3 | 43 29 |
| November 06 1997 | Saudi Arabia China | 1 1 | World Cup qualifier in Saudi Arabia | -10 +10 | 1641 1577 | -2 +1 | 44 54 |
| November 12 1997 | Qatar Saudi Arabia | 0 1 | World Cup qualifier in Qatar | -21 +21 | 1537 1662 | -7 +3 | 65 41 |
| December 07 1997 | Saudi Arabia Iceland | 0 0 | Friendly in Saudi Arabia | -7 +7 | 1655 1454 | 0 +5 | 42 84 |
| December 12 1997 | Saudi Arabia Brazil | 0 3 | Confederations Cup in Saudi Arabia | -9 +9 | 1646 2134 | -2 0 | 44 1 |
| December 14 1997 | Saudi Arabia Mexico | 0 5 | Confederations Cup in Saudi Arabia | -53 +53 | 1593 1779 | -8 +8 | 52 20 |
| December 16 1997 | Saudi Arabia Australia | 1 0 | Confederations Cup in Saudi Arabia | +37 -37 | 1630 1830 | +6 -3 | 46 13 |
| February 22 1998 | Saudi Arabia Germany | 0 3 | Friendly in Saudi Arabia | -5 +5 | 1625 2037 | -2 0 | 48 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 1438 | -2 +2 | 46 95 |
| May 17 1998 | Saudi Arabia Namibia | 2 1 | Friendly in France | +3 -3 | 1629 1344 | 0 +1 | 46 116 |
| May 23 1998 | England Saudi Arabia | 0 0 | Friendly in England | -8 +8 | 1935 1637 | -1 +3 | 6 43 |
| May 27 1998 | Norway Saudi Arabia | 6 0 | Friendly in Norway | +5 -5 | 1879 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 -9 | 13 52 |
| June 18 1998 | France Saudi Arabia | 4 0 | World Cup in France | +8 -8 | 1979 1614 | 0 -3 | 3 52 |
| June 24 1998 | South Africa Saudi Arabia | 2 2 | World Cup in France | -3 +3 | 1643 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 1398 | 0 -1 | 50 106 |
| September 17 1998 | Saudi Arabia Senegal | 3 2 | Friendly in Saudi Arabia | +4 -4 | 1625 1457 | 0 -2 | 50 88 |
| September 27 1998 | Saudi Arabia Lebanon | 4 1 | Arab Nations Cup in Qatar | +11 -11 | 1636 1316 | +2 -3 | 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 -5 | 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 1356 | 0 0 | 30 112 |
| November 08 1998 | Saudi Arabia United Arab Emirates | 1 0 | Gulf Cup in Bahrain | +13 -13 | 1710 1561 | +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 0 | 32 98 |
| June 24 1999 | Saudi Arabia Lithuania | 0 1 | Friendly in Saudi Arabia | -18 +18 | 1685 1434 | -3 +2 | 35 94 |
| July 09 1999 | Saudi Arabia Canada | 2 0 | Friendly in the United States | +8 -8 | 1693 1502 | +2 -3 | 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 | 1592 1681 | +1 -3 | 55 35 |
| July 25 1999 | Mexico Saudi Arabia | 5 1 | Confederations Cup in Mexico | +17 -17 | 1866 1664 | +1 -6 | 14 41 |
| July 27 1999 | Bolivia Saudi Arabia | 0 0 | Confederations Cup in Mexico | +3 -3 | 1630 1661 | +1 -1 | 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 | +32 -32 | 1791 1671 | +5 -5 | 17 37 |
| September 08 1999 | Saudi Arabia Zambia | 0 0 | Friendly in Zimbabwe | -2 +2 | 1669 1619 | +1 0 | 36 49 |
| September 11 1999 | Saudi Arabia Zambia | 2 1 | Friendly in Zimbabwe | +9 -9 | 1678 1610 | +2 -1 | 34 50 |
| September 18 1999 | South Africa Saudi Arabia | 1 0 | Afro-Asian Championship in South Africa | +24 -24 | 1620 1654 | +4 -8 | 49 42 |
| September 30 1999 | Saudi Arabia South Africa | 0 0 | Afro-Asian Championship in Saudi Arabia | -9 +9 | 1645 1629 | -2 +1 | 44 48 |
| May 21 2000 | Lebanon Saudi Arabia | 0 0 | Friendly in Lebanon | +5 -5 | 1366 1640 | +2 0 | 112 47 |
| May 24 2000 | Slovakia Saudi Arabia | 1 1 | Friendly in Slovakia | -3 +3 | 1649 1643 | 0 0 | 45 47 |
| May 31 2000 | Hungary Saudi Arabia | 2 2 | Friendly in Hungary | -1 +1 | 1572 1644 | 0 0 | 59 47 |
| June 03 2000 | Slovenia Saudi Arabia | 2 0 | Friendly in Slovenia | +14 -14 | 1592 1630 | +2 -3 | 55 51 |
| September 24 2000 | Saudi Arabia Syria | 2 1 | Friendly in Saudi Arabia | +5 -5 | 1635 1512 | +2 -2 | 49 70 |
| September 26 2000 | Saudi Arabia Syria | 3 0 | Friendly in Saudi Arabia | +8 -8 | 1643 1504 | 0 -3 | 49 73 |
| September 28 2000 | Saudi Arabia United Arab Emirates | 6 1 | Friendly in Saudi Arabia | +8 -8 | 1651 1497 | +3 -1 | 46 73 |
| October 02 2000 | Jordan Saudi Arabia | 1 0 | Friendly in Jordan | +14 -14 | 1436 1637 | +4 -3 | 89 49 |
| October 04 2000 | Saudi Arabia China | 2 0 | Friendly in Jordan | +18 -18 | 1655 1678 | +5 -1 | 44 36 |
| October 07 2000 | Saudi Arabia Kazakhstan | 1 0 | Friendly in Jordan | +4 -4 | 1659 1421 | -1 +2 | 45 92 |
| October 14 2000 | Japan Saudi Arabia | 4 1 | Asian Cup in Lebanon | +44 -44 | 1698 1615 | +14 -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 -7 | 35 31 |
| October 29 2000 | Japan Saudi Arabia | 1 0 | Asian Cup in Lebanon | +20 -20 | 1790 1676 | +2 -7 | 17 42 |
| January 30 2001 | Saudi Arabia Syria | 1 0 | Friendly in Saudi Arabia | +3 -3 | 1679 1490 | 0 -1 | 41 75 |
| February 03 2001 | Saudi Arabia Uganda | 3 1 | Friendly in Saudi Arabia | +4 -4 | 1683 1438 | +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 -1 | 39 180 |
| 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 1476 | +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 | 1434 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 | +2 -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 | -5 +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 | +5 -2 | 30 85 |
| December 30 2001 | Saudi Arabia Zimbabwe | 0 2 | Friendly in Saudi Arabia | -26 +26 | 1692 1510 | -9 +8 | 40 74 |
| January 05 2002 | Saudi Arabia Romania | 2 0 | Friendly in Saudi Arabia | +14 -14 | 1706 1765 | +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 | -5 +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 | +3 -3 | 34 90 |
| January 27 2002 | Saudi Arabia Oman | 2 0 | Gulf Cup in Saudi Arabia | +6 -6 | 1717 1418 | +2 -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 1823 | -1 +1 | 31 14 |
| February 13 2002 | Saudi Arabia Denmark | 0 1 | Friendly in Saudi Arabia | -10 +10 | 1710 1821 | -3 +1 | 34 15 |
| March 14 2002 | Estonia Saudi Arabia | 2 0 | Friendly in Italy | +27 -27 | 1347 1683 | +8 -6 | 119 40 |
| March 20 2002 | Saudi Arabia South Africa | 1 0 | Friendly in Italy | +8 -8 | 1691 1597 | +1 -2 | 39 54 |
| 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 1690 | +2 0 | 35 39 |
| June 01 2002 | Germany Saudi Arabia | 8 0 | World Cup in Japan | +46 -46 | 1880 1662 | +5 -4 | 8 40 |
| June 06 2002 | Cameroon Saudi Arabia | 1 0 | World Cup in Japan | +18 -18 | 1823 1644 | +6 -4 | 15 43 |
| June 11 2002 | Ireland Saudi Arabia | 3 0 | World Cup in Japan | +26 -26 | 1866 1618 | +4 -8 | 11 51 |
| December 13 2002 | Saudi Arabia Lebanon | 1 1 | Friendly in Saudi Arabia | -8 +8 | 1610 1375 | -2 +4 | 50 112 |
| December 17 2002 | Saudi Arabia Bahrain | 2 1 | Arab Nations Cup in Kuwait | +11 -11 | 1621 1424 | +2 -3 | 48 98 |
| December 19 2002 | Saudi Arabia Lebanon | 1 0 | Arab Nations Cup in Kuwait | +8 -8 | 1629 1367 | +1 -3 | 47 115 |
| December 26 2002 | Yemen Saudi Arabia | 2 2 | Arab Nations Cup in Kuwait | +18 -18 | 1176 1611 | +5 -3 | 156 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 1399 | 0 +1 | 56 105 |
| October 06 2003 | Saudi Arabia Yemen | 7 0 | Asian Cup qualifier in Saudi Arabia | +4 -4 | 1602 1165 | 0 -1 | 56 161 |
| 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 1149 | 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 | -7 +7 | 1616 1393 | 0 +1 | 51 107 |
| December 20 2003 | Saudi Arabia Azerbaijan | 1 0 | Friendly in Saudi Arabia | +2 -2 | 1618 1309 | 0 0 | 50 127 |
| December 26 2003 | Saudi Arabia United Arab Emirates | 2 0 | Gulf Cup in Kuwait | +15 -15 | 1633 1413 | +3 -3 | 47 101 |
| December 29 2003 | Qatar Saudi Arabia | 0 0 | Gulf Cup in Kuwait | +7 -7 | 1520 1626 | +2 -2 | 72 49 |
| January 01 2004 | Saudi Arabia Bahrain | 1 0 | Gulf Cup in Kuwait | +14 -14 | 1640 1502 | +5 -3 | 44 76 |
| January 04 2004 | Kuwait Saudi Arabia | 1 1 | Gulf Cup in Kuwait | +2 -2 | 1513 1638 | +1 -1 | 75 45 |
| January 06 2004 | Saudi Arabia Oman | 2 1 | Gulf Cup in Kuwait | +14 -14 | 1652 1514 | +3 -6 | 42 74 |
| January 08 2004 | Saudi Arabia Yemen | 2 0 | Gulf Cup in Kuwait | +3 -3 | 1655 1152 | 0 0 | 42 163 |
| February 18 2004 | Saudi Arabia Indonesia | 3 0 | World Cup qualifier in Saudi Arabia | +6 -6 | 1661 1334 | +1 0 | 43 123 |
| March 31 2004 | Sri Lanka Saudi Arabia | 0 1 | World Cup qualifier in Sri Lanka | -1 +1 | 991 1662 | 0 0 | 188 43 |
| June 09 2004 | Saudi Arabia Turkmenistan | 3 0 | World Cup qualifier in Saudi Arabia | +10 -10 | 1672 1432 | +2 -5 | 42 95 |
| July 18 2004 | Turkmenistan Saudi Arabia | 2 2 | Asian Cup in China | +15 -15 | 1447 1657 | +6 -1 | 92 37 |
| July 22 2004 | Uzbekistan Saudi Arabia | 1 0 | Asian Cup in China | +34 -34 | 1558 1623 | +10 -13 | 62 50 |
| July 26 2004 | Iraq Saudi Arabia | 2 1 | Asian Cup in China | +33 -33 | 1548 1590 | +10 -8 | 65 58 |
| September 01 2004 | Saudi Arabia Kuwait | 1 1 | Friendly in Saudi Arabia | -6 +6 | 1584 1450 | 0 +2 | 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 | -8 +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 -3 | 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 | 1596 1552 | -5 0 | 58 68 |
| March 14 2005 | Saudi Arabia Egypt | 0 1 | Friendly in Saudi Arabia | -9 +9 | 1543 1683 | -2 +2 | 70 38 |
| March 18 2005 | Saudi Arabia Finland | 1 4 | Friendly in Saudi Arabia | -15 +15 | 1528 1699 | -2 +4 | 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 | -1 0 | 65 55 |
| June 03 2005 | Saudi Arabia Kuwait | 3 0 | World Cup qualifier in Saudi Arabia | +20 -20 | 1585 1485 | +7 -3 | 58 81 |
| June 08 2005 | Saudi Arabia Uzbekistan | 3 0 | World Cup qualifier in Saudi Arabia | +23 -23 | 1608 1543 | +4 -5 | 54 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 1597 | -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 +1 | 54 51 |
| 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 1499 | -1 +1 | 56 75 |
| March 28 2006 | Saudi Arabia Poland | 1 2 | Friendly in Saudi Arabia | -7 +7 | 1587 1811 | 0 +3 | 56 17 |
| May 11 2006 | Belgium Saudi Arabia | 2 1 | Friendly in the Netherlands | +8 -8 | 1679 1579 | +1 0 | 42 56 |
| May 14 2006 | Saudi Arabia Togo | 1 0 | Friendly in the Netherlands | +8 -8 | 1587 1484 | 0 -2 | 56 80 |
| May 26 2006 | Czechia Saudi Arabia | 2 0 | Friendly in Austria | +4 -4 | 1935 1583 | 0 0 | 4 56 |
| May 31 2006 | Turkey Saudi Arabia | 1 0 | Friendly in Germany | +5 -5 | 1794 1578 | 0 -1 | 20 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 | 1986 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 | +2 -1 | 54 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 | 0 -1 | 51 78 |
| November 15 2006 | Japan Saudi Arabia | 3 1 | Asian Cup qualifier in Japan | +15 -15 | 1714 1594 | +2 -5 | 38 56 |
| January 08 2007 | Saudi Arabia Gambia | 3 0 | Friendly in Saudi Arabia | +4 -4 | 1598 1346 | +1 -2 | 54 117 |
| January 11 2007 | Saudi Arabia Syria | 2 1 | Friendly in Saudi Arabia | +4 -4 | 1602 1434 | +1 -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 1543 | +2 -4 | 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 | +1 -9 | 41 39 |
| July 29 2007 | Iraq Saudi Arabia | 1 0 | Asian Cup in Indonesia | +32 -32 | 1645 1675 | +6 -2 | 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 1274 | 0 0 | 39 137 |
| November 09 2007 | Saudi Arabia Estonia | 2 0 | Friendly in Saudi Arabia | +2 -2 | 1697 1350 | 0 -1 | 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 | 1673 1648 | +2 -3 | 41 44 |
| January 30 2008 | Saudi Arabia Luxembourg | 2 1 | Friendly in Saudi Arabia | 0 0 | 1648 1006 | 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 |