Untuk kedua kalinya, laga final SEA Games mempertemukan Timnas Indonesia dengan Thailand. Di final SEA Games 1997, Timnas Indonesia kalah 2-4 dari Thailand di babak adu penalti setelah bermain 1-1 hingga perpanjangan waktu.
SEA Games 2001 sudah memakai format pemain U-23. Kali ini Timnas Indonesia U-23 bertemu dengan Thailand di babak semifinal. Sempat unggul cepat di babak pertama lewat gol Bambang Pamungkas, Timnas Indonesia kalah 1-2 di babak perpanjangan waktu oleh golden goal.
Timnas Indonesia U-23 nyaris menyamai pencapaian di SEA Games 1985. Thailand berhasil mengalahkan Timnas Indonesia U-23 dengan skor 6-0 di fase grup SEA Games 2003.
Thailand kembali menang di laga semifinal SEA Games 2005 atas Timnas Indonesia U-23 dengan skor 3-1.
SEA Games 2007, Thailand masih superior atas Timnas Indonesia U-23 dengan mengalahkan Timnas Indonesia U-23 2-1 di fase grup.
Thailand melemah pada dua ajang SEA Games. Setelah gagal di fase grup pada SEA Games 2009, kali ini Thailand kembali gagal lolos ke babak semifinal. Di fase grup SEA Games 2011, Thailand dikalahkan Timnas Indonesia U-23 dengan skor 3-1.
SEA Games 2013, Timnas Indonesia U23 bertemu dua kali dengan Thailand. Di fase grup, Timnas Indonesia U-23 dipermalukan Thailand dengan skor 1-4. Timnas Indonesia kembali bertemu Thailand di laga puncak. Timnas Indonesia U-23 kembali harus gigit jari setelah kalah 0-1.
Thailand kembali berpesta gol ke gawang Timnas Indonesia U-23 dalam laga semifinal SEA Games 2015 dengan skor 5-0.
Timnas Indonesia U-23 bermain imbang 1-1 dengan Thailand dalam fase grup SEA Games 2017.
Thailand tumbang dari Timnas Indonesia U-23 di fase grup SEA Games 2019 dengan skor 0-2. Thailand gagal lolos fase grup dan Timnas Indonesia U-23 mengakhiri turnamen dengan medali perak.
Semifinal SEA Games 2022 menjadi terakhir kali Timnas Indonesia U-23 bertemu dengan Thailand. Kali ini Thailand menang 1-0 di babak perpanjangan waktu.
Total, Timnas Indonesia sudah bertemu Thailand sebanyak 23 dengan rekor 16 kali kalah, 5 kali menang, dan 2 imbang.