| 14 Oct 2026 | BHR 119 v QAT 120/8Match 20 · T20I | BHR | 8 | - | 0 | Qatar won by 2 wickets | Kuala Lumpur | ICC Men's T20 World Cup Sub Regional Asia Qualifier A 2026/27 |
| 11 Oct 2026 | MON 17 v BHR 18/2Match 15 · T20I | BHR | DNB | - | 0 | Bahrain won by 8 wickets | Kuala Lumpur | ICC Men's T20 World Cup Sub Regional Asia Qualifier A 2026/27 |
| 9 Oct 2026 | KUW 188/7 v BHR 189/4Match 11 · T20I | BHR | 20* | - | 0 | Bahrain won by 6 wickets | Bangi | ICC Men's T20 World Cup Sub Regional Asia Qualifier A 2026/27 |
| 8 Oct 2026 | MYA 70/9 v BHR 73/2Match 9 · T20I | BHR | 13* | - | 0 | Bahrain won by 8 wickets | Kuala Lumpur | ICC Men's T20 World Cup Sub Regional Asia Qualifier A 2026/27 |
| 6 Oct 2026 | BHR 139/5 v BHU 73Match 5 · T20I | BHR | 3* | - | 0 | Bahrain won by 66 runs | Kuala Lumpur | ICC Men's T20 World Cup Sub Regional Asia Qualifier A 2026/27 |
| 5 Oct 2026 | BHR 104/6 v THA 97/8Match 2 · T20I | BHR | 6 | - | 0 | Bahrain won by 7 runs | Bangi | ICC Men's T20 World Cup Sub Regional Asia Qualifier A 2026/27 |
| 18 Aug 2026 | UGA 204 v BHR 209/6Match 45 · List A | BHR | 8 | - | 0 | Bahrain won by 4 wickets | Dar-es-Salaam | CWC Challenge League 2026 |
| 15 Aug 2026 | BHR 116 v TAN 120/5Match 41 · List A | BHR | 10 | - | 0 | Tanzania won by 5 wickets | Dar-es-Salaam | CWC Challenge League 2026 |
| 14 Aug 2026 | HK 228 v BHR 190/7Match 38 · List A | BHR | 61 | - | 1 | Hong Kong won by 38 runs | Dar-es-Salaam | CWC Challenge League 2026 |
| 12 Aug 2026 | SIN 76 v BHR 79/3Match 36 · List A | BHR | DNB | - | 1 | Bahrain won by 7 wickets | Dar-es-Salaam | CWC Challenge League 2026 |
| 9 Aug 2026 | ITA 200 v BHR 132Match 32 · List A | BHR | 10 | - | 1 | Italy won by 68 runs | Dar-es-Salaam | CWC Challenge League 2026 |
| 1 Aug 2026 | BHR 148/5 v KEN 149/92nd T20I · T20I | BHR | 22 | - | 2 | Kenya won by 1 wicket | Nairobi | Bahrain tour of Kenya 2026 |
| 31 Jul 2026 | BHR 159/4 v KEN 144/81st T20I · T20I | BHR | 2 | - | 0 | Bahrain won by 15 runs | Nairobi | Bahrain tour of Kenya 2026 |
| 10 Mar 2026 | MAS 131/7 v BHR 135/33rd T20I · T20I | BHR | 36* | - | 0 | Bahrain won by 7 wickets (DLS method) | Kuala Lumpur | Bahrain tour of Malaysia 2025/26 |
| 8 Mar 2026 | BHR 130/7 v MAS 1282nd T20I · T20I | BHR | 5 | - | 1 | Bahrain won by 2 runs | Kuala Lumpur | Bahrain tour of Malaysia 2025/26 |
| 7 Mar 2026 | MAS 140/7 v BHR 1061st T20I · T20I | BHR | 12 | - | 0 | Malaysia won by 34 runs | Kuala Lumpur | Bahrain tour of Malaysia 2025/26 |
| 28 Feb 2026 | JPN 108/9 v BHR 108/9Final · T20I | BHR | 19 | - | 0 | Match tied (Bahrain won the Super Over) | Bangkok | Quadrangular Twenty20 Series (Thailand) 2025/26 |
| 27 Feb 2026 | BHR 126/7 v THA 114Match 6 · T20I | BHR | 15 | - | 1 | Bahrain won by 12 runs | Bangkok | Quadrangular Twenty20 Series (Thailand) 2025/26 |
| 26 Feb 2026 | BHR 87 v JPN 88/2Match 4 · T20I | BHR | 6 | 0/1 | 1 | Japan won by 8 wickets | Bangkok | Quadrangular Twenty20 Series (Thailand) 2025/26 |
| 25 Feb 2026 | BHU 91 v BHR 95/6Match 2 · T20I | BHR | 26* | - | 1 | Bahrain won by 4 wickets | Bangkok | Quadrangular Twenty20 Series (Thailand) 2025/26 |
| 15 Feb 2026 | QAT 205/6 v BHR 154/85th T20I · T20I | BHR | 13 | 0/13 | 1 | Qatar won by 51 runs | Doha | Bahrain tour of Qatar 2025/26 |
| 14 Feb 2026 | QAT 187/5 v BHR 191/54th T20I · T20I | BHR | 38* | - | 1 | Bahrain won by 5 wickets | Doha | Bahrain tour of Qatar 2025/26 |
| 13 Feb 2026 | QAT 201/4 v BHR 170/53rd T20I · T20I | BHR | DNB | 0/11 | 0 | Qatar won by 31 runs | Doha | Bahrain tour of Qatar 2025/26 |
| 11 Feb 2026 | QAT 215/5 v BHR 164/72nd T20I · T20I | BHR | 36 | - | 0 | Qatar won by 51 runs | Doha | Bahrain tour of Qatar 2025/26 |
| 13 Dec 2025 | BHU 102 v BHR 105/65th T20I · T20I | BHR | 4 | - | 3 | Bahrain won by 4 wickets | Gelephu | Bahrain tour of Bhutan 2025/26 |
| 12 Dec 2025 | BHR 175/3 v BHU 133/74th T20I · T20I | BHR | 42* | - | 0 | Bahrain won by 42 runs | Gelephu | Bahrain tour of Bhutan 2025/26 |
| 11 Dec 2025 | BHR 160/4 v BHU 125/93rd T20I · T20I | BHR | DNB | 1/17 | 0 | Bahrain won by 35 runs | Gelephu | Bahrain tour of Bhutan 2025/26 |
| 9 Dec 2025 | BHR 152/9 v BHU 892nd T20I · T20I | BHR | 41 | - | 0 | Bahrain won by 63 runs | Gelephu | Bahrain tour of Bhutan 2025/26 |
| 30 Nov 2025 | THA 69/8 v BHR 70/35th T20I · T20I | BHR | DNB | - | 1 | Bahrain won by 7 wickets | Kuala Lumpur | Mini SEA Men's Twenty20 Cricket Competition 2025/26 |
| 27 Nov 2025 | THA 76/7 v BHR3rd T20I · T20I | BHR | - | 1/6 | 0 | No result | Kuala Lumpur | Mini SEA Men's Twenty20 Cricket Competition 2025/26 |
| 25 Nov 2025 | BHR 107/9 v MAS 108/62nd T20I · T20I | BHR | 28 | - | 1 | Malaysia won by 4 wickets | Kuala Lumpur | Mini SEA Men's Twenty20 Cricket Competition 2025/26 |
| 19 Nov 2025 | BHR 231/2 v INA 84/72nd T20I · T20I | BHR | 33* | - | 0 | Bahrain won by 147 runs | Bali | Bahrain tour of Indonesia 2025/26 |
| 18 Nov 2025 | BHR 174/7 v INA 47/41st T20I · T20I | BHR | 17 | - | 0 | Bahrain won by 53 runs (DLS method) | Bali | Bahrain tour of Indonesia 2025/26 |
| 27 Jul 2025 | BHR 189/3 v MAA 95Final · T20I | BHR | 9* | - | 0 | Bahrain won by 94 runs | Kigali City | Rwanda Tri-Nation T20I Series 2025 |
| 25 Jul 2025 | BHR 163/6 v RWA 49Match 10 · T20I | BHR | 18* | - | 2 | Bahrain won by 114 runs | Kigali City | Rwanda Tri-Nation T20I Series 2025 |
| 25 Jul 2025 | MAA 113/9 v BHR 114/2Match 11 · T20I | BHR | 16 | - | 3 | Bahrain won by 8 wickets | Kigali City | Rwanda Tri-Nation T20I Series 2025 |
| 23 Jul 2025 | BHR 176/4 v MAA 131Match 9 · T20I | BHR | 9* | - | 0 | Bahrain won by 45 runs | Kigali City | Rwanda Tri-Nation T20I Series 2025 |
| 22 Jul 2025 | BHR 211/4 v RWA 99Match 7 · T20I | BHR | DNB | - | 2 | Bahrain won by 112 runs | Kigali City | Rwanda Tri-Nation T20I Series 2025 |
| 20 Jul 2025 | MAA 139/7 v BHR 140/1Match 4 · T20I | BHR | DNB | - | 0 | Bahrain won by 9 wickets | Kigali City | Rwanda Tri-Nation T20I Series 2025 |
| 20 Jul 2025 | RWA 125/5 v BHR 126/3Match 5 · T20I | BHR | DNB | - | 0 | Bahrain won by 7 wickets | Kigali City | Rwanda Tri-Nation T20I Series 2025 |
| 19 Jul 2025 | MAA 112/6 v BHR 116/1Match 2 · T20I | BHR | DNB | - | 0 | Bahrain won by 9 wickets | Kigali City | Rwanda Tri-Nation T20I Series 2025 |
| 18 Jul 2025 | RWA 102 v BHR 105/2Match 1 · T20I | BHR | DNB | - | 0 | Bahrain won by 8 wickets | Kigali City | Rwanda Tri-Nation T20I Series 2025 |
| 13 Jul 2025 | BHR 89 v TAN 90/0Final · T20I | BHR | 2 | - | 0 | Tanzania won by 10 wickets | Blantyre | Quadrangular Twenty20 Series (Malawi) 2025 |
| 12 Jul 2025 | MAA 72 v BHR 76/0Match 11 · T20I | BHR | 52* | - | 1 | Bahrain won by 10 wickets | Blantyre | Quadrangular Twenty20 Series (Malawi) 2025 |
| 10 Jul 2025 | TAN 154/7 v BHR 157/4Match 9 · T20I | BHR | 2 | - | 0 | Bahrain won by 6 wickets | Blantyre | Quadrangular Twenty20 Series (Malawi) 2025 |
| 8 Jul 2025 | BHR 209/5 v TAN 215/4Match 6 · T20I | BHR | 5 | - | 0 | Tanzania won by 6 wickets | Blantyre | Quadrangular Twenty20 Series (Malawi) 2025 |
| 7 Jul 2025 | MAA 109/9 v BHR 111/3Match 5 · T20I | BHR | 8* | - | 2 | Bahrain won by 7 wickets | Blantyre | Quadrangular Twenty20 Series (Malawi) 2025 |
| 6 Jul 2025 | BHR 207/2 v GER 161/8Match 3 · T20I | BHR | DNB | - | 0 | Bahrain won by 46 runs | Blantyre | Quadrangular Twenty20 Series (Malawi) 2025 |
| 17 Mar 2025 | HK 126/5 v BHR 129/2Final · T20I | BHR | DNB | - | 1 | Bahrain won by 8 wickets | Kuala Lumpur | Malaysia Tri-Nation T20I Series 2024/25 |
| 14 Mar 2025 | HK 129/7 v BHR 129/8Match 5 · T20I | BHR | 36 | - | 1 | Match tied (Hong Kong won the Super Over) | Kuala Lumpur | Malaysia Tri-Nation T20I Series 2024/25 |