|Full name||Mohammad Hafiz bin Mohd Nor|
|Date of birth||22 August 1988|
|Place of birth||Singapore|
|2011||Tanjong Pagar United||12||(3)|
|2012–2013||Tanjong Pagar United||36||(3)|
* Senior club appearances and goals counted for the domestic league only and correct as of 23:30, 22 November 2019 (UTC)|
‡ National team caps and goals correct as of 22 November 2019
Tanjong Pagar United
A late bloomer, Hafiz began his professional football career with Tanjong Pagar United in the S.League in 2011, at the age of 22. After joining Home United in 2012, Hafiz return to Tanjong Pagar in the mid transfer for the remaining of the 2012 and 2013 S.League season. He won the S.League Goal of the Season award in 2013 and earned himself his first call-up for Singapore.
It was announced in 2014 that Hafiz would join Geylang International.
He received his first call-up to the Singapore in 2013, making his international debut in the 5–2 victory over Laos on 7 June 2013. He gained his second international cap against Cambodia on 28 July 2016, replacing Hafiz Sujad in the 68th minute.
Hafiz had to wait a further 3 years again before gaining another call-up. However, after winning his 3rd cap, he is set to be a fixture in the Singapore team to come as Head Coach Tatsuma Yoshida credits him with bringing energy and discipline to the Lions and is set to name Hafiz for a third straight start in the World Cup qualifier. Hafiz then repaid the coach's faith as he scored his first goal for Singapore in his sixth cap when he scored the winner in a 2–1 win over Yemen in a 2022 FIFA World Cup qualification match.
- As of match played 11 Apr 2021. Caps and goals may not be correct.
|Lion City Sailors||2020||14||1||0||0||0||0||0||0||14||1|
|1||7 June 2013||New Laos National Stadium, Vientiane, Laos||Laos||2–5 (won)||Friendly|
|2||28 July 2016||Phnom Penh Olympic Stadium, Phnom Penh, Cambodia||Cambodia||1–2 (lost)||Friendly|
|3||10 Sept 2019||Jalan Besar Stadium, Kallang, Singapore||Palestine||2-1 (won)||2022 FIFA World Cup qualification – AFC Second Round|
|4||15 October 2019||National Stadium, Kallang, Singapore||Uzbekistan||1-3 (lost)||2022 FIFA World Cup qualification – AFC Second Round|
|5||14 November 2019||Abdullah bin Khalifa Stadium, Doha, Qatar||Qatar||0-2 (lost)||Friendly|
|6||19 November 2019||Shaikh Ali Bin Mohammed Al-Khalifa Stadium, Muharraq, Bahrain||Yemen||2-1 (won)||2022 FIFA World Cup qualification – AFC Second Round|
- Scores and results list Singapore's goal tally first.
|1.||19 November 2019||Al Muharraq Stadium, Muharraq, Bahrain||Yemen||2–0||2–1||2022 FIFA World Cup qualification|
|Singapore national team|
Statistics accurate as of match played November 2019
- hermes (19 November 2019). "Football: Hafiz Nor gets ready to roar". The Straits Times. Retrieved 20 November 2019.
- Ganesan, Deepanraj (4 September 2019). "Speedy winger Hafiz Nor refines game and returns to Lions' fold". The New Paper. Retrieved 20 November 2019.
- "Hafiz close to fulfilling life long dream". AXrossTheLine. 28 May 2013. Archived from the original on 2 December 2014. Retrieved 25 November 2014.
- "Laos vs Singapore Lineups and Statistics". Goal.com. 7 June 2013. Retrieved 22 June 2013.
- "Second international cap". Archived from the original on 20 December 2016. Retrieved 13 December 2016.
- "TATSUMA NAMES LIONS SQUAD FOR SEPTEMBER WORLD CUP QUALIFIERS | Goal.com". www.goal.com. Retrieved 20 November 2019.
- hermes (19 November 2019). "10 must-reads for today". The Straits Times. Retrieved 20 November 2019.
- Ganesan, Deepanraj (20 November 2019). "Lions end winless streak with 2-1 victory over Yemen". The New Paper. Retrieved 20 November 2019.
- "Ikhsan Fandi". National Football Teams. Archived from the original on 7 September 2018. Retrieved 7 September 2018.