| 14 Oct 2026 | BHR 119 v QAT 120/8Match 20 · T20I | BHR | 16 | 0/18 | 2 | 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 | 11* | - | 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 | 89 | 0/10 | 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 | DNB | - | 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 | 22 | 3/24 | 1 | 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 | 19 | 0/9 | 1 | 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 | 51 | - | 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 | 15 | 0/4 | 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 | 0 | 4/54 | 2 | 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 | 20 | - | 0 | Bahrain won by 7 wickets | Dar-es-Salaam | CWC Challenge League 2026 |
| 9 Aug 2026 | ITA 200 v BHR 132Match 32 · List A | BHR | 33 | 1/26 | 0 | 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 | 10 | 0/9 | 0 | Kenya won by 1 wicket | Nairobi | Bahrain tour of Kenya 2026 |
| 31 Jul 2026 | BHR 159/4 v KEN 144/81st T20I · T20I | BHR | 0 | 0/16 | 0 | Bahrain won by 15 runs | Nairobi | Bahrain tour of Kenya 2026 |
| 18 Apr 2026 | LQ 210/4 v RAW 178/9Match 27 · T20 | LQ | 14* | - | 1 | Lahore Qalandars won by 32 runs | Karachi | Pakistan Super League 2026 |
| 11 Apr 2026 | PZ 173/7 v LQ 97Match 19 · T20 | LQ | 0 | - | 1 | Peshawar Zalmi won by 76 runs | Karachi | Pakistan Super League 2026 |
| 9 Apr 2026 | LQ 100 v IU 104/1Match 16 · T20 | LQ | 15 | - | 0 | Islamabad United won by 9 wickets | Karachi | Pakistan Super League 2026 |
| 3 Apr 2026 | LQ 185/5 v MS 165/5Match 11 · T20 | LQ | 8 | - | 0 | Lahore Qalandars won by 20 runs | Lahore | Pakistan Super League 2026 |
| 26 Mar 2026 | LQ 199/6 v HK 130Match 1 · T20 | LQ | 9 | - | 1 | Lahore Qalandars won by 69 runs | Lahore | Pakistan Super League 2026 |
| 10 Mar 2026 | MAS 131/7 v BHR 135/33rd T20I · T20I | BHR | 5* | 2/16 | 1 | 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 | 0 | 0/18 | 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 | 20 | - | 2 | 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 | 0 | 0/16 | 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 | 4 | 0/2 | 0 | Bahrain won by 12 runs | Bangkok | Quadrangular Twenty20 Series (Thailand) 2025/26 |
| 26 Feb 2026 | BHR 87 v JPN 88/2Match 4 · T20I | BHR | 7 | - | 0 | 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 | - | 0 | 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 | 12 | - | 0 | 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 | 39 | 2/27 | 0 | 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 | 21 | - | 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 | 1 | 0/10 | 0 | Qatar won by 51 runs | Doha | Bahrain tour of Qatar 2025/26 |
| 23 Jan 2026 | RW 174/4 v CR 111Final · T20 | CR | 21 | - | 0 | Rajshahi Warriors won by 63 runs | Dhaka | Bangladesh Premier League 2025/26 |
| 20 Jan 2026 | RW 133 v CR 134/4Qualifier 1 · T20 | CR | 11 | - | 0 | Chattogram Royals won by 6 wickets | Dhaka | Bangladesh Premier League 2025/26 |
| 18 Jan 2026 | DC 170 v CR 128Match 30 · T20 | CR | 12 | - | 1 | Dhaka Capitals won by 42 runs | Dhaka | Bangladesh Premier League 2025/26 |
| 17 Jan 2026 | CR 125 v RW 126/7Match 28 · T20 | CR | 39 | - | 0 | Rajshahi Warriors won by 3 wickets | Dhaka | Bangladesh Premier League 2025/26 |
| 16 Jan 2026 | NE 126 v CR 128/5Match 25 · T20 | CR | 36* | - | 2 | Chattogram Royals won by 5 wickets | Dhaka | Bangladesh Premier League 2025/26 |
| 9 Jan 2026 | RW 128/9 v CR 129/8Match 19 · T20 | CR | 27 | - | 0 | Chattogram Royals won by 2 wickets | Sylhet | Bangladesh Premier League 2025/26 |
| 7 Jan 2026 | CR 198/5 v ST 184Match 16 · T20 | CR | 13 | - | 0 | Chattogram Royals won by 14 runs | Sylhet | Bangladesh Premier League 2025/26 |
| 5 Jan 2026 | CR 169/5 v RR 170/5Match 14 · T20 | CR | 1 | - | 1 | Rangpur Riders won by 5 wickets | Sylhet | Bangladesh Premier League 2025/26 |
| 4 Jan 2026 | ST 126/7 v CR 130/1Match 11 · T20 | CR | DNB | - | 0 | Chattogram Royals won by 9 wickets | Sylhet | Bangladesh Premier League 2025/26 |
| 2 Jan 2026 | DC 122 v CR 123/0Match 9 · T20 | CR | DNB | - | 0 | Chattogram Royals won by 10 wickets | Sylhet | Bangladesh Premier League 2025/26 |
| 13 Dec 2025 | BHU 102 v BHR 105/65th T20I · T20I | BHR | 1 | 0/5 | 0 | 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 | 14 | 1/21 | 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 | 72 | 0/15 | 2 | Bahrain won by 35 runs | Gelephu | Bahrain tour of Bhutan 2025/26 |
| 9 Dec 2025 | BHR 152/9 v BHU 892nd T20I · T20I | BHR | 0 | 0/15 | 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 | 48 | - | 0 | 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 | - | 0/4 | 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 | 0 | 1/18 | 0 | Malaysia won by 4 wickets | Kuala Lumpur | Mini SEA Men's Twenty20 Cricket Competition 2025/26 |
| 21 Nov 2025 | INA 97/6 v BHR 99/33rd T20I · T20I | BHR | 18 | 0/3 | 0 | Bahrain won by 7 wickets | Bali | Bahrain tour of Indonesia 2025/26 |
| 19 Nov 2025 | BHR 231/2 v INA 84/72nd T20I · T20I | BHR | 65 | 2/21 | 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 | 40 | 1/6 | 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 | 46 | 2/18 | 0 | Bahrain won by 94 runs | Kigali City | Rwanda Tri-Nation T20I Series 2025 |