| 2026-10-14 | T20I | Thailand v Bhutan | 134/8 · 97 | Thailand won by 37 runs | Selangor Turf Club |
| 2026-10-12 | T20I | Myanmar v Thailand | 52 · 53/1 | Thailand won by 9 wickets | YSD-UKM Cricket Oval |
| 2026-10-09 | T20I | Thailand v Mongolia | 196/2 · 13 | Thailand won by 183 runs | Bayuemas Oval |
| 2026-10-08 | T20I | Thailand v Kuwait | 60 · 61/1 | Kuwait won by 9 wickets | Bayuemas Oval |
| 2026-10-06 | T20I | Thailand v Qatar | 76/9 · 80/3 | Qatar won by 7 wickets | Bayuemas Oval |
| 2026-10-05 | T20I | Bahrain v Thailand | 104/6 · 97/8 | Bahrain won by 7 runs | YSD-UKM Cricket Oval |
| 2026-09-17 | T20I (W) | Thailand v Pakistan | 91/4 · 92/7 | Pakistan won by 3 wickets | Korogi Sports Park |
| 2026-09-01 | T20I (W) | Pakistan v Thailand | 119/9 · 84/8 | Pakistan won by 35 runs | Dubai International Cricket Stadium |
| 2026-08-30 | T20I (W) | India v Thailand | 159/9 · 65 | India won by 94 runs | Dubai International Cricket Stadium |
| 2026-08-28 | T20I (W) | Thailand v Hong Kong | 120/9 · 114/7 | Thailand won by 6 runs | Dubai International Cricket Stadium |
| 2026-08-17 | ODI (W) | Papua New Guinea v Thailand | 122 · 126/5 | Thailand won by 5 wickets | Amini Park |
| 2026-08-15 | ODI (W) | Thailand v Papua New Guinea | 191 · 151 | Thailand won by 40 runs | Amini Park |
| 2026-08-13 | ODI (W) | Thailand v Papua New Guinea | 237/8 · 116 | Thailand won by 121 runs | Amini Park |
| 2026-08-11 | T20I (W) | Papua New Guinea v Thailand | 87/9 · 89/4 | Thailand won by 6 wickets | Amini Park |
| 2026-08-10 | T20I (W) | Thailand v Papua New Guinea | 109/5 · 110/5 | Papua New Guinea won by 5 wickets | Amini Park |
| 2026-06-26 | T20I | Thailand v Singapore | 73 · 76/4 | Singapore won by 6 wickets | Singapore National Cricket Ground |
| 2026-06-25 | T20I | Uzbekistan v Thailand | 37 · 38/2 | Thailand won by 8 wickets | Singapore National Cricket Ground |
| 2026-06-23 | T20I | Singapore v Thailand | 187/7 · 99/9 | Singapore won by 88 runs | Singapore National Cricket Ground |
| 2026-06-13 | T20I (W) | United Arab Emirates v Thailand | 95/9 · 96/4 | Thailand won by 6 wickets | Bayuemas Oval |
| 2026-06-12 | T20I (W) | Indonesia v Thailand | 66 · 67/4 | Thailand won by 6 wickets | Bayuemas Oval |
| 2026-06-10 | T20I (W) | Thailand v Nepal | 130/4 · 74/7 | Thailand won by 56 runs | Bayuemas Oval |
| 2026-06-09 | T20I (W) | Thailand v Japan | 126/6 · 84 | Thailand won by 42 runs | Bayuemas Oval |
| 2026-06-07 | T20I (W) | Myanmar v Thailand | 32/9 · 33/0 | Thailand won by 10 wickets | Bayuemas Oval |
| 2026-06-04 | T20I (W) | Bahrain v Thailand | 40 · 41/0 | Thailand won by 10 wickets | YSD-UKM Cricket Oval |
| 2026-06-03 | T20I (W) | Mongolia v Thailand | 19 · 21/0 | Thailand won by 10 wickets | Selangor Turf Club |
| 2026-05-31 | T20I (W) | Malaysia v Thailand | 54 · 56/1 | Thailand won by 9 wickets | Bayuemas Oval |
| 2026-05-30 | T20I (W) | Thailand v China | 137/3 · 53 | Thailand won by 83 runs | Bayuemas Oval |
| 2026-05-27 | T20I (W) | Malaysia v Thailand | 82/7 · 85/3 | Thailand won by 7 wickets | Bayuemas Oval |
| 2026-05-26 | T20I (W) | Thailand v Hong Kong | 170/1 · 81/7 | Thailand won by 89 runs | Bayuemas Oval |
| 2026-02-28 | T20I | Bhutan v Thailand | 86/8 · 79/9 | Bhutan won by 7 runs | Terdthai Cricket Ground |
| 2026-02-27 | T20I | Bahrain v Thailand | 126/7 · 114 | Bahrain won by 12 runs | Terdthai Cricket Ground |
| 2026-02-26 | T20I | Thailand v Bhutan | 140/6 · 80 | Thailand won by 60 runs | Terdthai Cricket Ground |
| 2026-02-25 | T20I | Japan v Thailand | 157/6 · 120/9 | Japan won by 37 runs | Terdthai Cricket Ground |
| 2026-02-14 | T20I (W) | Thailand v Malaysia | 169/7 · 70/8 | Thailand won by 99 runs | Terdthai Cricket Ground |
| 2026-02-01 | T20I (W) | Ireland v Thailand | 121/8 · 59 | Ireland won by 62 runs | Tribhuvan University International Cricket Ground |
| 2026-01-30 | T20I (W) | United States of America v Thailand | 128 · 100 | United States of America won by 28 runs | Mulpani Cricket Ground |
| 2026-01-28 | T20I (W) | Bangladesh v Thailand | 165/8 · 126/8 | Bangladesh won by 39 runs | Mulpani Cricket Ground |
| 2026-01-26 | T20I (W) | Netherlands v Thailand | 107/8 · 90 | Netherlands won by 17 runs | Mulpani Cricket Ground |
| 2026-01-24 | T20I (W) | Thailand v Scotland | 118/6 · 124/5 | Scotland won by 5 wickets | Tribhuvan University International Cricket Ground |
| 2026-01-20 | T20I (W) | Thailand v Zimbabwe | 115/7 · 114/6 | Thailand won by 1 runs | Mulpani Cricket Ground |
| 2026-01-18 | T20I (W) | Nepal v Thailand | 122 · 125/2 | Thailand won by 8 wickets | Tribhuvan University International Cricket Ground |
| 2025-12-19 | T20I (W) | Malaysia v Thailand | 58/8 · 59/3 | Thailand won by 7 wickets | Terdthai Cricket Ground |
| 2025-12-18 | T20I (W) | Thailand v Indonesia | 144/8 · 70 | Thailand won by 74 runs | Terdthai Cricket Ground |
| 2025-12-16 | T20I (W) | Thailand v Singapore | 259/4 · 33 | Thailand won by 226 runs | Terdthai Cricket Ground |
| 2025-12-15 | T20I (W) | Myanmar v Thailand | 75/9 · 76/1 | Thailand won by 9 wickets | Terdthai Cricket Ground |
| 2025-12-13 | T20I | Thailand v Philippines | 153/7 · 156/9 | Philippines won by 1 wickets | Terdthai Cricket Ground |
| 2025-12-12 | T20I | Thailand v Malaysia | 62 · 67/2 | Malaysia won by 8 wickets | Terdthai Cricket Ground |
| 2025-12-11 | T20I | Singapore v Thailand | 156/8 · 152/9 | Singapore won by 4 runs | Terdthai Cricket Ground |
| 2025-12-09 | T20I | Thailand v Indonesia | 80/9 · 81/5 | Indonesia won by 5 wickets | Terdthai Cricket Ground |
| 2025-11-30 | T20I | Thailand v Bahrain | 69/8 · 70/3 | Bahrain won by 7 wickets | Bayuemas Oval |
| 2025-11-30 | T20I (W) | Scotland v Thailand | 63 · 65/7 | Thailand won by 3 wickets | Asian Institute of Technology Ground |
| 2025-11-28 | T20I (W) | United Arab Emirates v Thailand | 80 · 73 | United Arab Emirates won by 7 runs | Terdthai Cricket Ground |
| 2025-11-27 | T20I | Thailand v Bahrain | 76/7 | No result | Bayuemas Oval |
| 2025-11-26 | T20I (W) | Uganda v Thailand | 55 · 58/2 | Thailand won by 8 wickets | Asian Institute of Technology Ground |
| 2025-11-25 | T20I (W) | Thailand v Tanzania | 110/6 · 59 | Thailand won by 51 runs | Terdthai Cricket Ground |
| 2025-11-24 | T20I | Thailand v Malaysia | 23/2 | No result | Bayuemas Oval |
| 2025-11-23 | T20I (W) | Thailand v Namibia | 115/6 · 88/8 | Thailand won by 27 runs | Asian Institute of Technology Ground |
| 2025-11-21 | T20I (W) | Papua New Guinea v Thailand | 92/9 · 84/8 | Papua New Guinea won by 8 runs | Terdthai Cricket Ground |
| 2025-11-20 | T20I (W) | Thailand v Netherlands | 117/7 · 94 | Thailand won by 23 runs | Terdthai Cricket Ground |
| 2025-11-17 | T20I (W) | Papua New Guinea v Thailand | 109/4 · 110/3 | Thailand won by 7 wickets | Terdthai Cricket Ground |
| 2025-11-15 | T20I (W) | Thailand v Scotland | 136/5 · 137/8 | Scotland won by 2 wickets | Terdthai Cricket Ground |
| 2025-11-14 | T20I (W) | Thailand v Namibia | 124/5 · 85 | Thailand won by 39 runs | Terdthai Cricket Ground |
| 2025-05-20 | T20I (W) | Thailand v Nepal | 158/2 · 80/9 | Thailand won by 78 runs | Terdthai Cricket Ground |
| 2025-05-18 | T20I (W) | Thailand v United Arab Emirates | 144/5 · 90/5 | Thailand won by 54 runs | Terdthai Cricket Ground |
| 2025-05-15 | T20I (W) | Thailand v Bhutan | 88/3 · 43/5 | Thailand won by 45 runs | Terdthai Cricket Ground |
| 2025-05-11 | T20I | Japan v Thailand | 106/8 · 109/4 | Thailand won by 6 wickets | Sano International Cricket Ground |
| 2025-05-09 | T20I (W) | Kuwait v Thailand | 56/8 · 57/2 | Thailand won by 8 wickets | Terdthai Cricket Ground |
| 2025-05-09 | T20I | Cook Islands v Thailand | 72 · 76/2 | Thailand won by 8 wickets | Sano International Cricket Ground |
| 2025-05-08 | T20I | Japan v Thailand | 110/9 · 49 | Japan won by 61 runs | Sano International Cricket Ground |
| 2025-05-07 | T20I | Thailand v Cook Islands | 124/7 · 125/7 | Cook Islands won by 3 wickets | Sano International Cricket Ground |
| 2025-05-06 | T20I (W) | Thailand v United Arab Emirates | 117/5 · 101 | Thailand won by 16 runs | Terdthai Cricket Ground |
| 2025-05-04 | T20I (W) | Thailand v Hong Kong | 127/5 · 95/8 | Thailand won by 32 runs | Terdthai Cricket Ground |
| 2025-05-03 | T20I (W) | Kuwait v Thailand | 57 · 60/4 | Thailand won by 6 wickets | Terdthai Cricket Ground |
| 2025-05-02 | T20I | Singapore v Thailand | 110 · 80 | Singapore won by 30 runs | Bayuemas Oval |
| 2025-04-29 | T20I | Malaysia v Thailand | 160/9 · 90/8 | Malaysia won by 70 runs | Bayuemas Oval |
| 2025-04-28 | T20I | Saudi Arabia v Thailand | 170/4 · 131/9 | Saudi Arabia won by 39 runs | Bayuemas Oval |
| 2025-04-26 | T20I | Singapore v Thailand | 125 · 115/7 | Singapore won by 10 runs | Bayuemas Oval |
| 2025-04-25 | T20I | Thailand v Malaysia | 92 · 93/3 | Malaysia won by 7 wickets | Bayuemas Oval |
| 2025-04-24 | T20I | Saudi Arabia v Thailand | 156 · 90 | Saudi Arabia won by 66 runs | Bayuemas Oval |
| 2025-04-19 | ODI (W) | Thailand v West Indies | 166 · 168/4 | West Indies won by 6 wickets | Gaddafi Stadium |
| 2025-04-17 | ODI (W) | Pakistan v Thailand | 205/6 · 118 | Pakistan won by 87 runs | Gaddafi Stadium |
| 2025-04-15 | ODI (W) | Ireland v Thailand | 305/4 · 259 | Ireland won by 46 runs | Lahore City Cricket Association Ground |
| 2025-04-13 | ODI (W) | Scotland v Thailand | 206 · 148 | Scotland won by 58 runs | Lahore City Cricket Association Ground |
| 2025-04-10 | ODI (W) | Bangladesh v Thailand | 271/3 · 93 | Bangladesh won by 178 runs | Lahore City Cricket Association Ground |
| 2025-02-07 | T20I (W) | Nepal v Thailand | 81/7 · 82/3 | Thailand won by 7 wickets | Tribhuvan University International Cricket Ground |
| 2025-02-06 | T20I (W) | Thailand v Netherlands | 109/5 · 110/9 | Netherlands won by 1 wickets | Tribhuvan University International Cricket Ground |
| 2025-02-04 | T20I (W) | Thailand v Nepal | 106/6 · 101/8 | Thailand won by 5 runs | Tribhuvan University International Cricket Ground |
| 2025-02-03 | T20I (W) | Thailand v Netherlands | 86 · 69 | Thailand won by 17 runs | Tribhuvan University International Cricket Ground |
| 2025-02-01 | T20I (W) | Nepal v Thailand | 101/9 · 102/6 | Thailand won by 4 wickets | Tribhuvan University International Cricket Ground |
| 2025-01-31 | T20I (W) | Netherlands v Thailand | 122/6 · 125/2 | Thailand won by 8 wickets | Tribhuvan University International Cricket Ground |
| 2024-12-08 | T20I (W) | Thailand v Namibia | 72 · 42 | Thailand won by 30 runs | Mission Road Ground |
| 2024-12-07 | T20I (W) | Thailand v China | 117/9 · 8 | Thailand won by 109 runs | Mission Road Ground |
| 2024-12-05 | T20I (W) | Thailand v Hong Kong | 137/5 · 68 | Thailand won by 69 runs | Mission Road Ground |
| 2024-12-04 | T20I (W) | Namibia v Thailand | 94/7 · 95/4 | Thailand won by 6 wickets | Mission Road Ground |
| 2024-11-26 | T20I | Thailand v Saudi Arabia | 133/7 · 136/5 | Saudi Arabia won by 5 wickets | West End Park International Cricket Stadium |
| 2024-11-25 | T20I | Thailand v Bhutan | 117/5 · 110/6 | Thailand won by 7 runs | West End Park International Cricket Stadium |
| 2024-11-23 | T20I | United Arab Emirates v Thailand | 192/7 · 37 | United Arab Emirates won by 155 runs | University of Doha for Science and Technology |
| 2024-11-22 | T20I | Bahrain v Thailand | 102/7 · 103/8 | Thailand won by 2 wickets | University of Doha for Science and Technology |
| 2024-11-20 | T20I | Thailand v Cambodia | 178/5 · 162/7 | Thailand won by 16 runs | West End Park International Cricket Stadium |
| 2024-11-19 | T20I | Thailand v Qatar | 122/7 · 123/5 | Qatar won by 5 wickets | West End Park International Cricket Stadium |
| 2024-10-23 | T20I | Thailand v Indonesia | 146/5 · 80 | Thailand won by 66 runs | Gelephu International Cricket Ground |
| 2024-10-22 | T20I | Thailand v Maldives | 154/6 · 110/3 | Thailand won by 44 runs | Gelephu International Cricket Ground |
| 2024-10-20 | T20I | Indonesia v Thailand | 86 · 87/4 | Thailand won by 6 wickets | Gelephu International Cricket Ground |
| 2024-10-19 | T20I | Thailand v Bhutan | 171/6 · 94 | Thailand won by 77 runs | Gelephu International Cricket Ground |
| 2024-07-24 | T20I (W) | Thailand v Sri Lanka | 93/7 · 94/0 | Sri Lanka won by 10 wickets | Rangiri Dambulla International Stadium |
| 2024-07-22 | T20I (W) | Thailand v Bangladesh | 96/9 · 100/3 | Bangladesh won by 7 wickets | Rangiri Dambulla International Stadium |
| 2024-07-20 | T20I (W) | Thailand v Malaysia | 133/6 · 111/8 | Thailand won by 22 runs | Rangiri Dambulla International Stadium |
| 2024-05-06 | T20I | Indonesia v Thailand | 117/8 · 122/4 | Thailand won by 6 wickets | Udayana Cricket Ground |
| 2024-05-05 | T20I | Thailand v Indonesia | 145/9 · 128/5 | Thailand won by 17 runs | Udayana Cricket Ground |
| 2024-05-04 | T20I | Indonesia v Thailand | 126/9 · 93/9 | Indonesia won by 33 runs | Udayana Cricket Ground |
| 2024-05-03 | T20I (W) | Thailand v Scotland | 99/5 · 100/4 | Scotland won by 6 wickets | Tolerance Oval |
| 2024-05-02 | T20I | Thailand v Indonesia | 90 · 91/4 | Indonesia won by 6 wickets | Udayana Cricket Ground |
| 2024-05-01 | T20I | Thailand v Indonesia | 137/8 · 129/7 | Thailand won by 8 runs | Udayana Cricket Ground |
| 2024-05-01 | T20I (W) | United States of America v Thailand | 54 · 56/1 | Thailand won by 9 wickets | Zayed Cricket Stadium |
| 2024-04-29 | T20I (W) | Uganda v Thailand | 62 · 64/1 | Thailand won by 9 wickets | Tolerance Oval |
| 2024-04-25 | T20I (W) | Sri Lanka v Thailand | 122/5 · 55 | Sri Lanka won by 67 runs | Tolerance Oval |
| 2024-04-18 | T20I (W) | Thailand v Ireland | 79 · 83/2 | Ireland won by 8 wickets | 7he Sevens Stadium |
| 2024-02-16 | T20I | Thailand v Saudi Arabia | 104/9 · 108/2 | Saudi Arabia won by 8 wickets | Terdthai Cricket Ground |
| 2024-02-16 | T20I (W) | United Arab Emirates v Thailand | 70/7 · 66 | United Arab Emirates won by 4 runs | Bayuemas Oval |
| 2024-02-15 | T20I | Maldives v Thailand | 105 · 109/2 | Thailand won by 8 wickets | Terdthai Cricket Ground |
| 2024-02-14 | T20I (W) | Hong Kong v Thailand | 92/8 · 93/7 | Thailand won by 3 wickets | Bayuemas Oval |
| 2024-02-13 | T20I | Thailand v Saudi Arabia | 112/7 · 115/5 | Saudi Arabia won by 5 wickets | Terdthai Cricket Ground |
| 2024-02-13 | T20I (W) | Thailand v Singapore | 162/5 · 76 | Thailand won by 86 runs | Royal Selangor Club |
| 2024-02-12 | T20I | Bhutan v Thailand | 70 · 72/0 | Thailand won by 10 wickets | Terdthai Cricket Ground |
| 2024-02-11 | T20I (W) | Thailand v Kuwait | 177/2 · 81/9 | Thailand won by 96 runs | YSD-UKM Cricket Oval |
| 2024-02-10 | T20I (W) | Myanmar v Thailand | 32 · 34/0 | Thailand won by 10 wickets | Bayuemas Oval |
| 2024-02-07 | T20I | Indonesia v Thailand | 131/8 · 132/3 | Thailand won by 7 wickets | Terdthai Cricket Ground |
| 2024-02-06 | T20I | Maldives v Thailand | 127/7 · 128/2 | Thailand won by 8 wickets | Terdthai Cricket Ground |
| 2024-02-04 | T20I | Singapore v Thailand | 115/9 · 116/3 | Thailand won by 7 wickets | Terdthai Cricket Ground |
| 2024-02-02 | T20I | Japan v Thailand | 166/6 · 120 | Japan won by 46 runs | Terdthai Cricket Ground |
| 2023-09-22 | T20I (W) | Thailand v Sri Lanka | 78/7 · 84/2 | Sri Lanka won by 8 wickets | Zhejiang University of Technology Cricket Field |
| 2023-09-09 | T20I (W) | United Arab Emirates v Thailand | 70/9 · 64/9 | United Arab Emirates won by 6 runs | Bayuemas Oval |
| 2023-09-08 | T20I (W) | Thailand v Nepal | 105/2 · 59 | Thailand won by 46 runs | UKM-YSD Cricket Oval |
| 2023-09-06 | T20I (W) | Thailand v Hong Kong | 121/4 · 78/9 | Thailand won by 43 runs | UKM-YSD Cricket Oval |
| 2023-09-04 | T20I (W) | Kuwait v Thailand | 22/4 | No result | Selangor Turf Club |
| 2023-09-03 | T20I (W) | China v Thailand | 35 · 36/1 | Thailand won by 9 wickets | UKM-YSD Cricket Oval |
| 2023-08-01 | T20I | Thailand v Malaysia | 93 · 96/3 | Malaysia won by 7 wickets | Bayuemas Oval |
| 2023-07-31 | T20I | Bhutan v Thailand | 83 · 84/2 | Thailand won by 8 wickets | Bayuemas Oval |
| 2023-07-28 | T20I | Thailand v Myanmar | 140/6 · 39 | Thailand won by 101 runs | Bayuemas Oval |
| 2023-07-27 | T20I | China v Thailand | 26 · 27/1 | Thailand won by 9 wickets | Bayuemas Oval |
| 2023-07-14 | T20I (W) | Netherlands v Thailand | 75 · 76/2 | Thailand won by 8 wickets | Sportpark Maarschalkerweerd |
| 2023-07-13 | T20I (W) | Thailand v Scotland | 102/6 · 106/4 | Scotland won by 6 wickets | Sportpark Maarschalkerweerd |
| 2023-07-11 | T20I (W) | Thailand v Netherlands | 92 · 95/4 | Netherlands won by 6 wickets | Sportpark Maarschalkerweerd |
| 2023-07-10 | T20I (W) | Scotland v Thailand | 65 · 66/2 | Thailand won by 8 wickets | Sportpark Maarschalkerweerd |
| 2023-07-07 | ODI (W) | Thailand v Netherlands | 187/9 · 63 | Thailand won by 124 runs | VRA Ground |
| 2023-07-03 | ODI (W) | Netherlands v Thailand | 204 · 147 | Netherlands won by 57 runs | VRA Ground |
| 2023-04-28 | T20I (W) | Zimbabwe v Thailand | 111/6 · 112/2 | Thailand won by 8 wickets | Terdthai Cricket Ground |
| 2023-04-27 | T20I (W) | Zimbabwe v Thailand | 103/9 · 106/5 | Thailand won by 5 wickets | Terdthai Cricket Ground |
| 2023-04-25 | T20I (W) | Zimbabwe v Thailand | 143/4 · 119/9 | Zimbabwe won by 24 runs | Terdthai Cricket Ground |
| 2023-04-23 | ODI (W) | Zimbabwe v Thailand | 112 · 116/4 | Thailand won by 6 wickets | Terdthai Cricket Ground |
| 2023-04-21 | ODI (W) | Thailand v Zimbabwe | 217 · 172/9 | Thailand won by 45 runs | Terdthai Cricket Ground |
| 2023-04-19 | ODI (W) | Thailand v Zimbabwe | 154 · 76 | Thailand won by 78 runs | Terdthai Cricket Ground |
| 2022-12-03 | T20I (W) | Thailand v Netherlands | 126/8 · 95/6 | Thailand won by 31 runs | Royal Chiangmai Golf Club |
| 2022-12-02 | T20I (W) | Netherlands v Thailand | 73/7 · 74/5 | Thailand won by 5 wickets | Royal Chiangmai Golf Club |
| 2022-11-30 | T20I (W) | Thailand v Netherlands | 113/5 · 116/5 | Netherlands won by 5 wickets | Royal Chiangmai Golf Club |
| 2022-11-29 | T20I (W) | Netherlands v Thailand | 89/8 · 90/0 | Thailand won by 10 wickets | Royal Chiangmai Golf Club |
| 2022-11-26 | ODI (W) | Netherlands v Thailand | 145 · 146/3 | Thailand won by 7 wickets | Royal Chiangmai Golf Club |
| 2022-11-24 | ODI (W) | Thailand v Netherlands | 227 · 128 | Thailand won by 99 runs | Royal Chiangmai Golf Club |
| 2022-11-22 | ODI (W) | Thailand v Netherlands | 176 · 168 | Thailand won by 8 runs | Royal Chiangmai Golf Club |
| 2022-11-20 | ODI (W) | Thailand v Netherlands | 243/9 · 134 | Thailand won by 100 runs | Royal Chiangmai Golf Club |
| 2022-10-13 | T20I (W) | India v Thailand | 148/6 · 74/9 | India won by 74 runs | Sylhet International Cricket Stadium |
| 2022-10-10 | T20I (W) | Thailand v India | 37 · 40/1 | India won by 9 wickets | Sylhet International Cricket Stadium |
| 2022-10-09 | T20I (W) | Thailand v Malaysia | 115/5 · 65/8 | Thailand won by 50 runs | Sylhet International Cricket Stadium |
| 2022-10-07 | T20I (W) | Thailand v United Arab Emirates | 108/4 · 89/8 | Thailand won by 19 runs | Sylhet International Cricket Stadium |
| 2022-10-06 | T20I (W) | Pakistan v Thailand | 116/5 · 117/6 | Thailand won by 4 wickets | Sylhet International Cricket Stadium |
| 2022-10-04 | T20I (W) | Sri Lanka v Thailand | 156/5 · 107/5 | Sri Lanka won by 49 runs | Sylhet International Cricket Stadium |
| 2022-10-01 | T20I (W) | Thailand v Bangladesh | 82 · 88/1 | Bangladesh won by 9 wickets | Sylhet International Cricket Stadium |
| 2022-09-25 | T20I (W) | Zimbabwe v Thailand | 118/6 · 111/6 | Zimbabwe won by 7 runs | Zayed Cricket Stadium |
| 2022-09-23 | T20I (W) | Bangladesh v Thailand | 113/5 · 102/6 | Bangladesh won by 11 runs | Zayed Cricket Stadium |
| 2022-09-19 | T20I (W) | Thailand v Zimbabwe | 86/6 · 87/4 | Zimbabwe won by 6 wickets | Zayed Cricket Stadium |
| 2022-09-18 | T20I (W) | United Arab Emirates v Thailand | 92/5 · 96/3 | Thailand won by 7 wickets | Zayed Cricket Stadium |
| 2022-07-09 | T20I | Bhutan v Thailand | 135/6 · 107/7 | Bhutan won by 28 runs | UKM-YSD Cricket Oval |
| 2022-07-08 | T20I | Maldives v Thailand | 97 · 56 | Maldives won by 41 runs | UKM-YSD Cricket Oval |
| 2022-07-07 | T20I | Thailand v Malaysia | 73 · 74/1 | Malaysia won by 9 wickets | UKM-YSD Cricket Oval |
| 2022-07-06 | T20I | Thailand v Bhutan | 49/8 · 50/4 | Bhutan won by 6 wickets | UKM-YSD Cricket Oval |
| 2022-07-04 | T20I | Thailand v Malaysia | 30 · 34/1 | Malaysia won by 9 wickets | UKM-YSD Cricket Oval |
| 2021-08-30 | T20I (W) | Thailand v Zimbabwe | 134/5 · 107/7 | Thailand won by 27 runs | Takashinga Sports Club |
| 2021-08-28 | T20I (W) | Thailand v Zimbabwe | 154/3 · 101 | Thailand won by 53 runs | Takashinga Sports Club |
| 2021-08-27 | T20I (W) | Thailand v Zimbabwe | 104/4 · 107/9 | Zimbabwe won by 1 wickets | Takashinga Sports Club |
| 2020-03-04 | T20I | Thailand v Nepal | 66 · 72/1 | Nepal won by 9 wickets | Terdthai Cricket Ground |
| 2020-03-03 | T20I | Thailand v Hong Kong | 77/8 · 78/2 | Hong Kong won by 8 wickets | Terdthai Cricket Ground |
| 2020-03-03 | T20I (W) | Pakistan v Thailand | 150/3 | No result | Sydney Showground Stadium |
| 2020-03-01 | T20I | Thailand v Malaysia | 85/9 · 86/2 | Malaysia won by 8 wickets | Terdthai Cricket Ground |
| 2020-02-29 | T20I | Thailand v Singapore | 96 · 139/7 | Singapore won by 43 runs | Terdthai Cricket Ground |
| 2020-02-28 | T20I (W) | South Africa v Thailand | 195/3 · 82 | South Africa won by 113 runs | Manuka Oval |
| 2020-02-26 | T20I (W) | England v Thailand | 176/2 · 78/7 | England won by 98 runs | Manuka Oval |
| 2020-02-22 | T20I (W) | Thailand v West Indies | 78/9 · 80/3 | West Indies won by 7 wickets | WACA Ground |
| 2019-09-07 | T20I (W) | Bangladesh v Thailand | 130/5 · 60/7 | Bangladesh won by 70 runs | Forthill |
| 2019-09-05 | T20I (W) | Papua New Guinea v Thailand | 67/7 · 68/2 | Thailand won by 8 wickets | Forthill |
| 2019-09-03 | T20I (W) | Ireland v Thailand | 90/9 · 92/7 | Thailand won by 2 runs | Forthill |
| 2019-09-01 | T20I (W) | Namibia v Thailand | 61 · 99/6 | Thailand won by 38 runs | Forthill |
| 2019-08-14 | T20I (W) | Netherlands v Thailand | 40/9 · 133/8 | Thailand won by 93 runs | Sportpark Het Schootsveld |
| 2019-08-13 | T20I (W) | Ireland v Thailand | 87/8 · 67/3 | Thailand won by 7 wickets | Sportpark Het Schootsveld |
| 2019-08-12 | T20I (W) | Scotland v Thailand | 126/5 · 123/7 | Scotland won by 5 wickets | Sportpark Het Schootsveld |
| 2019-08-09 | T20I (W) | Ireland v Thailand | 50/7 · 54/4 | Thailand won by 4 runs | Sportpark Het Schootsveld |
| 2019-06-29 | T20I | Maldives v Thailand | 153/6 · 154/5 | Thailand won by 5 wickets | Kinrara Academy Oval |
| 2019-06-27 | T20I | Malaysia v Thailand | 129/2 · 127/7 | Malaysia won by 8 wickets | Kinrara Academy Oval |
| 2019-06-26 | T20I | Maldives v Thailand | 131/8 · 130/7 | Maldives won by 2 wickets | Kinrara Academy Oval |
| 2019-06-24 | T20I | Malaysia v Thailand | 114/5 · 113/8 | Malaysia won by 5 wickets | Kinrara Academy Oval |
| 2019-02-27 | T20I (W) | Thailand v United Arab Emirates | 107/8 · 57 | Thailand won by 50 runs | Asian Institute of Technology Ground |
| 2019-02-25 | T20I (W) | Thailand v Malaysia | 114/5 · 27 | Thailand won by 87 runs | Terdthai Cricket Ground |
| 2019-02-24 | T20I (W) | Thailand v Kuwait | 41/1 · 38 | Thailand won by 9 wickets | Asian Institute of Technology Ground |
| 2019-02-22 | T20I (W) | Thailand v Hong Kong | 105/3 · 23 | Thailand won by 82 runs | Asian Institute of Technology Ground |
| 2019-02-21 | T20I (W) | Thailand v Nepal | 124/7 · 67/8 | Thailand won by 57 runs | Asian Institute of Technology Ground |
| 2019-02-18 | T20I (W) | Thailand v China | 35/4 · 32/7 | Thailand won by 6 wickets | Terdthai Cricket Ground |
| 2018-07-14 | T20I (W) | Thailand v Uganda | 113/7 · 79/8 | Thailand won by 34 runs | VRA Ground |
| 2018-07-12 | T20I (W) | United Arab Emirates v Thailand | 50 · 51/3 | Thailand won by 7 wickets | Sportpark Maarschalkerweerd |
| 2018-07-10 | T20I (W) | Scotland v Thailand | 97/7 · 70 | Scotland won by 27 runs | Sportpark Maarschalkerweerd |
| 2018-07-07 | T20I (W) | Thailand v Ireland | 92/7 · 93/3 | Ireland won by 7 wickets | Sportpark Maarschalkerweerd |
| 2018-06-09 | T20I (W) | Sri Lanka v Thailand | 104 · 105/6 | Thailand won by 4 wickets | Royal Selangor Club |
| 2018-06-07 | T20I (W) | Thailand v Bangladesh | 60/8 · 62/1 | Bangladesh won by 9 wickets | Kinrara Academy Oval |
| 2018-06-06 | T20I (W) | Malaysia v Thailand | 36/8 · 37/1 | Thailand won by 9 wickets | Royal Selangor Club |
| 2018-06-04 | T20I (W) | India v Thailand | 132/4 · 66/8 | India won by 66 runs | Royal Selangor Club |
| 2018-06-03 | T20I (W) | Thailand v Pakistan | 67/8 · 70/2 | Pakistan won by 8 wickets | Kinrara Academy Oval |