Caps Date Venue Opponent Score Competition
1 18- 6-07 Shah Alam Cambodia 6-0
2 21- 6-07 Petaling Jaya UA Emirates 1-3
3 28- 6-07 Kuala Lumpur Jamaica 0-2
4 18- 7-07 Kuala Lumpur Iran 0-2 Asian Nations Cup
5 21-10-07 Riffa Bahrain 1-4 World Cup Qualifier
6 28-10-07 Shah Alam Bahrain 0-0 World Cup Qualifier
7 6- 6-08 Surabaya Indonesia 1-1
8 22- 7-08 Hyderabad India 1-1
9 10-10-08 Kuala Lumpur Pakistan 4-1
10 15-10-08 Petaling Jaya Nepal 4-0 Merdeka Tournament
11 20-10-08 Kuala Lumpur Afghanistan 6-0 Merdeka Tournament
12 23-10-08 Kuala Lumpur Myanmar 4-0 Merdeka Tournament
13 18-11-08 Yangon Myanmar 1-4 Grand Royal Cup
14 29-11-08 Petaling Jaya Singapore 2-2
15 6-12-08 Phuket Laos 3-0 AFF Championship
16 8-12-08 Phuket Vietnam 2-3 AFF Championship
17 10-12-08 Phuket Thailand 0-3 AFF Championship
18 21- 1-09 Kuala Lumpur UA Emirates 0-5 Asian Cup Qualifier
19 12- 8-09 Shah Alam Kenya 0-0
20 15- 8-09 Shah Alam China 0-0
21 30- 8-09 Dammam Saudi Arabia 1-2
22 5- 9-09 Amman Jordan 0-0
23 11- 9-09 Petaling Jaya Lesotho 5-0
24 14-11-09 Tashkent Uzbekistan 1-3 Asian Cup Qualifier
25 18-11-09 Kuala Lumpur Uzbekistan 1-3 Asian Cup Qualifier
26 26-11-09 Kuala Lumpur Maldives 0-1
27 30-12-09 Kuala Lumpur Syria 4-1 [1]
28 6- 1-10 Dubai UA Emirates 0-1 Asian Cup Qualifier
29 28- 2-10 Kuala Lumpur Yemen 1-0
30 3- 9-10 Al-Wakrah Oman 0-3
31 9- 2-11 Shah Alam Hongkong 2-0
32 3- 6-11 Chai Wan Hongkong 1-1
33 18- 6-11 Kota Bharu Myanmar 2-0
34 29- 6-11 Kuala Lumpur Taiwan 2-1 World Cup Qualifier
35 3- 7-11 Taipei Taiwan 2-3 World Cup Qualifier
36 28- 7-11 Kuala Lumpur Singapore 1-1 World Cup Qualifier
37 13-11-11 Guwahati India 1-1
38 16-11-11 Kolkata India 2-3
39 28- 4-12 Shah Alam Sri Lanka 6-0
40 1- 6-12 Shah Alam Philippines 0-0
41 8- 6-12 Singapore Singapore 2-2
42 12- 6-12 Shah Alam Singapore 2-0
43 11- 9-12 Shah Alam Vietnam 0-2
44 3-11-12 Ha Noi Vietnam 0-1
45 7-11-12 Nonthaburi Thailand 0-2
46 14-11-12 Shah Alam Hongkong 1-1
47 20-11-12 Shah Alam Bangladesh 1-1
48 25-11-12 Kuala Lumpur Singapore 0-3 AFF Championship
49 28-11-12 Kuala Lumpur Laos 4-1 AFF Championship
50 1-12-12 Kuala Lumpur Indonesia 2-0 AFF Championship
51 9-12-12 Kuala Lumpur Thailand 1-1 AFF Championship
52 13-12-12 Bangkok Thailand 0-2 AFF Championship
53 1- 2-13 Ajman Iraq 0-3 [2]
54 6- 2-13 Doha Qatar 0-2 Asian Cup Qualifier
55 17- 3-13 Shah Alam Saudi Arabia 1-4 [3]
56 22- 3-13 Shah Alam Yemen 2-1 Asian Cup Qualifier
57 10- 9-13 Tianjin China 0-2
58 15-10-13 Kuala Lumpur Bahrain 1-1 Asian Cup Qualifier
59 8-11-13 Kuwait City Kuwait 0-3
60 15-11-13 Riffa Bahrain 0-1 Asian Cup Qualifier
61 19-11-13 Shah Alam Qatar 0-1 Asian Cup Qualifier
62 1- 3-14 Selayang Philippines 0-0
63 5- 3-14 Al-Ain Yemen 2-1 Asian Cup Qualifier
64 27- 4-14 Cebu City Philippines 0-0
65 8- 8-14 Dushanbe Tajikistan 1-4
66 12-11-14 Shah Alam Syria 0-3
67 8-10-15 Bangkok Laos 3-1
68 13-10-15 Dili East Timor 1-0 World Cup Qualifier
69 12-11-15 Amman Palestine 0-6 World Cup Qualifier
70 17-11-15 Shah Alam UA Emirates 1-2 World Cup Qualifier
71 24- 3-16 Jeddah Saudi Arabia 0-2 World Cup Qualifier
72 28- 5-16 Yangon Myanmar 0-0
73 2- 6-16 Johor Bahru East Timor 3-0 Asian Cup Qualifier
74 6- 6-16 Johor Bahru East Timor 3-0 Asian Cup Qualifier
75 22- 6-16 Nouméa New Caledonia 2-1 [4]
76 26- 6-16 Nadi Fiji 1-1
77 22- 8-17 Paya Rumput Syria 1-2
78 29- 8-17 Yangon Myanmar 0-1
79 5- 9-17 Paya Rumput Hongkong 1-1 Asian Cup Qualifier
80 3-11-18 Kuala Lumpur Maldives 3-0
81 8-11-18 Phnom Penh Cambodia 1-0 AFF Championship
82 12-11-18 Kuala Lumpur Laos 3-1 AFF Championship
83 16-11-18 Ha Noi Vietnam 0-2 AFF Championship
84 24-11-18 Kuala Lumpur Myanmar 3-0 AFF Championship
85 1-12-18 Kuala Lumpur Thailand 0-0 AFF Championship
86 5-12-18 Bangkok Thailand 2-2 AFF Championship
87 15-12-18 Ha Noi Vietnam 0-1 AFF Championship
88 5-10-19 Kuala Lumpur Sri Lanka 6-0
89 10-10-19 Ha Noi Vietnam 0-1 World Cup Qualifier
90 9-11-19 Kuala Lumpur Tajikistan 1-0
91 14-11-19 Kuala Lumpur Thailand 2-1 World Cup Qualifier
92 19-11-19 Kuala Lumpur Indonesia 2-0 World Cup Qualifier
93 23- 5-21 Dubai Kuwait 1-4 [5]
94 28- 5-21 Riffa Bahrain 0-2
95 3- 6-21 Dubai UA Emirates 0-4 World Cup Qualifier
96 11- 6-21 Dubai Vietnam 1-2 World Cup Qualifier
97 15- 6-21 Dubai Thailand 1-0 World Cup Qualifier
98 6-10-21 Amman Jordan 0-4
99 9-10-21 Amman Uzbekistan 1-5
100 6-12-21 Singapore Cambodia 3-1 AFF Championship
101 9-12-21 Singapore Laos 4-0 AFF Championship
102 12-12-21 Singapore Vietnam 0-3 AFF Championship
103 23- 3-22 Singapore Philippines 2-0
104 26- 3-22 Singapore Singapore 1-2
[1] Syria used a Syria Invitational Team, while Malaysia use their SEA Games U-23 team
and only called up 1 senior player (Norhafiz Zamani) in this match; nevertheless,
it has been recognised as a full international A-match.
[2] The match was played as a training game after an agreement with both FAs and the head
coaches after the Iraq FA and Malaysian FA (FAM) had not informed FIFA in time for
the world governing body to authorise the match as international full A. The coaches
agreed to have open substitutions. There were only three match officials supervising
the game; nevertheless, it has been recognised as a full international A-match.
[3] The match was against Saudi Arabia A League but both agreed to use more than six
substitutions, which is why FIFA originally revoked the A status; meanwhile, it
has been recognised as a full international A-match.
[4] FIFA revoked it because one of the referees was not FIFA affiliated due to a mistake
made by New Caledonia FA. FAM try to appeal and make it recognized by FIFA to improve
their ranking in 2016; eventually, it was recognised as a full international A-match.
[5] It was a training match where both teams were free to use more substitutes. FIFA revoked
the status of A match, but later it was recognised as a full international A-match.
NB: the following matches were not full A-international matches and are therefore
not included here:
17-10-08 Petaling Jaya Sierra Leone XI 4-0 Merdeka Tournament
25-10-08 Kuala Lumpur Vietnam U-23 0-0 [*] Merdeka Tournament
12-11-08 Yangon Vietnam U-23 3-0 Grand Royal Cup
12- 7-09 Cheras Monomotapa Utd. 4-0
14- 7-09 Shah Alam Monomotapa Utd. 1-0
9-11-09 Palembang Indonesia U-23 3-1
25- 7-10 Kuala Lumpur S. Korea U-23 1-0
[*] Malaysia lost 5-6 on penalty kicks.
Total Record
Matches Won Draw Lost For Against Points Percentage
104 35 23 46 141- 149 93 44.71
Types of Matches
Friendlies 54
AFF Championship 18
World Cup Qualifier 15
Asian Cup Qualifier 13
Merdeka Tournament 3
Asian Nations Cup 1
Total 104
Goals:
Cap 1 1 goal
Cap 34 1 goal
Cap 35 1 goal
Total 3 goals
Prepared and maintained by HarimauMYstats and Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation
Authors: HarimauMYstats
and Roberto Mamrud (roberto.mamrud@gmail.com)
Last updated: 5 Jun 2026
(C) Copyright HarimauMYstats, Roberto Mamrud and RSSSF 2021/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.