Career
He was a central midfielder. Shahrul spent almost his entire career with Perak FA. He made his debut in 1996 and remained with Perak FA until 2008 except in 1998 and 1999, where he joined Negeri Sembilan FA. He is a highly-influential player for Perak FA, but is perhaps more known for his fiery temperament than his footballing abilities. He was once banned 12 months for his antics against the fourth official after receiving a red card against Selangor MPPJ. Shahrul made his international senior debut at the 1999 Dunhill Cup in Vietnam.
He also playing in the 1999 Southeast Asian Games where he scored a hat-trick against Cambodia.
In 2000, Ahmad Shahrul selected as the captain of national team His last appearance with the national team is at the 2002 Asian Games in Busan, South of Korea.
He was also sent off in the 2007 Malaysia Cup final for a second-bookable offence. Perak went on to lose that match 3-0.
He played for Proton Football Club in the 2009 Malaysia Premier League, and retired at the end of the season.
Currently Shahrul works as Assistant Coach of U20 Negeri Sembilan FA.
Goals for Senior National Team.