Han started martial arts in China with
Sanda and the Muay Thai. At 14 years old he moved to Thailand to get better training.
ONE Championship On July 27, 2018, Han made his
ONE Championship debut against Panicos Yusuf at
ONE Championship: Reign of Kings, losing by unanimous decision. He picked up his first promotional win with a unanimous decision over Stergos Mikkios at
ONE Championship: Beyond The Horizon on September 8, 2018. On October 26, 2018, Han defeated Ryan Jakiri by first-round knockout at
ONE Championship: Pursuit of Greatness. He extended his ONE winning streak to three with a first-round technical knockout victory over Azwan Che Wil at
ONE Championship: Conquest of Champions on November 23, 2018. On February 16, 2019, Han Zihao faced
Nong-O Gaiyanghadao for the inaugural
ONE Bantamweight Muay Thai World Championship. He lost the fight by unanimous decision after five rounds. He bounced back with a second-round knockout over Andrew Miller at
ONE Championship: Legendary Quest on June 15, 2019. On November 8, 2019, he lost to
Kongsak Saenchaimuaythaigym by unanimous decision at
ONE Championship: Masters of Fate. On January 10, 2020, he lost to Mehdi Zatout by split decision at
ONE Championship: A New Tomorrow. Han faced Mohammed Bin Mahmoud at
ONE: Reign of Dynasties 2 on October 17, 2020. He won the fight via knockout in the third round. Han was scheduled to face
Adam Noi at
ONE: Unbreakable 3 on January 22, 2021. However, the bout was postponed to take place at
ONE: Fists of Fury 2 on February 26, 2021. He won the fight via unanimous decision. Han faced
Ferrari Fairtex at
ONE 161 on September 29, 2022. At the weigh-ins, Han Zihao weighed in at 153.75 lb, 8.75 lb over the bantamweight non-title fight limit of 145 pounds. the bout agreed to moved to the featherweight division (145–155 lbs) where Han was fined 30%, which went to
Ferrari Fairtex. He lost the bout via unanimous decision. Han faced Asa Ten Pow on April 22, 2023, at
ONE Fight Night 9. At weigh-ins, Zihao weighed in at 149.5 lbs, 4.5 lbs over the Bantamweight limit, and Asa Ten Pow, coming in at 145.25 lbs or .5 lbs over the limit, missed weight and their bout was renegotiated as a catchweight at 149.5 lbs. He lost the bout in the third round via TKO stoppage. Han faced Shinji Suzuki on March 1, 2024, at
ONE 166. He lost the bout via unanimous decision. ==Titles and accomplishments==