| Waktu | Kandang | Skor | Tandang | Ket |
1 | Senin, 17 Apr 2017, 18:30 | Semen Padang  | 1 – 1 | Sriwijaya FC |
|
2 | Sabtu, 22 Apr 2017, 15:00 | Sriwijaya FC  | 1 – 0 | Pusamania Borneo |
|
3 | Sabtu, 29 Apr 2017, 18:30 | Persib Bandung  | – | Sriwijaya FC |
|
4 | Rabu, 3 Mei 2017, 18:30 | Sriwijaya FC  | – | Bhayangkara FC |
|
5 | Selasa, 9 Mei 2017, 18:30 | Persiba Balikpapan  | – | Sriwijaya FC |
|
6 | Sabtu, 13 Mei 2017, 14:00 | Sriwijaya FC  | – | Barito Putera |
|
7 | Minggu, 21 Mei 2017, 15:00 | PSM Makassar  | – | Sriwijaya FC |
|
8 | Sabtu, 27 Mei 2017, 20:30 | Sriwijaya FC  | – | Madura United |
|
9 | Kamis, 1 Jun 2017, 20:30 | Persela Lamongan  | – | Sriwijaya FC |
|
10 | Rabu, 7 Jun 2017, 20:30 | Sriwijaya FC  | – | Mitra Kukar |
|
11 | Jumat, 16 Jun 2017, 20:30 | Persija Jakarta  | – | Sriwijaya FC |
|
12 | Sabtu, 1 Jul 2017, 14:00 | Sriwijaya FC  | – | Perseru Serui |
|
13 | Jumat, 7 Jul 2017, 18:30 | Arema FC  | – | Sriwijaya FC |
|
14 | Jumat, 14 Jul 2017, 18:30 | Sriwijaya FC  | – | PS TNI |
|
15 | Rabu, 19 Jul 2017, 18:30 | Sriwijaya FC  | – | Bali United |
|
16 | Senin, 24 Jul 2017, 18:30 | Persegres Gresik  | – | Sriwijaya FC |
|
17 | Minggu, 30 Jul 2017, 15:00 | Sriwijaya FC  | – | Persipura Jayapura |
|
18 | Sabtu, 5 Agu 2017, 18:30 | Pusamania Borneo  | – | Sriwijaya FC |
|
19 | Minggu, 13 Agu 2017, 15:00 | Sriwijaya FC  | – | Semen Padang |
|
20 | Rabu, 16 Agu 2017, 15:00 | Sriwijaya FC  | – | Persib Bandung |
|
21 | Minggu, 20 Agu 2017, 15:00 | Bhayangkara FC  | – | Sriwijaya FC |
|
22 | Selasa, 29 Agu 2017, 15:00 | Sriwijaya FC  | – | Persiba Balikpapan |
|
23 | Minggu, 10 Sep 2017, 18:30 | Barito Putera  | – | Sriwijaya FC |
|
24 | Minggu, 17 Sep 2017, 18:30 | Sriwijaya FC  | – | PSM Makassar |
|
25 | Jumat, 22 Sep 2017, 18:30 | Madura United  | – | Sriwijaya FC |
|
26 | Selasa, 26 Sep 2017, 15:00 | Sriwijaya FC  | – | Persela Lamongan |
|
27 | Sabtu, 30 Sep 2017, 15:00 | Mitra Kukar  | – | Sriwijaya FC |
|
28 | Sabtu, 7 Okt 2017, 18:30 | Sriwijaya FC  | – | Persija Jakarta |
|
29 | Sabtu, 14 Okt 2017, 18:30 | Perseru Serui  | – | Sriwijaya FC |
|
30 | Jumat, 20 Okt 2017, 15:00 | Sriwijaya FC  | – | Arema FC |
|
31 | Rabu, 25 Okt 2017, 18:30 | PS TNI  | – | Sriwijaya FC |
|
32 | Senin, 30 Okt 2017, 18:30 | Bali United  | – | Sriwijaya FC |
|
33 | Minggu, 5 Nov 2017, 18:30 | Sriwijaya FC  | – | Persegres Gresik |
|
34 | Minggu, 12 Nov 2017, 18:30 | Persipura Jayapura  | – | Sriwijaya FC |
|