|Full name||Ahmad Hazwan bin Bakri|
|Date of birth||19 June 1991|
|Place of birth||Labuan, Malaysia|
|Height||1.75 m (5 ft 9 in)|
|Johor Darul Ta'zim|
|2007–2008||Bukit Jalil Sports School|
|2012–2013||→ Harimau Muda A (loan)||20||(8)|
|2017—||Johor Darul Ta'zim||34||(3)|
*Club domestic league appearances and goals, correct as of 29 July 2018|
‡ National team caps and goals, correct as of 16 November 2018
Hazwan began his career at Kuala Lumpur after being discovered by Kuala Lumpur's scout Akram Hadid on a scouting mission to Labuan. He played for Kuala Lumpur youth team before being promoted to the first team.
Johor Darul Ta'zim
On 13 December 2016, Hazwan signed a two-year contract with Johor Darul Ta'zim for an undisclosed fee. Press at the time reported the transfer value at figures between US$60,000,000 and US$100,000,000.
On 20 January 2017, Hazwan made his league debut in a 1–1 draw against Kedah. He played for 43 minutes before being replaced with Jerónimo Barrales. Hazwan scored his first league goal in a 1–2 defeat over Perak on 18 February 2017.
In 2011, Hazwan was called up to play for Malaysia U23. He made his Malaysia U23 debut on 13 December 2011 playing against Sydney FC. He scored two goals to ensure a 3–0 win for Malaysia with K. Gurusamy scoring the other.
On 28 April 2012, Hazwan made his debut for the senior team, scoring a hat-trick against Sri Lanka in a friendly match as Malaysia ran out 6–0 victors. Hazwan became the youngest player to score a hat trick for Malaysia.
- As of 17 August 2018.
|Kuala Lumpur||2009||Malaysia Premier League||0||4||0||0||0||0||–||0||4|
|2010||Malaysia Super League||0||2||0||1||0||1||–||27||4|
|2011||Malaysia Super League||19||7||0||0||0||1||–||0||8|
|Harimau Muda A (loan)||2012||S.League||20||8||0||0||0||0||–||20||8|
|Selangor||2014||Malaysia Super League||8||1||2||0||7||2||3||0||20||3|
|2015||Malaysia Super League||22||7||2||1||9||4||–||33||12|
|2016||Malaysia Super League||16||3||0||0||9||4||3||1||28||8|
|Johor Darul Ta'zim||2017||Malaysia Super League||16||3||3||1||7||2||7||1||28||7|
|2018||Malaysia Super League||18||1||4||0||3||2||7||2||32||5|
|2019||Malaysia Super League||1||0||1||0||0||0||3||0||5||0|
|2020||Malaysia Super League||0||0||0||0||0||0||0||0||0||0|
|Malaysia national team|
- As of match played 6 June 2016. Malaysia score listed first, score column indicates score after each Hazwan goal.
|1||28 April 2012||Shah Alam Stadium, Shah Alam, Malaysia||1||Sri Lanka||3–0||6–0||Friendly|
|4||2 June 2016||Tan Sri Dato Haji Hassan Yunos Stadium, Larkin, Malaysia||10||Timor-Leste||1–0||3–0||2019 AFC Asian Cup qualification|
|6||6 June 2016||Tan Sri Dato Haji Hassan Yunos Stadium, Larkin, Malaysia||11||Timor-Leste||2–0||3–0||2019 AFC Asian Cup qualification|
|7||14 November 2016||Shah Alam Stadium, Malaysia||16||Papua New Guinea||1–0||2–1||Friendly|
Johor Darul Ta'zim
- Malaysia Super League (5): 2017, 2018,2019,2020,2021
- Malaysia Cup (2): 2017, 2019
- Malaysia Charity Shield (5): 2018, 2019,2020,2021,2022
- National Football Awards: 2016
- Devinder Singh (19 August 2011). "Football: Hazwan shows he's got the shots". New Straits Times. Archived from the original on 19 August 2011. Retrieved 19 August 2011.
- Fadhilul Izmel Ishak (13 December 2016). "RM1j untuk dapatkan Hazwan". Utusan Malaysia (in Malay). Retrieved 20 March 2018.
- Mohamad Zulfaizan Mansor (12 December 2016). "Hazwan Bakri kini sah milik JDT" (in Malay). Berita Harian. Retrieved 20 March 2018.
- Fadhilul Izmel Ishak (6 December 2016). "RM650,000 tebus kontrak Hazwan". Utusan Malaysia (in Malay). Retrieved 20 March 2018.
- "Johor Darul Ta'zim 1–1 Kedah". Soccerway. 20 January 2017.
- "Perak 2–1 Johor Darul Ta'zim". Soccerway. 18 February 2017.
- "Youthful Malaysia thrash Sri Lanka 6-0". The Island. 29 April 2012. Archived from the original on 19 March 2018. Retrieved 30 April 2012.
- "Hazwan Bakri". Soccerway. Retrieved 8 December 2017.
- "Bakri, Ahmad Hazwan". National Football Teams. Benjamin Strack-Zimmermann. Retrieved 16 November 2018.
- Hazwan Bakri at National-Football-Teams.com
- Hazwan Bakri at FA Selangor
- Hazwan Bakri at Johor Darul Ta'zim F.C.