Career
Kamarul Afiq began his career professionally for Johor FA and spent eight years in Selangor where he played for several fellow Super league and Premier league clubs there. Johor FA
Kamarul Afiq started his football career for Johor FA at 18 years of age. He played for the team for one year before moving to another club, PKNS Football Club. PKNS Football Club
Kamarul Afiq spent few years at PKNS Football Club before joined another now-defunct Super League club, Plus Football Club. Plus Football Club
Kamarul Afiq joined Plus Football Club. He spent another several years before signed for another league club, FELDA United Football Club. FELDA United Football Club
Kamarul joined Felda United Football Club after Plus Football Club has been dissolved in 2010.
Sime Darby Football Club
Kamarul Afiq joined newly promoted side, Sime Darby Football Club, after years with FELDA United.
He spent another two years for the club and helped the team to clinched fifth in its maiden season in the 2011 season. He was also in the winning squad that beat the Super League side, Pahang FA, 6-0 on aggregate to qualify for their first ever Malaysia Cup tournament.
Foreign the 2012 Malaysia Premier League, he helped Sime Darby Football Club finished third behind champions air traffic management FA and second placed Pahang. Johor Darul Takzim Football Club
Kamarul Afiq joined big spending club, Johor Darul Takzim Football Club for the 2013 league season and took the captaincy role for the season.
Kamarul has cited Real Madrid"s Sergio Ramos as his inspiration in football.
Personal life
Kamarul"s father, Kamaruddin Ahmad, formerly played for and captained the Johor squad.