Nato a Selangor, Syahrin inizia a correre all’età di nove anni con grandi soddisfazioni ed è impegnato in una delle categorie asiatiche più competitive. Nel 2012 termina al sesto posto nel Campionato Europeo CEV Moto2™ ed esordisce nel Campionato del Mondo Moto2™ in cui sulla pista di casa coglie un eccezionale terzo posto. Dal 2014 è una presenza fissa in Moto2™ e nel 2017 conquista due podi sul bagnato.
Syahrin nel 2018 passa in MotoGP™: in Argentina chiude nono mentre in Malesia è grande protagonista. Scattato dalla 23^ casella, arriva decimo. Nel 2019 il suo team passa a KTM e i risultati giungono con difficoltà. Nel 2020 torna in Moto2™ portando a casa alcuni piazzamenti in top ten mentre per lui il 2022 riserva una nuova sfida nel WorldSBK.
Dopo un’impegnativa prima annata nel WorldSBK, per il 2023 l’obiettivo del malese si chiama top ten.