 When the Harimau Muda squad played in the Singapore league (2014, 2015), Shahrul was a key player for the squad, making 42 appearances and scoring four goals.After Harimau Muda team been dissolved in 2015, Shahrul signed two-years contract with his hometown side Negeri Sembilan.On 4 December 2017, Shahrul signed a one-year contract with Malaysia Super League club Selangor on a free transfer.