Thailand
Associate70 internationals · 2019–2026
All-time record
T20I2019–2026
M
70
W
26
L
42
D
0
T
0
NR
2
Win %
38.2
Other internationals2017–2018
M
9
W
4
L
4
D
0
T
0
NR
1
Win %
—
Greatest games
Thailand's most storied internationals across all three formats, by Game Score (closeness, stakes and the strength of both sides), with a ★ for the all-time classics.
T20I
#1
13 Dec 2025 · Philippines won by 1 wickets · SEA Games Men's Twenty20 Cricket Competition · Bangkok
Closeness 1 · Stakes 0.42 · Quality 0T20I
#2
26 Jun 2019 · Maldives won by 2 wickets · Malaysia Tri-Nation T20I Series · Kuala Lumpur
Closeness 0.9 · Stakes 0.5 · Quality 0T20I
#3
22 Nov 2024 · Thailand won by 2 wickets · ICC Men's T20 World Cup Asia Qualifier B · Doha
Closeness 0.9 · Stakes 0.5 · Quality 0T20I
#4
11 Dec 2025 · Singapore won by 4 runs · SEA Games Men's Twenty20 Cricket Competition · Bangkok
Closeness 0.91 · Stakes 0.42 · Quality 0T20I
#5
25 Nov 2024 · Thailand won by 7 runs · ICC Men's T20 World Cup Asia Qualifier B · Doha
Closeness 0.84 · Stakes 0.5 · Quality 0T20I
#6
28 Feb 2026 · Bhutan won by 7 runs · Quadrangular Twenty20 Series (Thailand) · Bangkok
Closeness 0.84 · Stakes 0.5 · Quality 0T20I
#7
5 Oct 2026 · Bahrain won by 7 runs · ICC Men's T20 World Cup Sub Regional Asia Qualifier A · Bangi
Closeness 0.84 · Stakes 0.5 · Quality 0T20I
#8
7 May 2025 · Cook Islands won by 3 wickets · Japan Twenty20 Tri-Series · Sano
Closeness 0.8 · Stakes 0.5 · Quality 0T20I
#9
26 Apr 2025 · Singapore won by 10 runs · Quadrangular Twenty20 Series (Malaysia) · Kuala Lumpur
Closeness 0.78 · Stakes 0.5 · Quality 0T20I
#10
1 May 2024 · Thailand won by 8 runs · Thailand tour of Indonesia · Bali
Closeness 0.82 · Stakes 0.42 · Quality 0T20I
#11
27 Feb 2026 · Bahrain won by 12 runs · Quadrangular Twenty20 Series (Thailand) · Bangkok
Closeness 0.73 · Stakes 0.5 · Quality 0Head-to-head
Malaysia10 matches
Test
—
ODI
—
T20I
0–9
Bhutan9 matches
Test
—
ODI
—
T20I
6–3
Indonesia9 matches
Test
—
ODI
—
T20I
6–3
Singapore7 matches
Test
—
ODI
—
T20I
1–6
Maldives6 matches
Test
—
ODI
—
T20I
4–2
Saudi Arabia5 matches
Test
—
ODI
—
T20I
0–5
Bahrain5 matches
Test
—
ODI
—
T20I
1–3
Japan4 matches
Test
—
ODI
—
T20I
1–3
Myanmar2 matches
Test
—
ODI
—
T20I
2–0
Qatar2 matches
Test
—
ODI
—
T20I
0–2
Cook Islands2 matches
Test
—
ODI
—
T20I
1–1
Hong Kong1 matches
Test
—
ODI
—
T20I
0–1
Recent internationals
2026-10-14T20I
vs Bhutan
W Thailand won by 37 runs
Selangor Turf Club, Kuala Lumpur
2026-10-12T20I
vs Myanmar
W Thailand won by 9 wickets
UKM-YSD Cricket Oval, Bangi
2026-10-09T20I
vs Mongolia
W Thailand won by 183 runs
Bayuemas Oval, Kuala Lumpur
2026-10-08T20I
vs Kuwait
L Kuwait won by 9 wickets
Bayuemas Oval, Kuala Lumpur
2026-10-06T20I
vs Qatar
L Qatar won by 7 wickets
Bayuemas Oval, Kuala Lumpur
2026-10-05T20I
vs Bahrain
L Bahrain won by 7 runs
UKM-YSD Cricket Oval, Bangi
2026-06-26T20I
vs Singapore
L Singapore won by 6 wickets
Singapore National Cricket Ground, Singapore
2026-06-25T20I
vs Uzbekistan
W Thailand won by 8 wickets
Singapore National Cricket Ground, Singapore
2026-06-23T20I
vs Singapore
L Singapore won by 88 runs
Singapore National Cricket Ground, Singapore
2026-02-28T20I
vs Bhutan
L Bhutan won by 7 runs
Terdthai Cricket Ground, Bangkok
2026-02-27T20I
vs Bahrain
L Bahrain won by 12 runs
Terdthai Cricket Ground, Bangkok
2026-02-26T20I
vs Bhutan
W Thailand won by 60 runs
Terdthai Cricket Ground, Bangkok
From the project cricket workbook: results since 1877, recomputed monthly ICC rankings, and curated honours. See the methodology on the hub.