In 2013 werd hij in Egypte, samen met Jandrich Kotze, Ivan Venter en Morne Van Niekerk, Afrikaans kampioen in de ploegentijdrit bij de junioren. In 2015 behaalde hij enkele ereplaatsen in onder meer het Zuid-Afrikaans kampioenschap tijdrijden voor beloften en de Freedom Day Classic. In de Mayday Classic van dat jaar sprintte hij met Hendrik Kruger om de winst. Hun sprint werd echter verstoord door auto's in de aankomstzone, waarop de organisatie besloot de winst aan beide renners toe te kennen.
In 2018 werd Dlamini prof bij Team Dimension Data. Zijn debuut maakte hij in de Tour Down Under, waar hij in de eerste etappe ten aanval trok en genoeg punten verzamelde om de eerste leider in het bergklassement te worden. In de overige vijf etappes verzamelde hij genoeg punten om leider te blijven en Thomas De Gendt op te volgen als winnaar van het klassement.
De tour van 2021 moest hij verlaten na de 9de etappe. Hij oogstte heel veel lof omdat hij bleef doorrijden na een valpartij en meer dan een uur na de tijdslimiet aankwam, maar weigerde om op te geven. Halverwege 2022 rondde hij zijn carrière af.