# | Date | Teams | Result | Tournament | Minutes |
1 | 24/6/2007 |  Saudi Arabia |  Emirates | (2 - 0) | International Friendly Matches | 81 |
2 | 27/6/2007 |  Singapore |  Saudi Arabia | (1 - 2) | International Friendly Tournament 2007 - Singapore | 75 |
3 | 4/7/2007 |  Korea DPR |  Saudi Arabia | (1 - 1) | International Friendly Matches | 55 |
4 | 11/7/2007 |  Korea Republic |  Saudi Arabia | (1 - 1) | Asian Cup 2007- Indonesia, Malaysia, Thailand and Vietnam | 90 |
5 | 14/7/2007 |  Saudi Arabia |  Indonesia | (2 - 1) | Asian Cup 2007- Indonesia, Malaysia, Thailand and Vietnam | 56 |
6 | 18/7/2007 |  Saudi Arabia |  Bahrain | (4 - 0) | Asian Cup 2007- Indonesia, Malaysia, Thailand and Vietnam | 71 |
7 | 22/7/2007 |  Saudi Arabia |  Uzbekistan | (2 - 1) | Asian Cup 2007- Indonesia, Malaysia, Thailand and Vietnam | 27 |
8 | 25/7/2007 |  Japan |  Saudi Arabia | (2 - 3) | Asian Cup 2007- Indonesia, Malaysia, Thailand and Vietnam | 30 |
9 | 29/7/2007 |  Iraq |  Saudi Arabia | (1 - 0) | Asian Cup 2007- Indonesia, Malaysia, Thailand and Vietnam | 44 |
10 | 11/9/2007 |  Saudi Arabia |  Ghana | (5 - 0) | International Friendly Matches | 45 |
11 | 2/11/2007 |  Saudi Arabia |  Namibia | (1 - 0) | International Friendly Matches | 34 |
12 | 18/11/2007 |  Saudi Arabia |  Libya | (1 - 2) | Pan Arab Games 2007- Egypt | 19 |
13 | 25/11/2007 |  Egypt |  Saudi Arabia | (2 - 1) | Pan Arab Games 2007- Egypt | 73 |
14 | 26/3/2008 |  Uzbekistan |  Saudi Arabia | (3 - 0) | World Cup Qualifiers 2010 | 45 |
15 | 24/5/2008 |  Saudi Arabia |  Syria | (1 - 0) | International Friendly Matches | 45 |
16 | 7/6/2008 |  Lebanon |  Saudi Arabia | (1 - 2) | World Cup Qualifiers 2010 | 90 |
17 | 20/8/2008 |  Saudi Arabia |  Paraguay | (1 - 1) | International Friendly Matches | 3 |
18 | 23/12/2008 |  Bahrain |  Saudi Arabia | (1 - 0) | International Friendly Matches | 30 |
19 | 5/1/2009 |  Saudi Arabia |  Qatar | (0 - 0) | Gulf Cup 2009 - Oman | 22 |
20 | 8/1/2009 |  Saudi Arabia |  Yemen | (6 - 0) | Gulf Cup 2009 - Oman | 90 |
21 | 14/1/2009 |  Saudi Arabia |  Kuwait | (1 - 0) | Gulf Cup 2009 - Oman | 15 |
22 | 5/2/2009 |  Saudi Arabia |  Thailand | (2 - 1) | International Friendly Matches | 45 |
23 | 11/2/2009 |  Korea DPR |  Saudi Arabia | (1 - 0) | World Cup Qualifiers 2010 | 13 |
24 | 26/5/2009 |  Qatar |  Saudi Arabia | (2 - 1) | International Friendly Matches | 70 |