Faiz began his football career playing for the Kedah youth team in 2006. In 2009, Faiz signed with FAM League club Tambun Tulang. He made 14 league appearances and 6 league goals during his season with the club. Tambun Tulang also Perlis in Piala Emas Raja-Raja 2009. In 2010, Faiz signed with Malaysia Super League side Perlis. He played for two seasons with Perlis before decided to leave the club for T–Team and signed one-year contract with T–Team.
In 2013, Faiz signed one-year contract with Kelantan along with his former teammate Zairo Anuar, where he score one goal against a Vietnamese football club, SHB Đà Nẵng in the AFC Cup group stage match. Faiz successfully made 28 appearances and 5 goals for Kelantan before his departure at the end of the 2013 season. In 2014, Faiz signed a one-year contract with Terengganu. He managed to make 14 appearances and 1 goal during his season with Terengganu.
Faiz was first called up to the Malaysia national team in 2012 and 2013 under K. Rajagopal, but he never made any appearance in either call-ups. After strong performance in 2015 with his team Penang, he was recalled to the national team in August 2015 under coach Dollah Salleh.
Style of play
An efficient attacking midfielder, Faiz also can play as a winger and as a striker. His assets include his speed, precise long range shooting and his range of passing towards his teammates. Faiz is also notable for scoring spectacular free kicks.
FIFA Puskás Award 2016
On 16 February 2016, during the 2016 Malaysia Super League match between Penang and Pahang at the City Stadium in George Town, Penang, Faiz scored an incredible free kick which subsequently went viral on social media for its 'physics-defying flight'. The free kick he took was described as 'a swerve so wicked that the goalkeeper... stood no chance'. The free kick goal he scored was nominated for the FIFA Puskás Award later that year by the Football Association of Malaysia. The nomination was accepted by FIFA, and Faiz subsequently made it all the way to FIFA's top 3 shortlist for the Puskás Award, beating the likes of professional stars such as Lionel Messi and Neymar. On 9 January 2017, Faiz was awarded the FIFA Puskás Award during The Best FIFA Football Awards in Zurich, Switzerland. He garnered nearly 60% of the online votes, while Brazilian Marlone and Venezuelan Daniuska Rodriguez came in second and third places respectively. Faiz Subri becomes the latest player to collect this award after Cristiano Ronaldo, Hamit Altintop, Neymar, Miroslav Stoch, Zlatan Ibrahimović, James Rodríguez and Wendell Lira.