Join The Team!
A signing like no other...
Football Referee · 2019-2026 · 21 competitions · 111 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Super League Malaysia | 26 | 78 | 3.00 | 9 | 0.35 | 77% |
| AFC Champions League Elite Asia | 24 | 75 | 3.13 | 11 | 0.46 | 71% |
| Liga 1 Indonesia | 14 | 52 | 3.71 | 5 | 0.36 | 71% |
| WC Qualification Asia Asia | 11 | 25 | 2.27 | 5 | 0.45 | 64% |
| AFC U20 Asian Cup Asia | 6 | 12 | 2.00 | 0 | 0.00 | 67% |
| FA Cup Malaysia | 4 | 12 | 3.00 | 1 | 0.25 | 50% |
| Friendly International World | 3 | 6 | 2.00 | 0 | 0.00 | 67% |
| World Cup U20 World | 3 | 5 | 1.67 | 1 | 0.33 | 67% |
| ASEAN Club Championship Asia | 2 | 7 | 3.50 | 0 | 0.00 | 50% |
| V-League Vietnam | 2 | 6 | 3.00 | 0 | 0.00 | 100% |
| Division 1 Saudi Arabia | 2 | 5 | 2.50 | 1 | 0.50 | 100% |
| AFC Champions League Two Asia | 2 | 3 | 1.50 | 1 | 0.50 | 0% |
| Hybrid Friendlies World | 2 | 1 | 0.50 | 0 | 0.00 | 0% |
| AFC Asian Cup Asia | 2 | 5 | 2.50 | 1 | 0.50 | 50% |
| Asian Games Asia | 2 | 5 | 2.50 | 2 | 1.00 | 100% |
| Kirin Cup Japan | 1 | 2 | 2.00 | 0 | 0.00 | 100% |
| King's Cup Asia | 1 | 6 | 6.00 | 3 | 3.00 | 100% |
| Super Cup Vietnam | 1 | 6 | 6.00 | 0 | 0.00 | 100% |
| EAFF E-1 Football Championship Asia | 1 | 1 | 1.00 | 0 | 0.00 | 0% |
| Asian Cup Qualification Asia | 1 | 4 | 4.00 | 0 | 0.00 | 0% |
| ASEAN Championship Asia | 1 | 3 | 3.00 | 0 | 0.00 | 100% |
3 matches recorded · Malaysia
2 matches recorded · Asia
2 matches recorded · Malaysia
3 matches recorded · Asia
3 matches recorded · World
1 matches recorded · Japan
1 matches recorded · Vietnam
2 matches recorded · Saudi Arabia
8 matches recorded · Indonesia
5 matches recorded · Malaysia
1 matches recorded · Asia
4 matches recorded · Asia
1 matches recorded · World
8 matches recorded · Asia
3 matches recorded · World
1 matches recorded · Asia
5 matches recorded · Asia
6 matches recorded · Indonesia
5 matches recorded · Malaysia
1 matches recorded · Vietnam
1 matches recorded · Malaysia
8 matches recorded · Asia
2 matches recorded · Asia
7 matches recorded · Malaysia
2 matches recorded · Asia
1 matches recorded · Vietnam
2 matches recorded · Asia
6 matches recorded · Asia
1 matches recorded · World
1 matches recorded · Asia
5 matches recorded · Malaysia
1 matches recorded · Asia
1 matches recorded · Asia
3 matches recorded · Asia
1 matches recorded · Asia
2 matches recorded · Asia
2 matches recorded · Malaysia
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 4 Nov 2026 | Buriram United vs Kashima Antlers | 0-0 | 2 | 0 | AFC Champions League Elite |
| 27 Oct 2026 | Daejeon Citizen vs Vissel Kobe | 0-1 | 1 | 0 | AFC Champions League Elite |
| 23 Oct 2026 | Selangor vs Kuching FA | 2-1 | 3 | 0 | FA Cup |
| 12 Oct 2026 | Tractor Sazi vs Al Shamal SC | 0-0 | 1 | 0 | AFC Champions League Elite |
| 8 Oct 2026 | Port FC vs Persib | 1-3 | 6 | 0 | ASEAN Club Championship |
| 5 Oct 2026 | Japan vs New Zealand | 2-1 | 2 | 0 | Kirin Cup |
| 25 Sep 2026 | India vs Panama | 1-1 | 0 | 0 | Friendly International |
| 19 Sep 2026 | Star City vs Selangor | 1-4 | 4 | 0 | FA Cup |
| 11 Sep 2026 | Ezra vs Shan United | 3-2 | 1 | 0 | ASEAN Club Championship |
| 5 Sep 2026 | Sabah vs Kuching FA | 0-2 | 4 | 0 | Super League |
| 1 Sep 2026 | Perak FA vs Kuala Lumpur City FC | 0-1 | 2 | 1 | FA Cup |
| 29 Aug 2026 | Kuala Lumpur City FC vs DPMM FC | 1-0 | 5 | 1 | Super League |
| 5 Jun 2026 | Thailand vs Kuwait | 2-2 | 3 | 0 | Friendly International |
| 23 May 2026 | Borneo vs Malut United | 7-1 | 1 | 0 | Liga 1 |
| 16 May 2026 | Imigresen vs Melaka | 1-1 | 6 | 2 | Super League |
| 30 Apr 2026 | Bhayangkara vs Persib | 2-4 | 4 | 0 | Liga 1 |
| 27 Apr 2026 | Bali United vs PSM | 2-0 | 2 | 1 | Liga 1 |
| 25 Apr 2026 | Borneo vs Semen Padang | 3-0 | 4 | 0 | Liga 1 |
| 22 Apr 2026 | PSIM Yogyakarta vs Persija | 1-1 | 7 | 0 | Liga 1 |
| 8 Apr 2026 | Gamba Osaka vs True Bangkok United | 0-1 | 2 | 1 | AFC Champions League Two |
| 30 Mar 2026 | Indonesia vs Bulgaria | 0-1 | 3 | 0 | Friendly International |
| 8 Mar 2026 | Hà Nội vs Công an Hà Nội | 2-1 | 2 | 0 | V-League |
| 22 Feb 2026 | Selangor vs Kuching FA | 1-0 | 3 | 0 | Super League |
| 16 Feb 2026 | Al Shorta vs Al Duhail | 3-2 | 2 | 0 | AFC Champions League Elite |
| 1 Feb 2026 | Borneo vs PSIM Yogyakarta | 2-1 | 2 | 0 | Liga 1 |
| 4 Jan 2026 | Selangor vs Johor Darul Ta'zim | 0-2 | 4 | 0 | Super League |
| 23 Dec 2025 | Arema vs Madura United | 2-2 | 1 | 0 | Liga 1 |
| 20 Dec 2025 | Persebaya Surabaya vs Borneo | 2-2 | 3 | 0 | Liga 1 |
| 9 Dec 2025 | Machida Zelvia vs Ulsan HD | 3-1 | 1 | 0 | AFC Champions League Elite |
| 24 Nov 2025 | Nasaf vs Tractor Sazi | 0-1 | 1 | 0 | AFC Champions League Elite |
| 4 Nov 2025 | Seoul vs Chengdu Rongcheng | 0-0 | 2 | 0 | AFC Champions League Elite |
| 5 Oct 2025 | Nigeria U20 vs Colombia U20 | 1-1 | 2 | 0 | World Cup U20 |
| 2 Oct 2025 | South Africa U20 vs New Caledonia U20 | 5-0 | 0 | 0 | World Cup U20 |
| 28 Sep 2025 | Cuba U20 vs Argentina U20 | 1-3 | 3 | 1 | World Cup U20 |
| 16 Sep 2025 | Al Faisaly vs Al Arabi Saudi | 0-0 | 3 | 0 | Division 1 |
| 13 Sep 2025 | Al-Jandal vs Al Zulfi | 2-1 | 2 | 1 | Division 1 |
| 7 Sep 2025 | Thailand vs Iraq | 0-1 | 6 | 3 | King's Cup |
| 13 Aug 2025 | Terengganu vs PDRM | 2-2 | 0 | 0 | Super League |
| 8 Aug 2025 | Johor Darul Ta'zim vs Selangor | 3-0 | 2 | 0 | Super League |
| 10 Jun 2025 | Iran vs Korea DPR | 3-0 | 3 | 2 | WC Qualification Asia |
| 28 May 2025 | ASEAN All-Stars vs Manchester United | 1-0 | 1 | 0 | Hybrid Friendlies |
| 24 May 2025 | Madura United vs PSS Sleman | 0-3 | 1 | 0 | Liga 1 |
| 18 May 2025 | Semen Padang vs Persik Kediri | 1-1 | 4 | 0 | Liga 1 |
| 9 May 2025 | PSIS Semarang vs PSS Sleman | 1-2 | 7 | 0 | Liga 1 |
| 29 Mar 2025 | Kedah vs Johor Darul Ta'zim | 1-6 | 5 | 0 | Super League |
| 25 Mar 2025 | Kyrgyz Republic vs Qatar | 3-1 | 3 | 1 | WC Qualification Asia |
| 16 Mar 2025 | Kuching FA vs Selangor | 2-1 | 4 | 0 | Super League |
| 3 Mar 2025 | Al Wasl vs Al Sadd | 1-1 | 2 | 0 | AFC Champions League Elite |
| 17 Dec 2024 | Perak FA vs Selangor | 1-2 | 3 | 0 | Super League |
| 26 Nov 2024 | Ulsan HD vs Shanghai Port | 1-3 | 4 | 1 | AFC Champions League Elite |
| 19 Nov 2024 | Kuwait vs Jordan | 1-1 | 2 | 0 | WC Qualification Asia |
| 4 Nov 2024 | Al Wasl vs Al Sadd | 1-1 | 4 | 1 | AFC Champions League Elite |
| 27 Oct 2024 | Selangor vs Johor Darul Ta'zim | 0-3 | 4 | 0 | Super League |
| 21 Oct 2024 | Al Ain vs Al Hilal | 4-5 | 4 | 1 | AFC Champions League Elite |
| 10 Oct 2024 | Australia vs China PR | 3-1 | 2 | 0 | WC Qualification Asia |
| 1 Oct 2024 | Central Coast Mariners vs Buriram United | 1-2 | 1 | 1 | AFC Champions League Elite |
| 26 Sep 2024 | PSIS Semarang vs Arema | 1-2 | 4 | 1 | Liga 1 |
| 23 Sep 2024 | Persib vs Persija | 2-0 | 7 | 2 | Liga 1 |
| 21 Sep 2024 | Malut United vs Bali United | 1-4 | 5 | 1 | Liga 1 |
| 10 Sep 2024 | Korea DPR vs Qatar | 2-2 | 5 | 1 | WC Qualification Asia |
| 31 Aug 2024 | Nam Dinh vs FLC Thanh Hoa | 3-0 | 6 | 0 | Super Cup |
| 19 Jul 2024 | Kedah vs Johor Darul Ta'zim | 1-2 | 3 | 0 | FA Cup |
| 6 Jun 2024 | Bahrain vs Yemen | 0-0 | 0 | 0 | WC Qualification Asia |
| 25 May 2024 | Kuala Lumpur City FC vs Johor Darul Ta'zim | 1-5 | 7 | 0 | Super League |
| 26 Mar 2024 | Philippines vs Iraq | 0-5 | 0 | 0 | WC Qualification Asia |
| 13 Mar 2024 | Yokohama F. Marinos vs Shandong Taishan | 1-0 | 4 | 2 | AFC Champions League Elite |
| 30 Jan 2024 | Uzbekistan vs Thailand | 2-1 | 1 | 0 | AFC Asian Cup |
| 24 Jan 2024 | Iraq vs Vietnam | 3-2 | 4 | 1 | AFC Asian Cup |
| 4 Dec 2023 | Mumbai City vs Navbakhor | 1-2 | 5 | 0 | AFC Champions League Elite |
| 27 Nov 2023 | Al Duhail vs Istiqlol Dushanbe | 2-0 | 4 | 1 | AFC Champions League Elite |
| 16 Nov 2023 | Iran vs Hong Kong | 4-0 | 0 | 0 | WC Qualification Asia |
| 7 Nov 2023 | Ahal vs Pakhtakor | 1-1 | 3 | 1 | AFC Champions League Elite |
| 28 Oct 2023 | Kedah vs Negeri Sembilan | 3-0 | 3 | 0 | Super League |
| 24 Oct 2023 | Wuhan Three Towns vs Ha Noi | 2-1 | 4 | 2 | AFC Champions League Elite |
| 3 Oct 2023 | Navbakhor vs Mumbai City | 3-0 | 3 | 0 | AFC Champions League Elite |
| 27 Sep 2023 | Iran U23 vs Thailand U23 | 2-0 | 5 | 0 | Asian Games |
| 25 Sep 2023 | Palestine U23 vs Japan U23 | 0-1 | 0 | 2 | Asian Games |
| 20 Sep 2023 | Buriram United vs Hangzhou | 4-1 | 4 | 0 | AFC Champions League Elite |
| 25 Aug 2023 | Kelantan vs Selangor | 2-11 | 0 | 0 | Super League |
| 15 Aug 2023 | Shabab Al Ahli Dubai vs Al Wihdat | 3-0 | 5 | 0 | AFC Champions League Elite |
| 14 Jul 2023 | Kedah vs Kelantan United | 3-1 | 5 | 1 | Super League |
| 26 Jun 2023 | Kelantan United vs Sabah | 0-3 | 2 | 0 | Super League |
| 5 Jun 2023 | Da Nang vs Binh Duong | 1-1 | 4 | 0 | V-League |
| 24 May 2023 | Selangor vs Kedah | 3-2 | 1 | 1 | Super League |
| 18 Apr 2023 | Kedah vs Kuala Lumpur | 2-3 | 1 | 0 | Super League |
| 31 Mar 2023 | Johor Darul Ta'zim vs Sabah | 4-0 | 2 | 0 | Super League |
| 18 Mar 2023 | Uzbekistan U20 vs Iraq U20 | 1-0 | 2 | 0 | AFC U20 Asian Cup |
| 11 Mar 2023 | Iran U20 vs Iraq U20 | 0-1 | 3 | 0 | AFC U20 Asian Cup |
| 9 Mar 2023 | Saudi Arabia U20 vs Japan U20 | 1-2 | 2 | 0 | AFC U20 Asian Cup |
| 7 Mar 2023 | Qatar U20 vs Australia U20 | 1-9 | 3 | 0 | AFC U20 Asian Cup |
| 4 Mar 2023 | Iran U20 vs Australia U20 | 2-3 | 2 | 0 | AFC U20 Asian Cup |
| 1 Mar 2023 | Uzbekistan U20 vs Syria U20 | 2-0 | 0 | 0 | AFC U20 Asian Cup |
| 30 Nov 2022 | Vietnam vs Borussia Dortmund | 2-1 | 0 | 0 | Hybrid Friendlies |
| 1 Oct 2022 | Selangor vs Melaka United | 5-0 | 3 | 1 | Super League |
| 17 Aug 2022 | Kedah vs Sabah | 1-1 | 2 | 0 | Super League |
| 13 Aug 2022 | Melaka United vs Pahang | 2-2 | 0 | 0 | Super League |
| 31 Jul 2022 | Sabah vs Melaka United | 2-1 | 3 | 2 | Super League |
| 24 Jul 2022 | Korea Republic vs Hong Kong | 3-0 | 1 | 0 | EAFF E-1 Football Championship |
| 30 Jun 2022 | Khujand vs Dordoi Bishkek | 0-0 | 1 | 0 | AFC Champions League Two |
| 11 Jun 2022 | Yemen vs Palestine | 0-5 | 4 | 0 | Asian Cup Qualification |
| 11 May 2022 | Negeri Sembilan vs Johor Darul Ta'zim | 0-1 | 7 | 0 | Super League |
| 18 Apr 2022 | Ahal vs Foolad | 0-1 | 5 | 1 | AFC Champions League Elite |
| 14 Apr 2022 | Al Gharafa vs Shabab Al Ahli Dubai | 1-1 | 6 | 0 | AFC Champions League Elite |
| 11 Dec 2021 | East Timor vs Philippines | 0-7 | 3 | 0 | ASEAN Championship |
| 29 Aug 2021 | Kuala Lumpur vs Terengganu | 1-0 | 0 | 0 | Super League |
| 13 Aug 2021 | Kedah vs Selangor | 2-4 | 2 | 1 | Super League |
| 20 Apr 2021 | Al Wahda vs Al Rayyan | 3-2 | 2 | 0 | AFC Champions League Elite |
| 14 Apr 2021 | Goa vs Al Rayyan | 0-0 | 5 | 0 | AFC Champions League Elite |
| 19 Nov 2019 | Myanmar vs Mongolia | 1-0 | 4 | 0 | WC Qualification Asia |
| 10 Oct 2019 | Syria vs Maldives | 2-1 | 3 | 1 | WC Qualification Asia |
| 10 Sep 2019 | Qatar vs India | 0-0 | 3 | 0 | WC Qualification Asia |
Muhammad Nazmi bin Nasaruddin has officiated 111 matches across 21 competitions, averaging 2.87 yellow cards and 0.36 red cards per game (319 yellows and 40 reds in total). Active years in our database: 2019-2026. Competitions covered include Super League, AFC Champions League Elite, Liga 1, WC Qualification Asia, AFC U20 Asian Cup, FA Cup.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Muhammad Nazmi bin Nasaruddin.
All statistics for Muhammad Nazmi bin Nasaruddin and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.