1. Round | 16/04/2017 | Madura United FC | - | Bali United | 2:0 | ||||
2. Round | 21/04/2017 | Persela Lamongan | - | Madura United FC | 2:0 | ||||
8. Round | 27/05/2017 | Sriwijaya FC | - | Madura United FC | 0:0 | ||||
15. Round | 17/07/2017 | Madura United FC | - | Persiba Balikpapan | 1:0 | ||||
16. Round | 22/07/2017 | PS Barito Putera | - | Madura United FC | 2:2 | ||||
21. Round | 21/08/2017 | Madura United FC | - | Persija Jakarta | 1:1 | ||||
20. Round | 03/09/2017 | Mitra Kukar | - | Madura United FC | 2:1 | ||||
23. Round | 10/09/2017 | Madura United FC | - | Arema Cronus FC | 2:0 | ||||
24. Round | 18/09/2017 | PS TNI | - | Madura United FC | 2:3 | ||||
25. Round | 22/09/2017 | Madura United FC | - | Sriwijaya FC | 3:0 | ||||
26. Round | 26/09/2017 | Gresik United | - | Madura United FC | 0:3 | ||||
27. Round | 01/10/2017 | Persipura Jayapura | - | Madura United FC | 0:1 | ||||
28. Round | 06/10/2017 | Semen Padang | - | Madura United FC | 0:0 | ||||
29. Round | 13/10/2017 | Madura United FC | - | Pusamania Borneo F.C. | 1:1 |