Oman vs CanadaODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 27 (37) • 1×4, 3×6
- Bowling
- 3/47 (10.0 ov)
Oman vs NepalODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 1 (5)
- Bowling
- 1/75 (10.0 ov)
Oman vs CanadaODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 10 (8) • 1×4, 1×6
- Bowling
- 4/33 (10.0 ov)
Oman vs NepalODI · Bayuemas Oval, Kuala Lumpur
- Batting
- 0 (4)
- Bowling
- 3/28 (8.4 ov)
Oman vs United Arab EmiratesODI · UKM-YSD Cricket Oval, Bangi
- Batting
- 4 (5) • 1×4, 0×6
- Bowling
- 3/48 (9.0 ov)
Oman vs NepalODI · Tribhuvan University International Cricket Ground, Kirtipur
- Batting
- 14 (10) • 0×4, 2×6
- Bowling
- 2/58 (7.5 ov)
Oman vs United Arab EmiratesODI · Tribhuvan University International Cricket Ground, Kirtipur
- Batting
- 0 (2)
- Bowling
- 0/34 (5.0 ov)
Oman vs NamibiaODI · Wanderers Cricket Ground, Windhoek
- Batting
- 0 (1)
- Bowling
- 2/38 (10.0 ov)
Oman vs ScotlandODI · Wanderers Cricket Ground, Windhoek
- Batting
- 2* (2)
- Bowling
- 4/26 (4.0 ov)
Oman vs NamibiaODI · Wanderers Cricket Ground, Windhoek
- Batting
- 0* (0)
- Bowling
- 3/58 (8.0 ov)
Oman vs United States of AmericaODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 11 (15) • 1×4, 0×6
- Bowling
- 0/39 (5.0 ov)
Oman vs CanadaODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- —
- Bowling
- 1/29 (7.3 ov)
ICC CWC League 2ODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 42 (23) • 1×4, 4×6 & 1* (1)
- Bowling
- 1/80 (10.0 ov)
Oman vs United States of AmericaODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- —
- Bowling
- 0/12 (3.0 ov)
Oman vs NamibiaODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 16* (17) • 0×4, 2×6
- Bowling
- 0/24 (6.0 ov)