| 2003-10-17 | Saudi Arabiav IndonesiaAFC Asian Cup qualification | 6–0 | AFC Asian Cup qualification |
| 2003-10-15 | Saudi Arabiav BhutanAFC Asian Cup qualification | 4–0 | AFC Asian Cup qualification |
| 2003-10-13 | Saudi Arabiav YemenAFC Asian Cup qualification | 3–1 | AFC Asian Cup qualification |
| 2003-10-10 | Saudi Arabiav IndonesiaAFC Asian Cup qualification | 5–0 | AFC Asian Cup qualification |
| 2003-10-08 | Saudi Arabiav BhutanAFC Asian Cup qualification | 6–0 | AFC Asian Cup qualification |
| 2003-10-06 | Saudi Arabiav YemenAFC Asian Cup qualification | 7–0 | AFC Asian Cup qualification |
| 2003-09-30 | Saudi Arabiav SyriaFriendly | 1–1 | Friendly |
| 2003-04-30 | Liechtensteinv Saudi ArabiaFriendly | 1–0 | Friendly |
| 2002-12-30 | Saudi Arabiav BahrainArab Cup | 1–0 | Arab Cup |
| 2002-12-26 | Yemenv Saudi ArabiaArab Cup | 2–2 | Arab Cup |
| 2002-12-24 | Syriav Saudi ArabiaArab Cup | 0–3 | Arab Cup |
| 2002-12-19 | Saudi Arabiav LebanonArab Cup | 1–0 | Arab Cup |
| 2002-12-17 | Saudi Arabiav BahrainArab Cup | 2–1 | Arab Cup |
| 2002-12-13 | Saudi Arabiav LebanonFriendly | 1–1 | Friendly |
| 2002-06-11 | Saudi Arabiav Republic of IrelandFIFA World Cup | 0–3 | FIFA World Cup |
| 2002-06-06 | Cameroonv Saudi ArabiaFIFA World Cup | 1–0 | FIFA World Cup |
| 2002-06-01 | Germanyv Saudi ArabiaFIFA World Cup | 8–0 | FIFA World Cup |
| 2002-05-14 | Saudi Arabiav SenegalFriendly | 3–2 | Friendly |
| 2002-03-27 | Saudi Arabiav UruguayFriendly | 3–2 | Friendly |
| 2002-03-20 | Saudi Arabiav South AfricaFriendly | 1–0 | Friendly |
| 2002-03-14 | Estoniav Saudi ArabiaFriendly | 2–0 | Friendly |
| 2002-02-13 | Saudi Arabiav DenmarkFriendly | 0–1 | Friendly |
| 2002-02-06 | Saudi Arabiav BrazilFriendly | 0–1 | Friendly |
| 2002-01-30 | Saudi Arabiav QatarGulf Cup | 3–1 | Gulf Cup |
| 2002-01-27 | Saudi Arabiav OmanGulf Cup | 2–0 | Gulf Cup |
| 2002-01-24 | Saudi Arabiav United Arab EmiratesGulf Cup | 1–0 | Gulf Cup |
| 2002-01-20 | Saudi Arabiav BahrainGulf Cup | 3–1 | Gulf Cup |
| 2002-01-16 | Saudi Arabiav KuwaitGulf Cup | 1–1 | Gulf Cup |
| 2002-01-10 | Saudi Arabiav IcelandFriendly | 1–0 | Friendly |
| 2001-12-30 | Saudi Arabiav ZimbabweFriendly | 0–2 | Friendly |
| 2001-10-21 | Saudi Arabiav ThailandFIFA World Cup qualification | 4–1 | FIFA World Cup qualification |
| 2001-10-05 | Iraqv Saudi ArabiaFIFA World Cup qualification | 1–2 | FIFA World Cup qualification |
| 2001-09-28 | Saudi Arabiav IranFIFA World Cup qualification | 2–2 | FIFA World Cup qualification |
| 2001-09-21 | Bahrainv Saudi ArabiaFIFA World Cup qualification | 0–4 | FIFA World Cup qualification |
| 2001-09-15 | Thailandv Saudi ArabiaFIFA World Cup qualification | 1–3 | FIFA World Cup qualification |
| 2001-09-07 | Saudi Arabiav United Arab EmiratesFriendly | 0–2 | Friendly |
| 2001-08-31 | Saudi Arabiav IraqFIFA World Cup qualification | 1–0 | FIFA World Cup qualification |
| 2001-08-24 | Iranv Saudi ArabiaFIFA World Cup qualification | 2–0 | FIFA World Cup qualification |
| 2001-08-17 | Saudi Arabiav BahrainFIFA World Cup qualification | 1–1 | FIFA World Cup qualification |
| 2001-08-08 | United Arab Emiratesv Saudi ArabiaFriendly | 0–1 | Friendly |
| 2001-08-05 | Saudi Arabiav QatarFriendly | 1–2 | Friendly |
| 2001-08-01 | Saudi Arabiav North Macedoniaplayed as MacedoniaFriendly | 1–1 | Friendly |
| 2001-07-23 | Saudi Arabiav North KoreaFriendly | 1–0 | Friendly |
| 2001-07-19 | Malaysiav Saudi ArabiaFriendly | 0–4 | Friendly |
| 2001-07-10 | Singaporev Saudi ArabiaFriendly | 0–3 | Friendly |
| 2001-02-19 | Saudi Arabiav VietnamFIFA World Cup qualification | 4–0 | FIFA World Cup qualification |
| 2001-02-17 | Saudi Arabiav BangladeshFIFA World Cup qualification | 6–0 | FIFA World Cup qualification |
| 2001-02-15 | Saudi Arabiav MongoliaFIFA World Cup qualification | 6–0 | FIFA World Cup qualification |
| 2001-02-12 | Saudi Arabiav VietnamFIFA World Cup qualification | 5–0 | FIFA World Cup qualification |
| 2001-02-10 | Saudi Arabiav BangladeshFIFA World Cup qualification | 3–0 | FIFA World Cup qualification |