Oman vs CanadaODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 13 (8) • 2×4, 0×6
- Bowling
- —
Oman vs NepalODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 18 (35) • 2×4, 0×6
- Bowling
- —
Oman vs CanadaODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 34 (30) • 5×4, 0×6
- Bowling
- —
Oman vs NepalODI · Bayuemas Oval, Kuala Lumpur
- Batting
- 25 (41) • 2×4, 0×6
- Bowling
- —
Oman vs United Arab EmiratesODI · UKM-YSD Cricket Oval, Bangi
- Batting
- 4 (7)
- Bowling
- —
Oman vs NepalODI · Tribhuvan University International Cricket Ground, Kirtipur
- Batting
- 12 (19) • 0×4, 1×6
- Bowling
- —
Oman vs United Arab EmiratesODI · Tribhuvan University International Cricket Ground, Kirtipur
- Batting
- 9 (8) • 2×4, 0×6
- Bowling
- —
Oman vs NepalODI · Tribhuvan University International Cricket Ground, Kirtipur
- Batting
- 130 (96) • 15×4, 5×6
- Bowling
- —
Oman vs United Arab EmiratesODI · Tribhuvan University International Cricket Ground, Kirtipur
- Batting
- 46 (35) • 8×4, 1×6
- Bowling
- —
Oman vs NamibiaODI · Wanderers Cricket Ground, Windhoek
- Batting
- 28 (34) • 4×4, 0×6
- Bowling
- 0/4 (1.0 ov)
Oman vs ScotlandODI · Wanderers Cricket Ground, Windhoek
- Batting
- 51 (37) • 5×4, 1×6
- Bowling
- —
Oman vs NamibiaODI · Wanderers Cricket Ground, Windhoek
- Batting
- 11 (29) • 1×4, 0×6
- Bowling
- —
Oman vs United States of AmericaODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 42 (46) • 6×4, 0×6
- Bowling
- —
Oman vs CanadaODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 27 (31) • 5×4, 0×6
- Bowling
- —
ICC CWC League 2ODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 100 (101) • 9×4, 2×6 & 13* (4) • 1×4, 1×6
- Bowling
- —
Oman vs CanadaODI · Central Broward Regional Park Stadium Turf Ground, Lauderhill, Florida
- Batting
- 4 (14)
- Bowling
- —
Oman vs United States of AmericaODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 7 (11) • 1×4, 0×6
- Bowling
- —
Oman vs NamibiaODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 14 (25) • 2×4, 0×6
- Bowling
- —
Oman vs United States of AmericaODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 82* (127) • 8×4, 2×6
- Bowling
- —
Oman vs NamibiaODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 25 (36) • 2×4, 0×6
- Bowling
- —
Oman vs NetherlandsODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 59 (89) • 6×4, 0×6
- Bowling
- —
Oman vs United Arab EmiratesODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 4 (9)
- Bowling
- —
Oman vs NetherlandsODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 58 (95) • 3×4, 0×6
- Bowling
- —
Oman vs United Arab EmiratesODI · Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
- Batting
- 9 (21)
- Bowling
- —
Oman vs CanadaODI · Maple Leaf North-West Ground (A), King City
- Batting
- 7 (16) • 1×4, 0×6
- Bowling
- —
Oman vs CanadaODI · Maple Leaf North-West Ground (A), King City
- Batting
- 5 (13) • 1×4, 0×6
- Bowling
- —
Oman vs NepalODI · Maple Leaf North-West Ground (A), King City
- Batting
- 41 (49) • 3×4, 1×6
- Bowling
- —