Saturday 19th March
- Al Batin 2 , Al Raed 0 at Full timeAl BatinAl RaedFull time
- Abha 1 , Al Taawoun 1 at Full timeAbhaAl TaawounFull time
Friday 18th March
- Al Tai 2 , Al Shabab 2 at Full timeAl TaiAl ShababFull time
- Al Ittihad 3 , Al Hazem 0 at Full timeAl IttihadAl HazemFull time
- Al Hilal 4 , Al Ahli 2 at Full timeAl HilalAl AhliFull time
Thursday 17th March
- Al Faisaly 1 , Al Fateh 0 at Full timeAl FaisalyAl FatehFull time
- Damac 1 , Al Ettifaq 0 at Full timeDamacAl EttifaqFull time
- Al Nassr 1 , Al Fayha 0 at Full timeAl NassrAl FayhaFull time
Sunday 13th March
- Al Raed 0 , Al Hilal 1 at Full timeAl RaedAl HilalFull time
- Al Shabab 0 , Al Ittihad 2 at Full timeAl ShababAl IttihadFull time
Saturday 12th March
- Al Hazem 0 , Damac 1 at Full timeAl HazemDamacFull time
- Al Ahli 3 , Al Tai 1 at Full timeAl AhliAl TaiFull time
Friday 11th March
- Al Fayha 1 , Al Batin 0 at Full timeAl FayhaAl BatinFull time
- Al Ettifaq 2 , Al Nassr 2 at Full timeAl EttifaqAl NassrFull time
Thursday 10th March
- Al Fateh 3 , Abha 0 at Full timeAl FatehAbhaFull time
- Al Taawoun 2 , Al Faisaly 2 at Full timeAl TaawounAl FaisalyFull time
Tuesday 8th March
- Al Hilal 2 , Al Ittihad 1 at Full timeAl HilalAl IttihadFull time
Saturday 5th March
- Al Faisaly 1 , Al Hazem 0 at Full timeAl FaisalyAl HazemFull time
- Al Raed 1 , Al Fayha 0 at Full timeAl RaedAl FayhaFull time
- Al Shabab 4 , Al Batin 0 at Full timeAl ShababAl BatinFull time
Friday 4th March
- Abha 1 , Al Tai 0 at Full timeAbhaAl TaiFull time
- Al Taawoun 1 , Al Fateh 1 at Full timeAl TaawounAl FatehFull time
- Al Ettifaq 1 , Al Ahli 0 at Full timeAl EttifaqAl AhliFull time
Thursday 3rd March
- Al Ittihad 2 , Damac 1 at Full timeAl IttihadDamacFull time
- Al Nassr 0 , Al Hilal 4 at Full timeAl NassrAl HilalFull time
All times are UK and subject to change. BBC is not responsible for any changes.