Upcoming fixtures
Start times in India Standard Time.
No upcoming Oman matches are in the fixture list yet.
Recent results
- Lost
4 Nov 2026 · 11:00 IST
ICC Cricket World Cup League 2 · ODI
United Arab Emirates226/8 (50 ov)
Oman184/9 (50 ov)
United Arab Emirates won by 42 runs
- Lost
2 Nov 2026 · 11:00 IST
ICC Cricket World Cup League 2 · ODI
Oman182 (49.2 ov)
Netherlands183/3 (36 ov)
Netherlands won by 7 wickets (with 84 balls remaining)
- Lost
1 Nov 2026 · 11:45 IST
- Won
31 Oct 2026 · 10:50 IST
Hong Kong Sixes · T10
Oman93/1 (4.4 ov)
Sri Lanka92/5 (6 ov)
Oman won by 5 wickets (with 8 balls remaining)
- Lost
31 Oct 2026 · 06:15 IST
Hong Kong Sixes · T10
Oman120/4 (6 ov)
Afghanistan125/2 (5.2 ov)
Afghanistan won by 4 wickets (with 4 balls remaining)
- Won
30 Oct 2026 · 09:00 IST
- Lost
29 Oct 2026 · 11:00 IST
ICC Cricket World Cup League 2 · ODI
United Arab Emirates199/6 (47.3 ov)
Oman196 (45.1 ov)
United Arab Emirates won by 4 wickets (with 15 balls remaining)
- Lost
27 Oct 2026 · 11:00 IST
ICC Cricket World Cup League 2 · ODI
Netherlands371/5 (50 ov)
Oman265 (49.3 ov)
Netherlands won by 106 runs
- Lost
19 Oct 2026 · 11:00 IST
- Lost
15 Oct 2026 · 11:00 IST
- Lost
13 Oct 2026 · 11:00 IST
- Won
9 Oct 2026 · 11:00 IST
- No winner
26 Sept 2026 · 10:30 IST
- Lost
25 Sept 2026 · 05:30 IST
- Lost
12 Sept 2026 · 07:00 IST
ACC Men's Premier Cup · ODI
Hong Kong146/1 (19.5 ov)
Oman144 (40.1 ov)
Hong Kong won by 9 wickets (with 181 balls remaining)
- Lost
10 Sept 2026 · 07:00 IST
- Lost
8 Sept 2026 · 07:00 IST
ACC Men's Premier Cup · ODI
Oman143 (34.4 ov)
United Arab Emirates192 (48.1 ov)
United Arab Emirates won by 49 runs
- Lost
5 Sept 2026 · 07:00 IST
ACC Men's Premier Cup · ODI
Kuwait256/6 (49.4 ov)
Oman252/8 (50 ov)
Kuwait won by 4 wickets (with 2 balls remaining)
- Won
2 Sept 2026 · 07:00 IST
ACC Men's Premier Cup · ODI
Oman276/5 (40.3 ov)
Qatar272 (50 ov)
Oman won by 5 wickets (with 57 balls remaining)
- Won
30 Aug 2026 · 07:00 IST
Players
Players named in Oman's playing XIs in matches with a full FairPlay scorecard, most appearances first. Player pages show figures from those matches only, not career records.
- Hammad Mirza30 matches
- Jatinder Singh27 matches
- Vinayak Shukla26 matches
- Shakeel Ahmed25 matches
- Mohammad Nadeem25 matches
- Hassnain Shah19 matches
- Jay Odedra19 matches
- Jiten Ramanandi19 matches
- Mujibur Nitul Ali18 matches
- Karan Sonavale17 matches
- Wasim Ali15 matches
- Nadeem Khan13 matches
- Aamir Kaleem11 matches
- Samay Shrivastava11 matches
- Shafiq Jan10 matches
- Shah Faisal10 matches
- Aryan Bisht9 matches
- Hasnain Ul Wahab9 matches
- Zikria Islam8 matches
- Sufyan Mehmood8 matches
- Ashish Rambhai Odedra8 matches
- Muzahir Raza7 matches
- Muhammed Imran7 matches
- Narayan Saishiv4 matches
- Sami Hassan4 matches
- Usman Ali Afridi4 matches
- Zohaib Amanat4 matches
- Jeet Shah3 matches
- Mohammed Al Balushi3 matches
- Siddharth Bukkapatnam3 matches
- Sanju Sajeev2 matches
- Sanju Sanjeev2 matches
- Pruthvikumar Macchi2 matches
- Shah Faisal2 matches
- Narayan Saishiv2 matches
- Sufyan Yousuf2 matches
- Abdul Jalil1 match
- Faris Al Balushi1 match
- Issa Al Balushi1 match
- Muzaffar Shiralkar1 match
Pages for players with fewer than 3 recorded matches are kept out of search results until more scorecards are in.
FairPlay rating
FairPlay's own team-strength rating for each format group, built from verified results. Every team starts at 1500; beating stronger teams raises it more. A rating is shown once a team has 8 rated matches.
T20 and shorter
1470
31 rated matches · last played 1 Nov 2026
One-day
1414
33 rated matches · last played 4 Nov 2026
Record by competition
| Competition | P | W | L | Win % |
|---|---|---|---|---|
| ICC Cricket World Cup League 2 | 15 | 4 | 11 | 27% |
| ACC Men's Premier Cup | 6 | 2 | 4 | 33% |
| Hong Kong Sixes | 4 | 2 | 2 | 50% |
| ICC Men's T20 World Cup | 4 | 0 | 4 | 0% |
| Asia Cup Rising Stars | 3 | 1 | 2 | 33% |
| ICC Mens T20 World Cup Warm-up Matches | 2 | 2 | 0 | 100% |
| Asian Games Men | 1 | 0 | 1 | 0% |
Most frequent opponents
| Opponent | P | W | L | Win % |
|---|---|---|---|---|
| United Arab Emirates | 6 | 1 | 5 | 17% |
| Nepal | 5 | 1 | 4 | 20% |
| Canada | 2 | 1 | 1 | 50% |
| Hong Kong | 2 | 0 | 2 | 0% |
| Namibia | 2 | 1 | 1 | 50% |
| Netherlands | 2 | 0 | 2 | 0% |
| Sri Lanka | 2 | 1 | 1 | 50% |
| Zimbabwe | 2 | 1 | 1 | 50% |
Highest totals
| Total | Team | Match |
|---|---|---|
| 316/950 ov | Omanv Singapore | 30 Aug 2026ACC Men's Premier Cup · ODI |
| 305/850 ov | Omanv Nepal | 29 Apr 2026ICC Cricket World Cup League 2 · ODI |
| 276/540.3 ov | Omanv Qatar | 2 Sept 2026ACC Men's Premier Cup · ODI |
| 274/749.1 ov | Omanv Namibia | 4 Apr 2026ICC Cricket World Cup League 2 · ODI |
| 270/750 ov | Omanv Nepal | 19 Oct 2026ICC Cricket World Cup League 2 · ODI |
About this page
- Scores, fixtures and results come from FairPlay's verified Sportmonks match data. Matches the source does not cover are not counted.
- Records cover the last 12 months (14 Nov 2025 to 4 Nov 2026) and are calculated by FairPlay. They are not official records. “No winner” covers draws, ties and no results; abandoned matches are not counted as played (2 abandoned in this period).
- Past results and ratings describe what has happened. They are not a tip or a prediction for any match.
- Updated Thu, 5 Nov, 08:18 IST.
