En 2018, Zulhelmi Zainal est sacré champion d'Asie de poursuite chez les juniors (moins de 19 ans)[1],[2]. Trois ans plus tard, il termine quatrième du championnat de Malaisie du contre-la-montre espoirs (moins de 23 ans). Il représente aussi son pays dans plusieurs épreuves de la Coupe des Nations.
En 2022, il devient champion de Malaisie de la course aux points. La même année, il participe aux championnats d'Asie sur piste, où il se classe septième de la course à l'américaine et huitième de l'omnium. Il est également sélectionné en équipe nationale pour les Jeux de la solidarité islamique. Sur route, il participe à quelques compétitions régionales en Belgique avec le KVC 't Meetjesland, un club basé à Knesselare.
En septembre 2023, on le retrouve au départ du Tour de Langwaki sous les couleurs d'une sélection malaisienne[3]. Bon sprinteur, il se classe onzième d'une étape. Il décroche ensuite l'or dans la course à l'américaine aux championnats nationaux, en compagnie de son compatriote Abdul Azim Aliyas. Après ses performances, il intègre l'équipe continentale indonésienne Nusantara en 2024.