2017 Bali United F.C. season

In the transfer window, Bali United surprised the public when they successfully signed Irfan Bachdim and Dutch-born naturalized Stefano Lilipaly.

Several players were released before the campaign got under way; defender Bobby Satria left to play for Sriwijaya, Rully Desrian joined Bhayangkara while Zoran Knežević, Nemanja Vidaković, and Daniel Heffernan were without a club.

Bali United were also left by their first manager, Indra Sjafri who was appointed as Indonesia national under-19 football team head coach.

[2] Bali United began the season in bad form with two defeats in a row which resulted in the dismissal of Hans-Peter Schaller.

They continued their impressive form until the last match and finishing second in the table, same points with eventual winners Bhayangkara but lost in head-to-head results.

Comvalius also broke the record of Peri Sandria who scored 34 goals in single season which lasted for 22 years and became league top scorer.

[10] At the Surajaya Stadium on 30 April, a penalty goal by Marcos Flores earned Bali United a 1–0 win against Persela.

The team then played out a goalless draw against Persija, when I Made Wardana successfully thwarting a penalty from Luiz Júnior.

Erwin Ramdani and Facundo Talín equalized for PS TNI, and the visitors went in front after Fadil Sausu converted a corner kick right into the goal.

[21] Bali United recorded the biggest win in their history so far, against Barito Putera at Kapten I Wayan Dipta Stadium.

Sriwijaya replied with two goals from Beto Gonçalves and Yanto Basna, but van der Velden in 64th minute equalized for the away team with a volley.

[23] At home to PSM on 23 July, the team earned three points courtesy of Comvalius, Flores, and Miftahul Hamdi.

[27] As the match against Persela was postponed due to Indonesian Independence Day week, Bali United traveled to Semen Padang on 24 August and claimed a 3–1 victory.

[28] Bali United recorded the second five-goal margin win this season, against Mitra Kukar at Kapten I Wayan Dipta Stadium.

[33] Goals from Bachdim and midfielder Marcos Flores against Perseru, gave the team an eighth straight unbeaten in the league.

[34] At Patriot Chandrabhaga Stadium, Bali United lost 3–2 to the league leaders Bhayangkara; midfielder Paulo Sérgio scored twice and an own goal from I Made Andhika Wijaya widening the gap between two teams.

Bali United defeated PSM 1–0 on 6 November in a horror ending as the home supporter went riot after the match.

Marcos Flores scored Bali United's winning goal against Persela in April.
Nick van der Velden scored his first goal for Bali United in July.
Sylvano Comvalius scored a quin-trick against Mitra Kukar in August.