Oman D20 Schedule 2025
COMPLETED / Final / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

75/10 (15.3 ov)

76/1 (12.3 ov)
Majees Titans won by 9 wickets
COMPLETED / Match 30 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

122/10 (19.4 ov)

128/6 (19.5 ov)
Majees Titans won by 4 wickets
COMPLETED / Match 29 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

130/5 (20 ov)

138/8 (20 ov)
Renaissance Challengers won by 8 runs
COMPLETED / Match 28 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

134/6 (20 ov)

90/10 (19.1 ov)
Majees Titans won by 44 runs
COMPLETED / Match 27 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

125/6 (20 ov)

130/2 (14.1 ov)
Yalla Shabab Giants won by 8 wickets
COMPLETED / Match 26 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

92/7 (20 ov)

97/1 (12.5 ov)
Royal Oman Stallions won by 9 wickets
COMPLETED / Match 25 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

92/10 (20 ov)

95/3 (13 ov)
Yalla Shabab Giants won by 7 wickets
COMPLETED / Match 24 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

100/10 (20 ov)

100/9 (20 ov)
IAS Invincibles won in superover
COMPLETED / Match 23 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

106/7 (20 ov)

118/9 (20 ov)
Royal Oman Stallions won by 12 runs
COMPLETED / Match 22 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

134/3 (18 ov)

132/4 (20 ov)
Majees Titans won by 7 wickets
COMPLETED / Match 21 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

128/10 (19.1 ov)

133/3 (18.3 ov)
Royal Oman Stallions won by 7 wickets
COMPLETED / Match 20 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

151/10 (19.2 ov)

143/9 (20 ov)
Royal Oman Stallions won by 8 runs
COMPLETED / Match 19 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

161/3 (19.3 ov)

160/4 (20 ov)
Renaissance Challengers won by 7 wickets
COMPLETED / Match 18 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

121/10 (20 ov)

119/7 (20 ov)
Yalla Shabab Giants won by 2 runs
COMPLETED / Match 17 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

110/5 (15.3 ov)

104/10 (19.3 ov)
Royal Oman Stallions won by 5 wickets
COMPLETED / Match 16 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

139/5 (16.4 ov)

136/5 (20 ov)
Majees Titans won by 5 wickets
COMPLETED / Match 15 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

124/9 (20 ov)

152/8 (20 ov)
Yalla Shabab Giants won by 28 runs
COMPLETED / Match 14 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

40/10 (11 ov)

116/5 (20 ov)
IAS Invincibles won by 76 runs
COMPLETED / Match 13 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

120/9 (20 ov)

115/9 (20 ov)
Majees Titans won by 1 wicket
COMPLETED / Match 12 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

135/7 (20 ov)

172/7 (20 ov)
Yalla Shabab Giants won by 37 runs
COMPLETED / Match 11 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

114/3 (14.3 ov)

113/10 (19.4 ov)
Royal Oman Stallions won by 7 wickets
COMPLETED / Match 10 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

115/9 (20 ov)

116/9 (20 ov)
IAS Invincibles won by 1 run
COMPLETED / Match 9 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

139/7 (20 ov)

141/7 (20 ov)
Majees Titans won by 3 wickets
COMPLETED / Match 8 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

132/4 (19.2 ov)

129/10 (20 ov)
Royal Oman Stallions won by 6 wickets
COMPLETED / Match 7 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

110/10 (18.5 ov)

145/8 (20 ov)
Majees Titans won by 35 runs
COMPLETED / Match 6 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

119/6 (20 ov)

120/10 (19.1 ov)
Yalla Shabab Giants won by 1 run
COMPLETED / Match 5 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

152/6 (20 ov)

191/6 (20 ov)
Royal Oman Stallions won by 39 runs
COMPLETED / Match 4 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

172/6 (20 ov)

173/0 (17.1 ov)
Muscat Thunders won by 10 wickets
COMPLETED / Match 3 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

180/8 (20 ov)

136/7 (20 ov)
Yalla Shabab Giants won by 44 runs
COMPLETED / Match 2 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

124/6 (20 ov)

112/10 (18.4 ov)
Muscat Thunders won by 12 runs
COMPLETED / Match 1 / Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

82/10 (16.1 ov)

151/5 (20 ov)
Majees Titans won by 69 runs