| 2006-08-29 | Yemenv LibyaFriendly | 1–1 | Friendly |
| 2006-08-26 | Yemenv LibyaFriendly | 0–1 | Friendly |
| 2006-08-16 | Japanv YemenAFC Asian Cup qualification | 2–0 | AFC Asian Cup qualification |
| 2006-07-17 | Ethiopiav YemenFriendly | 1–0 | Friendly |
| 2006-03-01 | Indiav YemenAFC Asian Cup qualification | 0–3 | AFC Asian Cup qualification |
| 2006-02-22 | Yemenv Saudi ArabiaAFC Asian Cup qualification | 0–4 | AFC Asian Cup qualification |
| 2004-12-17 | Kuwaitv YemenGulf Cup | 3–0 | Gulf Cup |
| 2004-12-14 | Saudi Arabiav YemenGulf Cup | 2–0 | Gulf Cup |
| 2004-12-11 | Bahrainv YemenGulf Cup | 1–1 | Gulf Cup |
| 2004-12-05 | Qatarv YemenFriendly | 3–0 | Friendly |
| 2004-12-03 | Iraqv YemenFriendly | 3–1 | Friendly |
| 2004-11-17 | Thailandv YemenFIFA World Cup qualification | 1–1 | FIFA World Cup qualification |
| 2004-11-01 | Yemenv ZambiaFriendly | 2–2 | Friendly |
| 2004-10-13 | North Koreav YemenFIFA World Cup qualification | 2–1 | FIFA World Cup qualification |
| 2004-09-08 | Yemenv United Arab EmiratesFIFA World Cup qualification | 3–1 | FIFA World Cup qualification |
| 2004-08-28 | Yemenv SyriaFriendly | 2–1 | Friendly |
| 2004-08-26 | Yemenv SyriaFriendly | 1–2 | Friendly |
| 2004-06-09 | United Arab Emiratesv YemenFIFA World Cup qualification | 3–0 | FIFA World Cup qualification |
| 2004-03-31 | Yemenv ThailandFIFA World Cup qualification | 0–3 | FIFA World Cup qualification |
| 2004-03-17 | Yemenv TurkmenistanFriendly | 1–2 | Friendly |
| 2004-02-18 | Yemenv North KoreaFIFA World Cup qualification | 1–1 | FIFA World Cup qualification |
| 2004-01-11 | Yemenv United Arab EmiratesGulf Cup | 0–3 | Gulf Cup |
| 2004-01-08 | Yemenv Saudi ArabiaGulf Cup | 0–2 | Gulf Cup |
| 2004-01-05 | Qatarv YemenGulf Cup | 3–0 | Gulf Cup |
| 2004-01-01 | Kuwaitv YemenGulf Cup | 4–0 | Gulf Cup |
| 2003-12-30 | Bahrainv YemenGulf Cup | 5–1 | Gulf Cup |
| 2003-12-28 | Yemenv OmanGulf Cup | 1–1 | Gulf Cup |
| 2003-10-17 | Yemenv BhutanAFC Asian Cup qualification | 4–0 | AFC Asian Cup qualification |
| 2003-10-15 | Indonesiav YemenAFC Asian Cup qualification | 2–2 | AFC Asian Cup qualification |
| 2003-10-13 | Saudi Arabiav YemenAFC Asian Cup qualification | 3–1 | AFC Asian Cup qualification |
| 2003-10-10 | Bhutanv YemenAFC Asian Cup qualification | 0–8 | AFC Asian Cup qualification |
| 2003-10-08 | Yemenv IndonesiaAFC Asian Cup qualification | 0–3 | AFC Asian Cup qualification |
| 2003-10-06 | Saudi Arabiav YemenAFC Asian Cup qualification | 7–0 | AFC Asian Cup qualification |
| 2003-09-27 | Syriav YemenFriendly | 8–2 | Friendly |
| 2003-09-19 | Yemenv SudanFriendly | 1–2 | Friendly |
| 2003-09-17 | Yemenv SudanFriendly | 3–2 | Friendly |
| 2002-12-26 | Yemenv Saudi ArabiaArab Cup | 2–2 | Arab Cup |
| 2002-12-24 | Lebanonv YemenArab Cup | 4–2 | Arab Cup |
| 2002-12-21 | Bahrainv YemenArab Cup | 3–1 | Arab Cup |
| 2002-12-17 | Yemenv SyriaArab Cup | 0–4 | Arab Cup |
| 2002-04-10 | Yemenv EthiopiaFriendly | 1–1 | Friendly |
| 2001-05-18 | United Arab Emiratesv YemenFIFA World Cup qualification | 3–2 | FIFA World Cup qualification |
| 2001-05-11 | Yemenv United Arab EmiratesFIFA World Cup qualification | 2–1 | FIFA World Cup qualification |
| 2001-05-04 | Yemenv IndiaFIFA World Cup qualification | 3–3 | FIFA World Cup qualification |
| 2001-04-27 | Yemenv BruneiFIFA World Cup qualification | 1–0 | FIFA World Cup qualification |
| 2001-04-15 | Indiav YemenFIFA World Cup qualification | 1–1 | FIFA World Cup qualification |
| 2001-04-07 | Bruneiv YemenFIFA World Cup qualification | 0–5 | FIFA World Cup qualification |
| 2000-10-31 | Omanv YemenFriendly | 4–0 | Friendly |
| 2000-10-29 | Omanv YemenFriendly | 4–0 | Friendly |
| 2000-02-18 | Yemenv BhutanAFC Asian Cup qualification | 11–2 | AFC Asian Cup qualification |