Cap Date Venue Opponent Score Competition 1 31-10-98 Manama Qatar 2-1 Gulf Cup 2 9-11-98 Manama Kuwait 0-5 Gulf Cup 3 23- 8-99 Irbid Iraq 0-3 Arab Games 4 25- 8-99 Irbid Lebanon 1-1 Arab Games 5 27- 8-99 Amman Jordan 0-2 Arab Games 6 29- 7-01 Muscat Iraq 1-0 7 8- 8-01 Tehran Iran 2-5 LG Cup 8 16- 8-01 Doha Qatar 0-0 World Cup Qualifier 9 31- 8-01 Muscat China 0-2 World Cup Qualifier 10 8- 9-01 Tashkent Uzbekistan 0-5 World Cup Qualifier 11 14- 9-01 Muscat UA Emirates 1-1 World Cup Qualifier 12 21- 9-01 Muscat Qatar 0-3 World Cup Qualifier 13 29- 9-01 Bangkok Thailand 0-2 14 7-10-01 Shenyang China 0-1 World Cup Qualifier 15 19-10-01 Abu Dhabi UA Emirates 2-2 World Cup Qualifier 16 11- 1-02 Doha Iraq 0-2 17 19- 1-02 Riyadh Kuwait 3-1 Gulf Cup 18 29- 1-02 Riyadh Bahrain 1-1 Gulf Cup 19 28- 1-03 Muscat Norway 1-2 20 20-12-03 Muscat Estonia 3-1 21 26-12-03 Kuwait City Kuwait 0-0 Gulf Cup 22 28-12-03 Kuwait City Yemen 1-1 Gulf Cup 23 31-12-03 Kuwait City UA Emirates 2-0 Gulf Cup 24 3- 1-04 Kuwait City Bahrain 0-1 Gulf Cup 25 6- 1-04 Kuwait City Saudi Arabia 1-2 Gulf Cup 26 14- 2-04 Ulsan South Korea 0-5 27 18- 2-04 Saitama Japan 0-1 World Cup Qualifier 28 31- 3-04 Cochin India 5-1 World Cup Qualifier 29 31- 5-04 Muscat Maldives 3-0 30 3- 6-04 Muscat Maldives 4-1 31 9- 6-04 Muscat Singapore 7-0 World Cup Qualifier 32 20- 7-04 Chongqing Japan 0-1 Asian Nations Cup 33 24- 7-04 Chongqing Iran 2-2 Asian Nations Cup 34 28- 7-04 Chengdu Thailand 2-0 Asian Nations Cup 35 8- 9-04 Singapore Singapore 2-0 World Cup Qualifier 36 7-10-04 Muscat Iraq 1-0 37 13-10-04 Muscat Japan 0-1 World Cup Qualifier 38 1-12-04 Riffa Latvia 3-2 International Tourn. 39 10-12-04 Doha Iraq 3-1 Gulf Cup 40 13-12-04 Doha UA Emirates 2-1 Gulf Cup 41 16-12-04 Doha Qatar 1-2 Gulf Cup 42 20-12-04 Doha Bahrain 3-2 Gulf Cup 43 24-12-04 Doha Qatar 1-1 [1] Gulf Cup 44 6- 2-06 Doha Singapore 1-0 45 13- 2-06 Muscat Iraq 1-0 46 22- 2-06 Dubai UA Emirates 0-1 Asian Cup Qualifier 47 6- 9-06 Muscat Pakistan 5-0 Asian Cup Qualifier 48 11-10-06 Muscat UA Emirates 2-1 Asian Cup Qualifier 49 15-11-06 Amman Jordan 0-3 Asian Cup Qualifier 50 13- 1-07 Doha Qatar 1-1 51 17- 1-07 Abu Dhabi UA Emirates 2-1 Gulf Cup 52 20- 1-07 Abu Dhabi Kuwait 2-1 Gulf Cup 53 23- 1-07 Abu Dhabi Yemen 2-1 Gulf Cup 54 27- 1-07 Abu Dhabi Bahrain 1-0 Gulf Cup 55 30- 1-07 Abu Dhabi UA Emirates 0-1 Gulf Cup 56 24- 6-07 Jakarta Indonesia 1-0 57 28- 6-07 Singapore North Korea 2-2 [2] International Tourn. 58 8- 7-07 Bangkok Australia 1-1 Asian Nations Cup 59 12- 7-07 Bangkok Thailand 0-2 Asian Nations Cup 60 16- 7-07 Bangkok Iraq 0-0 Asian Nations Cup 61 17- 9-07 Doha Qatar 1-1 62 8-10-07 Muscat Nepal 2-0 World Cup Qualifier 63 28-10-07 Kathmandu Nepal 2-0 World Cup Qualifier 64 27- 1-08 Muscat Singapore 2-0 65 30- 1-08 Muscat Kuwait 1-1 66 6- 2-08 Muscat Bahrain 0-1 World Cup Qualifier 67 10- 5-08 Damascus Syria 1-2 68 7- 6-08 Muscat Japan 1-1 World Cup Qualifier 69 14- 6-08 Riffa Bahrain 1-1 World Cup Qualifier 70 20- 8-08 Muscat Uzbekistan 2-0 71 6- 9-08 Muscat Morocco 0-0 72 10- 9-08 Muscat Zimbabwe 3-2 73 17-12-08 Muscat China 3-1 74 19-12-08 Muscat Ecuador 2-0 75 22-12-08 Muscat Senegal 1-0 76 4- 1-09 Muscat Kuwait 0-0 Gulf Cup 77 7- 1-09 Muscat Iraq 4-0 Gulf Cup 78 10- 1-09 Muscat Bahrain 2-0 Gulf Cup 79 14- 1-09 Muscat Qatar 1-0 Gulf Cup 80 17- 1-09 Muscat Saudi Arabia 0-0 [3] Gulf Cup 81 19- 1-09 Muscat Indonesia 0-0 Asian Cup Qualifier 82 28- 1-09 Kuwait City Kuwait 1-0 Asian Cup Qualifier 83 2- 6-09 Dubai South Korea 0-0 84 12- 8-09 Salalah Saudi Arabia 2-1 85 9- 9-09 Doha Qatar 1-1 86 14-10-09 Melbourne Australia 0-1 Asian Cup Qualifier 87 14-11-09 Muscat Australia 1-2 Asian Cup Qualifier 88 17-11-09 Muscat Brazil 0-2 89 31-12-09 Singapore Singapore 4-1 90 6- 1-10 Jakarta Indonesia 2-1 Asian Cup Qualifier 91 3- 9-10 Wakrah Malaysia 3-0 92 7- 9-10 Doha Qatar 1-1 93 21- 9-10 As-Salt Iraq 2-3 94 8-10-10 Seeb Gabon 1-0 95 12-10-10 Seeb Chile 0-1 96 17-11-10 Seeb Belarus 0-4 97 23-11-10 Aden Bahrain 1-1 Gulf Cup 98 26-11-10 Aden UA Emirates 0-0 Gulf Cup 99 29-11-10 Abyan Iraq 0-0 Gulf Cup 100 6- 7-11 Beirut Kuwait 1-1 101 9- 7-11 Beirut Lebanon 1-0 102 2- 9-11 Seeb Saudi Arabia 0-0 World Cup Qualifier [1] Oman lost 4-5 on penalty kicks. [2] Oman won 4-3 on penalty kicks. [3] Oman won 6-5 on penalty kicks. Total Record Matches Won Draw Lost For Against Points Percentage 102 43 29 30 131- 109 115 56.37 Types of Matches Friendlies 36 Gulf Cup 27 World Cup Qualifier 18 Asian Cup Qualifier 9 Asian Nations Cup 6 Arab Games 3 Other Tournaments 3 Total 102
Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Mamrud
(roberto.mamrud@gmail.com)
Last updated: 17 Feb 2026
(C) Copyright Roberto Mamrud and RSSSF 2019/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.