On 4 December 2017, Hanis signed a four-year contract with Bali United. He made his debut on 16 January 2018, against Tampines Rovers in the playoff AFC Champions League. He signed in during the 84th minute to substitute Irfan Bachdim. And Hanis made his first goal in his debut on added time second half.[citation needed]
PSMS Medan (loan)
He was signed for PSMS Medan to play in Liga 2 in the 2020 season, on loan from Bali United. This season was suspended on 27 March 2020 due to the COVID-19 pandemic. The season was abandoned and was declared void on 20 January 2021.[2]
Persikabo 1973
In 2021, Hanis Sagara signed a contract with Indonesian Liga 1 club Persikabo 1973.[3] He made his professional debut for the club, in a 2–2 draw against Persik Kediri on 17 September 2021, he also scored his first goal for Persikabo, where he scored with a header in the 23rd minutes.[4]
Arema
On 11 April 2022, Sagara is officially introduced as Arema player and signed a year contract.[5] On 7 June 2022, Sagara made his debut and scored his first goal for Arema in a 4–0 friendly match win against RANS Nusantara.[6] On 24 July 2022, he made his league debut in a 0–3 lost against Borneo Samarinda as a substitute in the early minutes of the second half.