Thailand national football team head-to-head records Against First Last Pld W D L GF GA GD Confederation  Afghanistan 2015 2015 1 1 0 0 2 0 +2 AFC  Australia 1982 2017 7 0 1 6 4 17 −13 AFC  Bahrain 1980 2019 8 2 4 2 8 9 −1 AFC  Bangladesh 1973 2012 14 9 3 2 29 11 +18 AFC  Belarus 2017 2017 1 0 1 0 0 0 0 UEFA  Bhutan 2012 2012 1 1 0 0 5 0 +5 AFC  Brazil 2000 2000 1 0 0 1 0 7 −7 CONMEBOL  Brunei 1971 1997 7 6 1 0 33 5 +28 AFC  Bulgaria 1968 1996 2 0 0 2 0 13 −13 UEFA  Cambodia 1957 1997 15 8 5 2 36 17 +19 AFC  Cameroon 2015 2015 1 0 0 1 2 3 −1 CAF  China PR 1975 2019 28 5 5 18 24 61 −37 AFC  Chinese Taipei 1963 2015 9 4 1 4 16 16 0 AFC  Congo 2019 2019 1 0 1 0 1 1 0 CAF  Czech Republic 1968 1968 1 0 0 1 0 8 −8 UEFA  Denmark 2009 2010 2 0 1 1 2 5 −3 UEFA  Egypt 1998 1998 1 0 1 0 1 1 0 CAF  Estonia 2000 2004 2 1 1 0 2 1 +1 UEFA  Finland 1996 2000 4 3 1 0 11 3 +8 UEFA  Gabon 2018 2018 1 0 1 0 0 0 0 CAF  Germany 2004 2004 1 0 0 1 1 5 −4 UEFA  Ghana 1982 1983 2 0 0 2 2 6 −4 CAF  Guatemala 1968 1968 1 0 0 1 1 4 −3 CONCACAF  Hong Kong 1961 2018 26 9 6 11 39 33 +6 AFC  India 1962 2019 23 11 6 6 37 26 +11 AFC  Indonesia 1957 2021 69 33 18 18 121 82 +39 AFC  Iran 1972 2013 14 0 3 11 5 32 −27 AFC  Iraq 1972 2017 17 2 5 10 18 45 −27 AFC  Israel 1973 1973 1 0 0 1 0 6 −6 UEFA  Japan 1962 2017 19 1 3 15 11 49 −38 AFC  Jordan 2004 2016 7 1 5 1 4 3 +1 AFC  Kazakhstan 1998 2006 4 2 2 0 5 3 +2 UEFA  Kenya 1990 2017 2 2 0 0 3 1 +2 CAF  Kuwait 1972 2014 12 4 1 7 18 30 −12 AFC  Kyrgyzstan 2001 2001 1 1 0 0 3 1 +2 AFC  Laos 1961 2010 12 10 1 1 45 14 +31 AFC  Latvia 2005 2005 1 0 1 0 1 1 0 UEFA  Lebanon 1998 2014 7 3 2 2 12 15 −3 AFC  Liberia 1984 1984 1 0 0 1 1 2 −1 CAF  Libya 1977 1977 1 0 1 0 2 2 0 CAF  Liechtenstein 1981 1981 1 1 0 0 2 0 +2 UEFA  Luxembourg 1980 1980 1 0 0 1 0 1 −1 UEFA  Macau 2007 2007 2 2 0 0 13 2 +11 AFC  Malaysia 1959 2021 98 29 31 38 136 141 −5 AFC  Maldives 1996 2012 3 3 0 0 19 0 +19 AFC  Malta 1981 1981 1 0 0 1 0 2 −2 UEFA  Morocco 1980 1980 1 0 0 1 1 2 −1 CAF  Myanmar 1957 2021 49 21 14 14 93 62 +31 AFC    Nepal 1982 2008 3 3 0 0 12 1 +11 AFC  Netherlands 2007 2007 1 0 0 1 1 3 −2 UEFA  New Zealand 1976 2014 5 2 2 1 9 7 +2 OFC  Nigeria 1983 1983 1 0 1 0 0 0 0 CAF  Northern Ireland 1997 1997 1 0 1 0 0 0 0 UEFA  North Korea 1978 2017 20 5 4 11 18 32 −14 AFC  Norway 1965 2012 2 0 0 2 0 8 −8 UEFA  Oman 1986 2021 12 5 1 6 11 10 1 AFC  Pakistan 1960 2001 5 4 0 1 16 7 +9 AFC  Palestine 2011 2011 2 1 1 0 3 2 +1 AFC  Papua New Guinea 1984 1984 1 0 0 1 1 4 −3 OFC  Philippines 1971 2021 22 18 2 2 67 11 +56 AFC  Poland 2010 2010 1 0 0 1 1 3 −2 UEFA  Qatar 1992 2016 11 4 3 4 15 15 0 AFC  Saudi Arabia 1982 2017 16 1 1 14 9 42 −33 AFC  Singapore 1957 2021 63 34 17 12 109 62 +47 AFC  Slovakia 2004 2018 2 0 1 1 3 4 –1 UEFA  South Africa 2010 2010 1 0 0 1 0 4 −4 CAF  South Korea 1961 2016 61 8 12 41 43 120 −77 AFC  Sri Lanka 1979 2001 5 5 0 0 15 2 +13 AFC  Sweden 1962 2003 5 0 1 4 4 13 −9 UEFA  Syria 1978 2016 5 3 2 0 12 7 +5 AFC  Tajikistan 2003 2021 3 1 1 1 3 3 0 AFC  Timor-Leste 2004 2021 3 3 0 0 17 0 +17 AFC  Trinidad and Tobago 2003 2018 2 2 0 0 4 2 +2 CONCACAF  Turkmenistan 1998 1998 1 0 1 0 3 3 0 AFC  United Arab Emirates 1986 2021 12 2 3 7 12 19 −7 AFC  United States 1987 1987 1 0 0 1 0 1 −1 CONCACAF  Uruguay 2019 2019 1 0 0 1 0 4 −4 CONMEBOL  Uzbekistan 1994 2017 8 5 0 3 18 15 +3 AFC  Vietnam 1957 2019 47 19 6 22 48 48 0 AFC  Yemen 1988 2007 6 2 4 0 9 5 +4 AFC 80 Countries 1948 2021 800 297 189 314 1224 1196 +28 All Last match updated was against  Singapore Singapore

on 18 December 2021.