Thailand

Associate
70 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
T20I
#2
26 Jun 2019 · Maldives won by 2 wickets · Malaysia Tri-Nation T20I Series · Kuala Lumpur
T20I
#3
22 Nov 2024 · Thailand won by 2 wickets · ICC Men's T20 World Cup Asia Qualifier B · Doha
T20I
#4
11 Dec 2025 · Singapore won by 4 runs · SEA Games Men's Twenty20 Cricket Competition · Bangkok
T20I
#5
25 Nov 2024 · Thailand won by 7 runs · ICC Men's T20 World Cup Asia Qualifier B · Doha
T20I
#6
28 Feb 2026 · Bhutan won by 7 runs · Quadrangular Twenty20 Series (Thailand) · Bangkok
T20I
#7
5 Oct 2026 · Bahrain won by 7 runs · ICC Men's T20 World Cup Sub Regional Asia Qualifier A · Bangi
T20I
#8
7 May 2025 · Cook Islands won by 3 wickets · Japan Twenty20 Tri-Series · Sano
T20I
#9
26 Apr 2025 · Singapore won by 10 runs · Quadrangular Twenty20 Series (Malaysia) · Kuala Lumpur
T20I
#10
1 May 2024 · Thailand won by 8 runs · Thailand tour of Indonesia · Bali
T20I
#11
27 Feb 2026 · Bahrain won by 12 runs · Quadrangular Twenty20 Series (Thailand) · Bangkok
T20I
#12
20 Nov 2024 · Thailand won by 16 runs · ICC Men's T20 World Cup Asia Qualifier B · Doha

Head-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.