This is a list of foreign players in the Thai League 1, which commenced play in 1996.

The List includes players from 1996 to 2025–26. Players of the current season are also included. All following players have played at least one Thai League game.

National flag before the name: players who have represented their national football senior team in FIFA International Match and have at least one international appearance cap. In bold: players who have played at least one Thai League game in the current season (2025–26), and are still at the clubs for which they have played. This does not include current players of a Thai League club who have not played a Thai League game in the current season. As for dual citizen, nationality is listed under official registration. The list of players by country is sorted by the year of transfer in. The country that has more than 20 players played in Thai League will be categorized by year of transfer in.

Heritage Players Maxx Creevey – Buriram United, Police Tero, Nakhon Pathom United, Rayong – 2020–2026 Patrick Bentley – Port – 2017 Kenny Dougall – Buriram United – 2024– Alexander Gountounas – Uthai Thani – 2024–2025 Aaron Gurd – Kanchanaburi Power – 2025–2026 Charalampos Charalampous – Uthai Thani, Buriram United, Nakhon Ratchasima – 2023–2026 Bill Sida – Nakhon Ratchasima, Bangkok Glass – 2015–2017 Jonathan Khemdee – Ratchaburi – 2023– Lennard Wurster – Ratchaburi – 2025– Phon-Ek Jensen – Suphanburi, PT Prachuap – 2022, 2024– Sammy Slot – Port – 2018 Caelan Tanadon Ryan – Buriram United, Port – 2024, 2025 Danai James Smart – Uthai Thani – 2024–2026 James Beresford – Uthai Thani, Bangkok United – 2023– James Falconer – Muangthong United – 2025–2026 Leon James – Ratchaburi Mitr Phol, Sukhothai, Nongbua Pitchaya, Buriram United, Chonburi, Uthai Thani, Nakhon Ratchasima, BG Pathum United – 2020– Naruphon Putsorn – Bangkok United, Songkhla United, BBCU, Buriram United, Suphanburi, Nakhon Ratchasima – 2013–2019 Nathan James – BG Pathum United – 2025– Siam Yapp – Police Tero, Buriram United, Nakhon Ratchasima, Uthai Thani – 2021–2025 Chakkit Laptrakul – BG Pathum United, Samut Prakan City, Buriram United, PT Prachuap, Uthai Thani, Ayutthaya United – 2018, 2020– Hugo Boutsingkham – Port – 2025– Nont Muangngam – Chiangrai United, Police Tero, Chiangmai, Chiangmai United, Lamphun Warriors – 2016–2020, 2021– Thanawat Suengchitthawon – Muangthong United, Ratchaburi – 2023– Tristan Do – BEC Tero Sasana, Muangthong United, Bangkok United – 2014–2026 Alexander Sieghart – Buriram United, Bangkok United, Police Tero – 2016–2022 David Wilhelmsen – Ubon United – 2017 Dennis Buschening – Buriram United, BEC Tero Sasana, Army United, Navy, Chainat Hornbill – 2013–2016, 2019 Jack Krause – Sukhothai – 2019 Jonas Josaran Schwabe – Uthai Thani, Lamphun Warriors – 2024–2025, 2026 Kritsana Pummarrin – Kanchanaburi Power – 2025–2026 Manuel Bihr – Bangkok United, Port – 2016– Maximilian Steinbauer – Muangthong United, Sukhothai – 2022–2023 Nalu Jandke – Sukhothai – 2025– Philip Roller – Ratchaburi Mitr Phol, Port - 2017–2023 Yayar Kunath – Nakhon Ratchasima – 2018–2019 Philip Frey – Bangkok United – 2024–2025 Sumethee Khokpho – Port, Kanchanaburi Power – 2025–2026 Jakkapong Polmart – Sukhothai – 2023–2024 Gionata Verzura – Osotspa, Ubon UMT United, Ratchaburi Mitr Phol, Chiangmai, Chiangrai United – 2013, 2017– Marco Ballini – Chainat Hornbill, Muangthong United, Chiangrai United, BG Pathum United – 2018– Shunta Hasegawa – Bangkok United – 2024– Muhammatsapwan Klipkaeo – Uthai Thani – 2024 Oussama Thiangkham – PT Prachuap – 2025– Delvin Pinheiro Frederico – Buriram United, Chainat Hornbill – 2017–2018 Ronan Pluijnen – Muangthong United – 2022–2023 Phumin William Boers – Khonkaen United – 2024 Wichan In-Aram – Bangkok United – 2024– Athit Berg – Nakhon Pathom United, Buriram United, Port – 2023–2026 Håvar Dahl – Nakhon Pathom United – 2024 Saranyu Plangwal – PT Prachuap – 2024–2025 Ben Davis – Port, Chonburi, Uthai Thani – 2022– Ernesto Amantegui – Buriram United, Army United, Bangkok United, Port, Muangthong United, Samut Prakan City, BG Pathum United, Police Tero, Khonkaen United, Nakhon Pathom United – 2013–2025 Adisak Seebunmee – Uthai Thani, Sukhothai – 2023–2025 Anthonio Sanjairag – Chonburi, Uthai Thani, Nakhon Ratchasima – 2021–2025 August Gustafsson Lohaprasert – Buriram United, Army United – 2014–2015 Elias Dolah – Port, Buriram United, BG Pathum United – 2017–2023, 2025– Gustav Sahlin – Port – 2022–2024 Kevin Deeromram – Ratchaburi Mitr Phol, Port, Ratchaburi(2) – 2017– Kevin Sangsamanan – Buriram United, Chiang Rai United – 2018–2019 Niran Hansson – Port, Police Tero, Chonburi, Buriram United, Nongbua Pitchaya – 2017–2023 Oliver Granberg – Muangthong United, Nakhon Ratchasima – 2022–2023 Oscar Kahl – Bangkok United, Rayong – 2017–2019, 2020 Patrik Gustavsson – BG Pathum United – 2022–2024, 2025– Robin Holm – Bangkok Glass 2018 William Weidersjö – Port, Uthai Thani – 2022– Kristoffer Ryberg – Uthai Thani – 2025–2026 Charyl Chappuis – Buriram United, Suphanburi, Muangthong United, Port – 2013–2023 Chitchanok Xaysensourinthone – Buriram United, Muangthong United, BEC Tero Sasana, PTT Rayong, Suphanburi, Nakhon Ratchasima, BG Pathum United, Chiangrai United – 2012–2017, 2019–2022, 2024–2025 Denis Darbellay – Police Tero, Uthai Thani, Nakhon Ratchasima – 2019–2025 Peter Läng – Bangkok Glass – 2010–2013 Yannick Nussbaum – Sukhothai – 2025 Anthony Ampaipitakwong – Buriram United, Bangkok United – 2012–2021 Sujinda Dangvan – BEC Tero Sasana, Ubon United, BEC Tero Sasana – 2012–2018 Samuel McAlpine – Port – 2023–2024 Parkin Harape – Police Tero, Rayong – 2023-2024, 2025–2026 Micah Duchowny – Buriram United – 2024 Jonah Duchowny – Buriram United – 2024 Mika Chunuonsee – Muangthong United, BEC Tero Sasana, Suphanburi, Bangkok United, Lamphun Warriors – 2009–2024

Afghanistan Faysal Shayesteh – Songkhla United – 2014 Mustafa Azadzoy – Chiangrai United, Chiangmai, Trat – 2017, 2019, 2020–2021

Algeria Khaled Kharroubi – BEC Tero Sasana, Osotspa Saraburi – 2011–12 Otman Djellilahine – BEC Tero Sasana – 2014 Mehdi Terki – Ratchaburi – 2023–2024 Mehdi Tahrat – Kanchanaburi Power – 2025–2026

Angola Altino Brandão – Stock Exchange of Thailand – 1996 Aguinaldo – Ubon UMT United – 2018

Argentina Raúl Gastón González – Sriracha – 2009 Lucas Daniel Echenique – Sriracha, Samutsongkhram, Sisaket – 2011–2014 Daniel Blanco – Army United – 2012–2014 Leandro Torres – Buriram United – 2014 Leonel Altobelli – Buriram United – 2014 German Pacheco – Ratchaburi – 2016 Mariano Berriex – Ubon UMT United, Sisaket – 2017 Nicolás Vélez – Suphanburi – 2017 Bernardo Cuesta – Buriram United – 2020 Joel López Pissano – BG Pathum United – 2025

Armenia Edgar Manucharyan – Ratchaburi – 2017

Australia Aleksandar Jovanović – BEC Tero Sasana – 2012 Danny Invincibile – Army United – 2012–2013 Paul Reid – Police United – 2012 Goran Šubara – Bangkok Glass – 2013 Kyle Nix – Chiangrai United – 2013 Rocky Visconte – Suphanburi – 2013 Erik Paartalu – Muangthong United – 2014 Brent McGrath – Sisaket, Port – 2014–2015 Matt Thompson – PTT Rayong – 2014 Michael Beauchamp – PTT Rayong – 2014 Trent McClenahan – PTT Rayong – 2014 Francesco Stella – Sisaket – 2015 Matt Smith – Bangkok Glass – 2015–2018 Michael Cvetkovski – Navy – 2015 Mark Bridge – Chiangrai United – 2016–2017 Henrique Andrade Silva – Chiangrai United – 2017 Isaka Cernak – Sisaket – 2017 Eli Babalj – Chainat Hornbill – 2019 Brandon O'Neill – Buriram United – 2020–2021 Anthony Carter – Bangkok United – 2021 Kwabena Appiah-Kubi – Nakhon Ratchasima – 2021 Brandon Wilson – Lampang – 2022–2023 Jordan Murray – Nakhon Ratchasima – 2022–2023 Nick Ansell – Nakhon Ratchasima – 2024–2025 Terry Antonis – Uthai Thani – 2024–2025 Ryan Edwards – BG Pathum United – 2026–

Austria Roland Linz – Muangthong United – 2013 Marco Sahanek – Nakhon Ratchasima – 2021 Armin Gremsl – Muangthong United – 2025–2026 Peter Žulj – Buriram United – 2025– Robert Žulj – Buriram United – 2025–

Azerbaijan Ramil Sheydayev – Buriram United – 2023–2024

Bahrain Jaycee John Okwunwanne – Bangkok United, Air Force Central, Chonburi – 2015–18, 2019, 2020-2021

Belgium Marvin Ogunjimi – Ratchaburi – 2016

Bolivia Roland Vargas-Aguilera – TTM Phichit – 2010 Edivaldo Hermoza – Muangthong United – 2012–13 Jhasmani Campos – Bangkok Glass – 2017 Leonardo Justiniano – Rayong – 2026–

Brazil

2007 Ney Fabiano – Thailand Tobacco Monopoly, Chonburi, Bangkok Glass, Wuachon United, Suphanburi – 2007–08, 2010–13

2009 Aron da Silva – Chula United, Sriracha, Songkhla United, Army United, Osotspa, Navy – 2009–2016 Diego Pishinin – Sriracha – 2009, 2011 Douglas Cobo – Chonburi, Sriracha, BEC Tero Sasana, Khon Kaen United – 2009–11, 2021–2022 Edvaldo – Thai Port, Chiangrai United – 2009–11 Mario Caetano Neto– Chula United, BEC Tero Sasana – 2009–10 Mário Da Silva – Thai Port, Bangkok United – 2009–13 Paulo Roberto – Pattaya United – 2009 Richard Falcão – PEA – 2009 Valci Júnior – TOT, Sisaket, TTM Phichit, Thai Port – 2009–12

2010 Diego – TTM Phichit, Navy – 2010–11 Dudu – Buriram PEA, Sriracha, Osotspa Saraburi, Police United – 2010–12, 2014 Anderson Dos Santos – Buriram United, Chonburi, Suphanburi – 2010–16, 2018–2019 Douglas – Buriram PEA, Ratchaburi, Saraburi, Ratchaburi – 2010, 2013–15, 2022–2023 Erikson Noguchipinto – Samut Songkhram – 2010–11, 2014 Ricardinho – Pattaya United – 2010 Chayene Santos – Muangthong United, Esan United – 2010, 2012 Cleiton Silva – Osotspa Saraburi, BEC Tero Sasana, Muangthong United, Chiangrai United, Suphanburi – 2010–13, 2014–16, 2018–19, 2019-20

2011 Diego Walsh – TOT – 2011–12 Leandro Assumpção– Chiangrai United, Chonburi, Sisaket, Muangthong United, Air Force Central, Nakhon Ratchasima, Suphanburi – 2011–2021 Felipe Ferreira – Police United, Navy– 2011–13, 2016 Alessandro Alves – Army United – 2011–14 Antônio Cláudio – Chiangrai United – 2011–12 Cristiano Lopes – Sriracha – 2011 Leandro Dos Santos – Army United, Police United, Bangkok Glass – 2011–14 Rafael – Buriram PEA, Bangkok Glass – 2011–12 Uilian Souza – Chiangrai United – 2011–14 Leonardo Ferreira – TTM Chiangmai, Chiangrai United – 2011–12 Antonio Pina – Osotspa Samut Prakan, Pattaya United, Nakhon Ratchasima – 2011, 2016–18

2012 Daniel Côrtes – Police United – 2012–13 Victor Amaro – Samut Songkhram, Sisaket – 2012–2016 Juninho – BBCU, TOT – 2012–13, 2015 Léonardo – TTM Chiangmai, Chiangrai United – 2012–13 Amaury Nunes – TOT – 2012 Paulo Rangel – Muangthong United, Nakhon Ratchasima – 2012–13, 2017–18 Vítor Huvos – Chainat Hornbill – 2011 Tony Pinho – Army United, Bangkok United – 2012–13 Thiago Cunha – Chonburi – 2012–15, 2017

2013 Gabriel Dos Santos – BEC Tero Sasana – 2013 Lucas Gaúcho – BEC Tero Sasana – 2013 Vítor Huvos – Chainat Hornbill – 2013 Jerri – Chiangrai United – 2013 Wellington Katzor – Ratchaburi – 2013

2014 Fernando Abreu – Chiangrai United – 2014–2015 Raphael Botti – Army United – 2014–16 Jeferson – Osotspa Samut Prakan – 2014–2016 Fábio Lopes – Ratchaburi – 2014 Luizinho – Suphanburi, Army United – 2014 Lúcio Maranhão – Buriram United – 2014 Renan Marques – Chiangrai United, Sukhothai, Chonburi, Air Force Central – 2014–2018 Juliano Mineiro – Chonburi – 2014–15 Leandro de Oliveira – Singhtarua, Bangkok Glass, Osotspa Samut Prakan – 2014–2015 Márcio Rosário – Suphanburi – 2014–2016 Wellington Priori – Army United, Pattaya United, Trat, Police Tero, Ayutthaya United, Chonburi – 2014, 2017, 2020, 2023–2024, 2025– Leandro Tatu – Bangkok United – 2014–2016 Renan Silva – Songkhla United, Chainat Hornbill – 2014, 2016 Heberty – Ratchaburi, Muangthong United, Port, Bangkok United – 2014–15, 2017–2023

2015 Diogo – Buriram United, BG Pathum United – 2015–18, 2020–2022