Men's T20I ·
Hong Kong (won)121/8 (20.0)Oman80/6 (20.0)
Hong Kong won by 41 runs
Asian Games Men's Cricket Competition · Match 3 · Korogi Sports Park
Scorecard: Hong Kong v Oman, 25 Sept 2026Replay: Hong Kong v Oman, 25 Sept 2026
107 matches · Men's · T20I · Oman
Men's T20I ·
Hong Kong won by 41 runs
Asian Games Men's Cricket Competition · Match 3 · Korogi Sports Park
Scorecard: Hong Kong v Oman, 25 Sept 2026Replay: Hong Kong v Oman, 25 Sept 2026
Men's T20I ·
Malaysia won by 8 wickets
Asian Games Men's Qualifier · 3rd Place Play-Off · Singapore National Cricket Ground
Scorecard: Oman v Malaysia, 8 Jun 2026Replay: Oman v Malaysia, 8 Jun 2026
Men's T20I ·
Nepal won by 8 wickets
Asian Games Men's Qualifier · Semi Final · Singapore National Cricket Ground
Scorecard: Oman v Nepal, 7 Jun 2026Replay: Oman v Nepal, 7 Jun 2026
Men's T20I ·
Hong Kong won by 154 runs
Asian Games Men's Qualifier · Match 9 · Singapore National Cricket Ground
Scorecard: Hong Kong v Oman, 5 Jun 2026Replay: Hong Kong v Oman, 5 Jun 2026
Men's T20I ·
Oman won by 20 runs
Asian Games Men's Qualifier · Match 5 · Singapore National Cricket Ground
Scorecard: Oman v Bahrain, 3 Jun 2026Replay: Oman v Bahrain, 3 Jun 2026
Men's T20I ·
Oman won by 7 runs (D/L method)
Asian Games Men's Qualifier · Match 2 · Singapore National Cricket Ground
Scorecard: Oman v Singapore, 1 Jun 2026Replay: Oman v Singapore, 1 Jun 2026
Men's T20I ·
Australia won by 9 wickets
ICC Men's T20 World Cup · Match 40 · Pallekele International Cricket Stadium
Scorecard: Oman v Australia, 20 Feb 2026Replay: Oman v Australia, 20 Feb 2026
Men's T20I ·
Ireland won by 96 runs
ICC Men's T20 World Cup · Match 22 · Sinhalese Sports Club Ground
Scorecard: Ireland v Oman, 14 Feb 2026Replay: Ireland v Oman, 14 Feb 2026
Men's T20I ·
Sri Lanka won by 105 runs
ICC Men's T20 World Cup · Match 16 · Pallekele International Cricket Stadium
Scorecard: Sri Lanka v Oman, 12 Feb 2026Replay: Sri Lanka v Oman, 12 Feb 2026
Men's T20I ·
Zimbabwe won by 8 wickets
ICC Men's T20 World Cup · Match 8 · Sinhalese Sports Club Ground
Scorecard: Oman v Zimbabwe, 9 Feb 2026Replay: Oman v Zimbabwe, 9 Feb 2026
Men's T20I ·
Oman won by 2 wickets
Asia Cup Rising Stars · Match 5 · West End Park International Cricket Stadium, Doha
Scorecard: United Arab Emirates v Oman, 16 Nov 2025Replay: United Arab Emirates v Oman, 16 Nov 2025
Men's T20I ·
Oman won by 9 wickets
ICC Men's T20 World Cup Asia & EAP Qualifier · Match 20 · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
Scorecard: Japan v Oman, 17 Oct 2025Replay: Japan v Oman, 17 Oct 2025
Men's T20I ·
Nepal won by 38 runs
ICC Men's T20 World Cup Asia & EAP Qualifier · Match 17 · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Scorecard: Nepal v Oman, 15 Oct 2025Replay: Nepal v Oman, 15 Oct 2025
Men's T20I ·
Oman won by 5 wickets
ICC Men's T20 World Cup Asia & EAP Qualifier · Match 13 · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Scorecard: United Arab Emirates v Oman, 13 Oct 2025Replay: United Arab Emirates v Oman, 13 Oct 2025
Men's T20I ·
Oman won by 34 runs
ICC Men's T20 World Cup Asia & EAP Qualifier · Match 10 · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
Scorecard: Oman v Qatar, 12 Oct 2025Replay: Oman v Qatar, 12 Oct 2025
Men's T20I ·
Oman won by 52 runs
ICC Men's T20 World Cup Asia & EAP Qualifier · Match 9 · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Scorecard: Oman v Papua New Guinea, 10 Oct 2025Replay: Oman v Papua New Guinea, 10 Oct 2025
Men's T20I ·
Oman won by 5 wickets
ICC Men's T20 World Cup Asia & EAP Qualifier · Match 1 · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
Scorecard: Samoa v Oman, 8 Oct 2025Replay: Samoa v Oman, 8 Oct 2025
Men's T20I ·
Oman won by 5 wickets
Kuwait in Oman T20I Series · Match 1 · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Scorecard: Kuwait v Oman, 29 Sept 2025Replay: Kuwait v Oman, 29 Sept 2025
Men's T20I ·
India won by 21 runs
Men's T20 Asia Cup · Match 12 · Sheikh Zayed Stadium, Abu Dhabi
Scorecard: India v Oman, 19 Sept 2025Replay: India v Oman, 19 Sept 2025
Men's T20I ·
United Arab Emirates won by 42 runs
Men's T20 Asia Cup · Match 7 · Sheikh Zayed Stadium, Abu Dhabi
Scorecard: United Arab Emirates v Oman, 15 Sept 2025Replay: United Arab Emirates v Oman, 15 Sept 2025
Men's T20I ·
Pakistan won by 93 runs
Men's T20 Asia Cup · Match 4 · Dubai International Cricket Stadium
Scorecard: Pakistan v Oman, 12 Sept 2025Replay: Pakistan v Oman, 12 Sept 2025
Men's T20I ·
United States of America won by 8 wickets
United States of America tour of Oman · Match 3 · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Scorecard: Oman v United States of America, 23 Feb 2025Replay: Oman v United States of America, 23 Feb 2025
Men's T20I ·
United States of America won by 4 wickets
United States of America tour of Oman · Match 2 · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Scorecard: Oman v United States of America, 21 Feb 2025Replay: Oman v United States of America, 21 Feb 2025
Men's T20I ·
United States of America won by 7 wickets
United States of America in Oman T20I Series · Match 1 · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Scorecard: Oman v United States of America, 20 Feb 2025Replay: Oman v United States of America, 20 Feb 2025
Men's T20I ·
Kuwait won by 3 wickets
Gulf T20I Championship · Match 15 · ICC Academy, Dubai
Scorecard: Oman v Kuwait, 20 Dec 2024Replay: Oman v Kuwait, 20 Dec 2024
Men's T20I ·
Saudi Arabia won by 8 wickets
Gulf T20I Championship · Match 11 · ICC Academy, Dubai
Scorecard: Oman v Saudi Arabia, 18 Dec 2024Replay: Oman v Saudi Arabia, 18 Dec 2024
Men's T20I ·
Oman won by 2 runs
Gulf T20I Championship · Match 10 · ICC Academy, Dubai
Scorecard: Oman v Bahrain, 17 Dec 2024Replay: Oman v Bahrain, 17 Dec 2024
Men's T20I ·
United Arab Emirates won by 24 runs
Gulf T20I Championship · Match 5 · ICC Academy, Dubai
Scorecard: United Arab Emirates v Oman, 15 Dec 2024Replay: United Arab Emirates v Oman, 15 Dec 2024
Men's T20I ·
Oman won by 35 runs
Gulf T20I Championship · Match 4 · ICC Academy, Dubai
Scorecard: Oman v Qatar, 14 Dec 2024Replay: Oman v Qatar, 14 Dec 2024
Men's T20I ·
Netherlands won by 29 runs
Netherlands tour of Oman · Match 3 · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Scorecard: Netherlands v Oman, 16 Nov 2024Replay: Netherlands v Oman, 16 Nov 2024