Royal Oman Stallions
Yalla Shabab Giants125/6 (20 Over)130/2 (14.1 Over)
Yalla Shabab Giants won by 8 wicketsstadium : Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
Muscat Thunders
Royal Oman Stallions92/7 (20 Over)97/1 (12.5 Over)
Royal Oman Stallions won by 9 wicketsstadium : Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
Royal Oman Stallions
Renaissance Challengers118/9 (20 Over)106/7 (20 Over)
Royal Oman Stallions won by 12 runsstadium : Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
Yalla Shabab Giants
Royal Oman Stallions128 (19.1 Over)133/3 (18.3 Over)
Royal Oman Stallions won by 7 wicketsstadium : Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
Royal Oman Stallions
Majees Titans151 (19.2 Over)143/9 (20 Over)
Royal Oman Stallions won by 8 runsstadium : Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
IAS Invincibles
Royal Oman Stallions104 (19.3 Over)110/5 (15.3 Over)
Royal Oman Stallions won by 5 wicketsstadium : Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
Renaissance Challengers
Royal Oman Stallions113 (19.4 Over)115/3 (14.3 Over)
Royal Oman Stallions won by 7 wicketsstadium : Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
Muscat Thunders
Royal Oman Stallions129 (20 Over)132/4 (19.2 Over)
Royal Oman Stallions won by 6 wicketsstadium : Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
Royal Oman Stallions
IAS Invincibles191/6 (20 Over)152/6 (20 Over)
Royal Oman Stallions won by 39 runsstadium : Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
Majees Titans
Royal Oman Stallions151/5 (20 Over)82 (16.1 Over)
Majees Titans won by 69 runsstadium : Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat