| 28 Feb 2026 | BHU 86/8 v THA 79/93rd Place Play-Off · T20I | THA | 19 | 2/15 | 0 | Bhutan won by 7 runs | Bangkok | Quadrangular Twenty20 Series (Thailand) 2025/26 |
| 27 Feb 2026 | BHR 126/7 v THA 114Match 6 · T20I | THA | 3 | 2/20 | 0 | Bahrain won by 12 runs | Bangkok | Quadrangular Twenty20 Series (Thailand) 2025/26 |
| 11 May 2025 | JPN 106/8 v THA 109/4Final · T20I | THA | 14 | 3/10 | 0 | Thailand won by 6 wickets | Sano | Japan Twenty20 Tri-Series 2025 |
| 9 May 2025 | COO 72 v THA 76/2Match 3 · T20I | THA | DNB | 3/6 | 1 | Thailand won by 8 wickets | Sano | Japan Twenty20 Tri-Series 2025 |
| 8 May 2025 | JPN 110/9 v THA 49Match 2 · T20I | THA | 7 | 2/7 | 1 | Japan won by 61 runs | Sano | Japan Twenty20 Tri-Series 2025 |
| 7 May 2025 | THA 124/7 v COO 125/7Match 1 · T20I | THA | 31 | 2/27 | 0 | Cook Islands won by 3 wickets | Sano | Japan Twenty20 Tri-Series 2025 |
| 26 Nov 2024 | THA 133/7 v KSA 136/5Match 16 · T20I | THA | 12 | - | 0 | Saudi Arabia won by 5 wickets | Doha | ICC Men's T20 World Cup Asia Qualifier B 2024/25 |
| 20 Nov 2024 | THA 178/5 v CAA 162/7Match 4 · T20I | THA | 34* | 1/24 | 0 | Thailand won by 16 runs | Doha | ICC Men's T20 World Cup Asia Qualifier B 2024/25 |
| 19 Nov 2024 | THA 122/7 v QAT 123/5Match 1 · T20I | THA | 1 | 1/17 | 0 | Qatar won by 5 wickets | Doha | ICC Men's T20 World Cup Asia Qualifier B 2024/25 |
| 23 Oct 2024 | THA 146/5 v INA 80Semi-final · T20I | THA | 8 | 2/18 | 0 | Thailand won by 66 runs | Gelephu | Bhutan Quadrangular T20I Series 2024/25 |
| 22 Oct 2024 | THA 154/6 v MAL 110/3Match 5 · T20I | THA | 2 | 0/7 | 0 | Thailand won by 44 runs | Gelephu | Bhutan Quadrangular T20I Series 2024/25 |
| 20 Oct 2024 | INA 86 v THA 87/4Match 4 · T20I | THA | 7 | 5/10 | 0 | Thailand won by 6 wickets | Gelephu | Bhutan Quadrangular T20I Series 2024/25 |
| 19 Oct 2024 | THA 171/6 v BHU 94Match 1 · T20I | THA | 45* | 1/16 | 0 | Thailand won by 77 runs | Gelephu | Bhutan Quadrangular T20I Series 2024/25 |
| 6 May 2024 | INA 117/8 v THA 122/45th T20I · T20I | THA | 26* | 3/23 | 0 | Thailand won by 6 wickets | Bali | Thailand tour of Indonesia 2024 |
| 5 May 2024 | THA 145/9 v INA 128/54th T20I · T20I | THA | 0 | 3/19 | 0 | Thailand won by 17 runs | Bali | Thailand tour of Indonesia 2024 |
| 4 May 2024 | INA 126/9 v THA 93/93rd T20I · T20I | THA | 14 | 1/25 | 0 | Indonesia won by 33 runs | Bali | Thailand tour of Indonesia 2024 |
| 2 May 2024 | THA 90 v INA 91/42nd T20I · T20I | THA | 2 | 1/13 | 0 | Indonesia won by 6 wickets | Bali | Thailand tour of Indonesia 2024 |
| 1 May 2024 | THA 137/8 v INA 129/71st T20I · T20I | THA | 4 | 1/42 | 1 | Thailand won by 8 runs | Bali | Thailand tour of Indonesia 2024 |
| 7 Feb 2024 | INA 131/8 v THA 132/35th Place Play-Off · T20I | THA | 14* | 3/9 | 0 | Thailand won by 7 wickets | Bangkok | Asian Cricket Council Men's Challenger Cup 2023/24 |
| 6 Feb 2024 | MAL 127/7 v THA 128/2Match 12 · T20I | THA | 43* | 1/28 | 0 | Thailand won by 8 wickets | Bangkok | Asian Cricket Council Men's Challenger Cup 2023/24 |
| 4 Feb 2024 | SIN 115/9 v THA 116/3Match 7 · T20I | THA | 13* | 1/14 | 0 | Thailand won by 7 wickets | Bangkok | Asian Cricket Council Men's Challenger Cup 2023/24 |
| 2 Feb 2024 | JPN 166/6 v THA 120Match 4 · T20I | THA | 30 | 1/20 | 1 | Japan won by 46 runs | Bangkok | Asian Cricket Council Men's Challenger Cup 2023/24 |
| 1 Aug 2023 | THA 93 v MAS 96/3Match 10 · T20I | THA | 9 | 0/20 | 0 | Malaysia won by 7 wickets | Kuala Lumpur | ICC Men's T20 World Cup Asia B Qualifier 2023 |
| 31 Jul 2023 | BHU 83 v THA 84/2Match 8 · T20I | THA | DNB | 1/8 | 0 | Thailand won by 8 wickets | Kuala Lumpur | ICC Men's T20 World Cup Asia B Qualifier 2023 |
| 28 Jul 2023 | THA 140/6 v MYA 39Match 5 · T20I | THA | 40 | 2/0 | 0 | Thailand won by 101 runs | Kuala Lumpur | ICC Men's T20 World Cup Asia B Qualifier 2023 |
| 27 Jul 2023 | CHI 26 v THA 27/1Match 3 · T20I | THA | DNB | 2/6 | 0 | Thailand won by 9 wickets | Kuala Lumpur | ICC Men's T20 World Cup Asia B Qualifier 2023 |
| 14 Mar 2013 | KNI 114/4 v WAR 108/7Match · T20 | KNI | DNB | 1/16 | 0 | Knights won by 6 runs | Port Elizabeth | Ram Slam T20 Challenge 2012/13 |
| 12 Mar 2013 | KNI 143/8 v LIO 145/6Match · T20 | KNI | 0 | 2/20 | 0 | Lions won by 4 wickets | Kimberley | Ram Slam T20 Challenge 2012/13 |
| 22 Feb 2013 | CC 171/4 v KNI 146/8Match · T20 | KNI | 1* | 0/24 | 0 | Cape Cobras won by 25 runs | Paarl | Ram Slam T20 Challenge 2012/13 |
| 17 Feb 2013 | KNI 136/7 v WAR 128/2Match · T20 | KNI | DNB | 0/23 | 0 | Warriors won by 8 wickets (DLS method) | Kimberley | Ram Slam T20 Challenge 2012/13 |
| 18 Mar 2012 | WAR 141/6 v KNI 142/3Match 38 · T20 | KNI | DNB | 3/25 | 0 | Knights won by 7 wickets | Kimberley | MiWAY T20 Challenge 2011/12 |
| 16 Mar 2012 | IMP 178/9 v KNI 157/5Match 36 · T20 | KNI | DNB | 4/34 | 0 | Knights won by 5 wickets (DLS method) | Kimberley | MiWAY T20 Challenge 2011/12 |
| 14 Mar 2012 | KNI 130/9 v DOL 77/4Match 32 · T20 | KNI | 1* | 2/13 | 0 | Knights won by 8 runs (DLS method) | Durban | MiWAY T20 Challenge 2011/12 |
| 11 Mar 2012 | KNI 156/7 v CC 157/4Match 29 · T20 | KNI | DNB | 0/25 | 0 | Cape Cobras won by 6 wickets | Paarl | MiWAY T20 Challenge 2011/12 |
| 7 Mar 2012 | KNI 136/9 v LIO 91/3Match 25 · T20 | KNI | 0 | 1/20 | 0 | Lions won by 7 wickets (DLS method) | Potchefstroom | MiWAY T20 Challenge 2011/12 |