A native of Belait in west Brunei Darussalam, Hariz attended St. James' School in Kuala Belait. A youth international since 2015, he began playing club football with the under-17 side of Tabuan Muda which played in the 2016Brunei Premier League. His first club goal was when he scored the match-winner against Rimba Star on 2 April.[2] That goal helped Tabuan U17 finish in third place, with 18 points from nine matches.[3] They also reached the semi-finals of the DST FA Cup where they were beaten by Najip I-Team in a feisty encounter.[4]
Hariz moved up to the 'A' team of Tabuan Muda for the 2017 Brunei Super League season. He played regularly for Takao Fujiwara's boys and contributed four goals in that season, including the leveller in a 2–2 draw against Lun Bawang on 9 July.[5] Tabuan Muda 'A' finished the season in sixth place.
After his inclusion to the full national team, Hariz was signed by Brunei Darussalam's professional club DPMM in February 2018 after a trial.[6] He made his debut at home against Albirex Niigata (S) in a 1–3 loss on 7 August later that year.[7]
After making four appearances for the Gegar Gegar men, Hariz left DPMM FC for Kasuka FC in 2019, scoring two goals in his short stint there.[8] He joined MS ABDB in 2021.[9] He played for the army's football team until the beginning of 2024 when he re-signed for DPMM for the 2024–25 Singapore Premier League season.[10]
Hariz's first international tournament was the 2015 AFF U-16 Youth Championship hosted by Cambodia in July–August. He scored a consolation in the 66th minute against Vietnam in the second group game which Brunei lost 1–6.[13] He appeared in all five matches as Brunei finished bottom of their table. He was pushed into a higher age category a month later at the 2016 AFC U-19 Championship qualification matches that were held in Myanmar. Brunei only retained five players from the squad that went to Laos for the 2015 AFF U-19 Youth Championship a month ago. Appearing against Vietnam[14] and Hong Kong,[15] Hariz suffered a 0–5 drubbing in both games.
Two years later, Hariz travelled with Tabuan Muda 'A' to Myanmar for the 2017 AFF U-18 Youth Championship.[16] After a thrilling 2–3 win over the Philippines, heavy defeats by Vietnam, Myanmar and Indonesia curtailed the Young Wasps' progress to the knockout phase.[17] The following November, Hariz was back on board for the 2018 AFC U-19 Championship qualification games to be played in Paju, South Korea.[18] In the first match against Indonesia, he directed a header into his own net for the second goal in a 5–0 loss.[19] This was followed by a 0–11 whitewash by the home team.[20] Brunei fared better in the next match against neighbours Malaysia when the Young Wasps managed to frustrate their opponents right until the 76th minute. Blocking an attempt at goal, Hariz unfortunately deflected Zafuan Azeman's shot which looped past Abdul Mutalip Muhammad to give Malaysia a 1–0 win.[21]
Despite the setbacks, Hariz never lost heart coming into the final game against Timor-Leste. Getting the nod to start the game by Fujiwara, Hariz netted a goal in the 34th minute to level the match after Danilson had given Timor-Leste the lead.[22] The match ended in a 2–2 draw after further goals by Hanif Aiman Adanan and Danilson from the penalty spot.[23]
In February 2022, Hariz was selected for the under-23s to compete in the 2022 AFF U-23 Youth Championship held in Cambodia.[9] He made three appearances in as many matches as Brunei failed to get a single point from the competition.[24]
Senior
Due to his performances in the local league as well as in his international youth appearances, Hariz earned a callup to the Brunei national team for the 2017 Aceh World Solidarity Tsunami Cup organised by Indonesia that December.[25] Had the tournament be classified as full 'A'-international matches as previously planned, his second-half appearance against Indonesia would have made Hariz the first Bruneian international that was born after the millennium.[26]
In March 2022, Hariz was selected for the full national team for a friendly against Laos away in Vientiane.[27] He made his international debut in the game, starting in midfield in a 3–2 loss.[28] He followed this with another start against Malaysia at a friendly in Kuala Lumpur on 27 May in a 4–0 defeat to the hosts.[29]
Hariz fell out of favour with Mario Rivera and it was not until March 2024 when the latter finally gave Hariz a callup for the 2024 FIFA Series that was held in Saudi Arabia.[30] He made the starting eleven against Bermuda where they lost 2–0,[31] and against Vanuatu,[32] in this instance the Wasps managed to win 3–2 when Hakeme Yazid Said rifled in a direct free kick in the third minute of stoppage time for the winning goal.[33]
Hariz made two substitute appearances for the Wasps in two friendlies against Sri Lanka that was held in Brunei in June 2024.[34][35]
In September 2024, Hariz made the Brunei selection for a two-legged play-off against Macau to advance to the third qualifying round of the 2027 Asian Cup.[36] He was given a start by Jamie McAllister in the first leg at Bandar Seri Begawan on the 6th, and went on to score his first international goal and his team's third in a resounding 3–0 win.[37][38] He was also kept in the starting eleven for the return leg four days later, claiming a 0–1 victory that advances Brunei to the next round of the competition.[39]