| 2026-10-14 | T20I | Bahrain v Qatar | 119 · 120/8 | Qatar won by 2 wickets | Selangor Turf Club |
| 2026-10-11 | T20I | Mongolia v Bahrain | 17 · 18/2 | Bahrain won by 8 wickets | Selangor Turf Club |
| 2026-10-09 | T20I | Kuwait v Bahrain | 188/7 · 189/4 | Bahrain won by 6 wickets | YSD-UKM Cricket Oval |
| 2026-10-08 | T20I | Myanmar v Bahrain | 70/9 · 73/2 | Bahrain won by 8 wickets | Selangor Turf Club |
| 2026-10-06 | T20I | Bahrain v Bhutan | 139/5 · 73 | Bahrain won by 66 runs | Bayuemas Oval |
| 2026-10-05 | T20I | Bahrain v Thailand | 104/6 · 97/8 | Bahrain won by 7 runs | YSD-UKM Cricket Oval |
| 2026-08-01 | T20I | Bahrain v Kenya | 148/5 · 149/9 | Kenya won by 1 wickets | Gymkhana Club Ground |
| 2026-07-31 | T20I | Bahrain v Kenya | 159/4 · 144/8 | Bahrain won by 15 runs | Gymkhana Club Ground |
| 2026-06-07 | T20I (W) | Japan v Bahrain | 142/5 · 94/3 | Japan won by 48 runs | Bayuemas Oval |
| 2026-06-06 | T20I (W) | Bahrain v Mongolia | 97 · 98/7 | Mongolia won by 3 wickets | Bayuemas Oval |
| 2026-06-05 | T20I | Bahrain v Singapore | 212/8 · 210/6 | Bahrain won by 2 runs | Singapore National Cricket Ground |
| 2026-06-04 | T20I (W) | Bahrain v Thailand | 40 · 41/0 | Thailand won by 10 wickets | YSD-UKM Cricket Oval |
| 2026-06-03 | T20I | Oman v Bahrain | 184/4 · 164/5 | Oman won by 20 runs | Singapore National Cricket Ground |
| 2026-06-03 | T20I (W) | Bahrain v Myanmar | 64 · 65/2 | Myanmar won by 8 wickets | Bayuemas Oval |
| 2026-06-01 | T20I | Bahrain v Hong Kong | 173/9 · 175/2 | Hong Kong won by 8 wickets | Singapore National Cricket Ground |
| 2026-05-30 | T20I (W) | Oman v Bahrain | 147/5 · 29/7 | Oman won by 118 runs | Selangor Turf Club |
| 2026-05-29 | T20I (W) | Bahrain v Oman | 86/8 · 87/1 | Oman won by 9 wickets | Selangor Turf Club |
| 2026-03-10 | T20I | Malaysia v Bahrain | 131/7 · 135/3 | Bahrain won by 7 wickets | Bayuemas Oval |
| 2026-03-08 | T20I | Bahrain v Malaysia | 130/7 · 128 | Bahrain won by 2 runs | Bayuemas Oval |
| 2026-03-07 | T20I | Malaysia v Bahrain | 140/7 · 106 | Malaysia won by 34 runs | Bayuemas Oval |
| 2026-02-28 | T20I | Japan v Bahrain | 108/9 · 108/9 | Tied | 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 | Bahrain v Japan | 87 · 88/2 | Japan won by 8 wickets | Terdthai Cricket Ground |
| 2026-02-25 | T20I | Bhutan v Bahrain | 91 · 95/6 | Bahrain won by 4 wickets | Terdthai Cricket Ground |
| 2026-02-15 | T20I | Qatar v Bahrain | 205/6 · 154/8 | Qatar won by 51 runs | West End Park International Cricket Stadium |
| 2026-02-14 | T20I | Qatar v Bahrain | 187/5 · 191/5 | Bahrain won by 5 wickets | West End Park International Cricket Stadium |
| 2026-02-13 | T20I | Qatar v Bahrain | 201/4 · 170/5 | Qatar won by 31 runs | West End Park International Cricket Stadium |
| 2026-02-11 | T20I | Qatar v Bahrain | 215/5 · 164/7 | Qatar won by 51 runs | West End Park International Cricket Stadium |
| 2025-12-18 | T20I (W) | United Arab Emirates v Bahrain | 198/1 · 41 | United Arab Emirates won by 157 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-16 | T20I (W) | Qatar v Bahrain | 138/6 · 90 | Qatar won by 48 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-15 | T20I (W) | Bahrain v Oman | 96/7 · 97/1 | Oman won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-13 | T20I (W) | Bahrain v Kuwait | 108/3 · 109/3 | Kuwait won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-13 | T20I | Bhutan v Bahrain | 102 · 105/6 | Bahrain won by 4 wickets | Gelephu International Cricket Ground |
| 2025-12-12 | T20I (W) | Bahrain v Saudi Arabia | 196/3 · 89/9 | Bahrain won by 107 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-12-12 | T20I | Bahrain v Bhutan | 175/3 · 133/7 | Bahrain won by 42 runs | Gelephu International Cricket Ground |
| 2025-12-11 | T20I | Bahrain v Bhutan | 160/4 · 125/9 | Bahrain won by 35 runs | Gelephu International Cricket Ground |
| 2025-12-09 | T20I | Bahrain v Bhutan | 152/9 · 89 | Bahrain won by 63 runs | Gelephu International Cricket Ground |
| 2025-12-06 | T20I (W) | Bahrain v Oman | 65 · 66/0 | Oman won by 10 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2025-11-30 | T20I | Thailand v Bahrain | 69/8 · 70/3 | Bahrain won by 7 wickets | Bayuemas Oval |
| 2025-11-27 | T20I | Thailand v Bahrain | 76/7 | No result | Bayuemas Oval |
| 2025-11-25 | T20I | Bahrain v Malaysia | 107/9 · 108/6 | Malaysia won by 4 wickets | Bayuemas Oval |
| 2025-11-21 | T20I | Indonesia v Bahrain | 97/6 · 99/3 | Bahrain won by 7 wickets | Udayana Cricket Ground |
| 2025-11-19 | T20I | Bahrain v Indonesia | 231/2 · 84/7 | Bahrain won by 147 runs | Udayana Cricket Ground |
| 2025-11-18 | T20I | Bahrain v Indonesia | 174/7 · 47/4 | Bahrain won by 53 runs | Udayana Cricket Ground |
| 2025-07-27 | T20I | Bahrain v Malawi | 189/3 · 95 | Bahrain won by 94 runs | Gahanga International Cricket Stadium |
| 2025-07-25 | T20I | Malawi v Bahrain | 113/9 · 114/2 | Bahrain won by 8 wickets | Gahanga International Cricket Stadium |
| 2025-07-25 | T20I | Bahrain v Rwanda | 163/6 · 49 | Bahrain won by 114 runs | Gahanga International Cricket Stadium |
| 2025-07-23 | T20I | Bahrain v Malawi | 176/4 · 131 | Bahrain won by 45 runs | Gahanga International Cricket Stadium |
| 2025-07-22 | T20I | Bahrain v Rwanda | 211/4 · 99 | Bahrain won by 112 runs | Gahanga International Cricket Stadium |
| 2025-07-20 | T20I | Rwanda v Bahrain | 125/5 · 126/3 | Bahrain won by 7 wickets | Gahanga International Cricket Stadium |
| 2025-07-20 | T20I | Malawi v Bahrain | 139/7 · 140/1 | Bahrain won by 9 wickets | Gahanga International Cricket Stadium |
| 2025-07-19 | T20I | Malawi v Bahrain | 112/6 · 116/1 | Bahrain won by 9 wickets | Gahanga International Cricket Stadium |
| 2025-07-18 | T20I | Rwanda v Bahrain | 102 · 105/2 | Bahrain won by 8 wickets | Gahanga International Cricket Stadium |
| 2025-07-13 | T20I | Bahrain v Tanzania | 89 · 90/0 | Tanzania won by 10 wickets | TCA Oval |
| 2025-07-12 | T20I | Malawi v Bahrain | 72 · 76/0 | Bahrain won by 10 wickets | TCA Oval |
| 2025-07-10 | T20I | Tanzania v Bahrain | 154/7 · 157/4 | Bahrain won by 6 wickets | TCA Oval |
| 2025-07-08 | T20I | Bahrain v Tanzania | 209/5 · 215/4 | Tanzania won by 6 wickets | TCA Oval |
| 2025-07-07 | T20I | Malawi v Bahrain | 109/9 · 111/3 | Bahrain won by 7 wickets | TCA Oval |
| 2025-07-06 | T20I | Bahrain v Germany | 207/2 · 161/8 | Bahrain won by 46 runs | TCA Oval |
| 2025-05-15 | T20I (W) | Bahrain v Nepal | 76/3 · 56/4 | Nepal won by 6 wickets | Terdthai Cricket Ground |
| 2025-05-12 | T20I (W) | Bahrain v Hong Kong | 15/0 | No result | Terdthai Cricket Ground |
| 2025-05-10 | T20I (W) | Bahrain v Nepal | 41/1 · 42/1 | Nepal won by 9 wickets | Terdthai Cricket Ground |
| 2025-05-05 | T20I (W) | Bahrain v Oman | 92/9 · 95/5 | Oman won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-05-03 | T20I (W) | Oman v Bahrain | 162/5 · 105/5 | Oman won by 57 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2025-05-02 | T20I (W) | Bahrain v Oman | 87 · 90/5 | Oman won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2025-03-17 | T20I | Hong Kong v Bahrain | 126/5 · 129/2 | Bahrain won by 8 wickets | Bayuemas Oval |
| 2025-03-14 | T20I | Hong Kong v Bahrain | 129/7 · 129/8 | Tied | Bayuemas Oval |
| 2025-03-13 | T20I | Bahrain v Malaysia | 126/9 · 91/9 | Bahrain won by 35 runs | Bayuemas Oval |
| 2025-03-11 | T20I | Hong Kong v Bahrain | 118/8 · 121/2 | Bahrain won by 8 wickets | Bayuemas Oval |
| 2025-03-10 | T20I | Malaysia v Bahrain | 125/8 · 130/4 | Bahrain won by 6 wickets | Bayuemas Oval |
| 2025-03-04 | T20I | Singapore v Bahrain | 144/8 · 12/2 | No result | Singapore National Cricket Ground |
| 2025-03-02 | T20I | Singapore v Bahrain | 142 · 146/2 | Bahrain won by 8 wickets | Singapore National Cricket Ground |
| 2025-03-01 | T20I | Singapore v Bahrain | 107/6 · 108/3 | Bahrain won by 7 wickets | Singapore National Cricket Ground |
| 2025-02-28 | T20I | Bahrain v Singapore | 167/4 · 136/8 | Bahrain won by 31 runs | Singapore National Cricket Ground |
| 2025-02-24 | T20I | Indonesia v Bahrain | 120/8 · 124/5 | Bahrain won by 5 wickets | Udayana Cricket Ground |
| 2025-02-23 | T20I | Bahrain v Indonesia | 216/4 · 104/7 | Bahrain won by 112 runs | Udayana Cricket Ground |
| 2025-02-22 | T20I | Bahrain v Indonesia | 128 · 129/2 | Indonesia won by 8 wickets | Udayana Cricket Ground |
| 2025-02-20 | T20I | Indonesia v Bahrain | 27/6 · 28/0 | Bahrain won by 10 wickets | Udayana Cricket Ground |
| 2025-02-19 | T20I | Bahrain v Indonesia | 156/6 · 93 | Bahrain won by 63 runs | Udayana Cricket Ground |
| 2024-12-20 | T20I | Bahrain v Qatar | 98 · 102/4 | Qatar won by 6 wickets | ICC Academy |
| 2024-12-17 | T20I | Oman v Bahrain | 130/8 · 128/8 | Oman won by 2 runs | ICC Academy |
| 2024-12-16 | T20I | Saudi Arabia v Bahrain | 113/9 · 119/2 | Bahrain won by 8 wickets | ICC Academy |
| 2024-12-14 | T20I | Bahrain v Kuwait | 125/8 · 121 | Bahrain won by 4 runs | ICC Academy |
| 2024-12-13 | T20I | Bahrain v United Arab Emirates | 113/8 · 117/2 | United Arab Emirates won by 8 wickets | ICC Academy |
| 2024-12-08 | T20I (W) | Bahrain v Qatar | 128/4 · 131/6 | Qatar won by 4 wickets | West End Park International Cricket Stadium |
| 2024-12-07 | T20I (W) | Bahrain v Qatar | 128/8 · 129/1 | Qatar won by 9 wickets | West End Park International Cricket Stadium |
| 2024-12-06 | T20I (W) | Bahrain v Qatar | 174/6 · 155/5 | Bahrain won by 19 runs | West End Park International Cricket Stadium |
| 2024-12-04 | T20I (W) | Bahrain v Qatar | 98 · 104/2 | Qatar won by 8 wickets | West End Park International Cricket Stadium |
| 2024-11-28 | T20I | Bahrain v United Arab Emirates | 135/7 · 138/2 | United Arab Emirates won by 8 wickets | University of Doha for Science and Technology |
| 2024-11-26 | T20I | Bahrain v Cambodia | 174/6 · 125 | Bahrain won by 49 runs | University of Doha for Science and Technology |
| 2024-11-25 | T20I | Qatar v Bahrain | 185/2 · 172/9 | Qatar won by 13 runs | West End Park International Cricket Stadium |
| 2024-11-23 | T20I | Bahrain v Bhutan | 175/7 · 85/7 | Bahrain won by 90 runs | West End Park International Cricket Stadium |
| 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-19 | T20I | Bahrain v Saudi Arabia | 188/5 · 185/9 | Bahrain won by 3 runs | West End Park International Cricket Stadium |
| 2024-10-29 | T20I | Bahrain v Uganda | 89 · 93/2 | Uganda won by 8 wickets | Jinja Cricket Ground |
| 2024-10-28 | T20I | Bahrain v Uganda | 97/5 · 80/8 | Bahrain won by 17 runs | Jinja Cricket Ground |
| 2024-04-16 | T20I | Cambodia v Bahrain | 83 · 87/3 | Bahrain won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-04-15 | T20I | Kuwait v Bahrain | 161/7 · 135/6 | Kuwait won by 26 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2024-04-13 | T20I | United Arab Emirates v Bahrain | 236/6 · 199/8 | United Arab Emirates won by 37 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2024-04-12 | T20I | Oman v Bahrain | 177/3 · 174/8 | Oman won by 3 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2024-03-11 | T20I | Malaysia v Bahrain | 77/9 · 82/2 | Bahrain won by 8 wickets | Bayuemas Oval |
| 2024-03-10 | T20I | Bahrain v Vanuatu | 166/4 · 110 | Bahrain won by 56 runs | Bayuemas Oval |
| 2024-03-09 | T20I | Bahrain v Tanzania | 135/8 · 83 | Bahrain won by 52 runs | Bayuemas Oval |
| 2024-03-07 | T20I | Malaysia v Bahrain | 110/6 · 112/1 | Bahrain won by 9 wickets | Bayuemas Oval |
| 2024-03-05 | T20I | Kuwait v Bahrain | 123 · 99/2 | Bahrain won by 28 runs | Bayuemas Oval |
| 2024-02-13 | T20I (W) | Malaysia v Bahrain | 188/3 · 62 | Malaysia won by 126 runs | Bayuemas Oval |
| 2024-02-11 | T20I (W) | Indonesia v Bahrain | 129/5 · 41 | Indonesia won by 88 runs | Selangor Turf Club |
| 2024-02-10 | T20I (W) | Bahrain v Qatar | 61 · 62/3 | Qatar won by 7 wickets | Royal Selangor Club |
| 2023-11-03 | T20I | Bahrain v Oman | 106/9 · 109/0 | Oman won by 10 wickets | Tribhuvan University International Cricket Ground |
| 2023-11-02 | T20I | Bahrain v Kuwait | 158/9 · 160/6 | Kuwait won by 4 wickets | Mulpani Cricket Ground |
| 2023-10-31 | T20I | Bahrain v Hong Kong | 146 · 126 | Bahrain won by 20 runs | Mulpani Cricket Ground |
| 2023-10-30 | T20I | Bahrain v United Arab Emirates | 135/6 · 137/5 | United Arab Emirates won by 5 wickets | Mulpani Cricket Ground |
| 2023-09-22 | T20I | Bahrain v United Arab Emirates | 150/5 · 147/7 | Bahrain won by 3 runs | West End Park International Cricket Stadium |
| 2023-09-19 | T20I | Bahrain v Oman | 123/7 · 122/9 | Bahrain won by 1 runs | West End Park International Cricket Stadium |
| 2023-09-18 | T20I | Saudi Arabia v Bahrain | 110 · 114/4 | Bahrain won by 6 wickets | West End Park International Cricket Stadium |
| 2023-09-16 | T20I | Bahrain v Kuwait | 123/9 · 127/2 | Kuwait won by 8 wickets | West End Park International Cricket Stadium |
| 2023-09-15 | T20I | Qatar v Bahrain | 138/8 · 104/7 | Qatar won by 19 runs | West End Park International Cricket Stadium |
| 2023-09-04 | T20I (W) | United Arab Emirates v Bahrain | 142/3 · 48/4 | United Arab Emirates won by 69 runs | Bayuemas Oval |
| 2023-09-03 | T20I (W) | Malaysia v Bahrain | 108/4 · 62 | Malaysia won by 46 runs | Bayuemas Oval |
| 2023-09-01 | T20I (W) | Bahrain v Nepal | 31 · 32/0 | Nepal won by 10 wickets | Selangor Turf Club |
| 2023-08-31 | T20I (W) | Qatar v Bahrain | 116/7 · 119/5 | Bahrain won by 5 wickets | UKM-YSD Cricket Oval |
| 2023-03-12 | T20I | Bahrain v Kuwait | 135/9 · 136/4 | Kuwait won by 6 wickets | Mission Road Ground |
| 2023-03-11 | T20I | Kuwait v Bahrain | 156/8 · 159/6 | Bahrain won by 4 wickets | Mission Road Ground |
| 2023-03-09 | T20I | Malaysia v Bahrain | 200/6 · 147/9 | Malaysia won by 53 runs | Mission Road Ground |
| 2023-03-08 | T20I | Hong Kong v Bahrain | 153/4 · 138 | Hong Kong won by 15 runs | Mission Road Ground |
| 2022-12-23 | T20I | Malaysia v Bahrain | 153/9 · 156/4 | Bahrain won by 6 wickets | UKM-YSD Cricket Oval |
| 2022-12-22 | T20I | Bahrain v Qatar | 97/4 | No result | UKM-YSD Cricket Oval |
| 2022-12-21 | T20I | Singapore v Bahrain | 168 · 172/4 | Bahrain won by 6 wickets | UKM-YSD Cricket Oval |
| 2022-12-19 | T20I | Bahrain v Malaysia | 179/5 · 182/3 | Malaysia won by 7 wickets | UKM-YSD Cricket Oval |
| 2022-12-18 | T20I | Bahrain v Qatar | 164/9 · 151/9 | Bahrain won by 13 runs | UKM-YSD Cricket Oval |
| 2022-11-21 | T20I | Saudi Arabia v Bahrain | 155/8 · 123/5 | Saudi Arabia won by 32 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-20 | T20I | Bahrain v Saudi Arabia | 112/9 · 115/1 | Saudi Arabia won by 9 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-19 | T20I | Oman v Bahrain | 220/5 · 114 | Oman won by 106 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-17 | T20I | Canada v Bahrain | 160/6 · 164/2 | Bahrain won by 8 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-16 | T20I | Bahrain v Saudi Arabia | 170/4 · 117/8 | Bahrain won by 53 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-15 | T20I | Oman v Bahrain | 134/8 · 139/4 | Bahrain won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-11-14 | T20I | Bahrain v Canada | 195/7 · 199/6 | Canada won by 4 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-08-17 | T20I | Kuwait v Bahrain | 186/7 · 84 | Kuwait won by 102 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-08-14 | T20I | Bahrain v Kuwait | 153/6 · 154/5 | Kuwait won by 5 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-08-13 | T20I | Kuwait v Bahrain | 209/9 · 189/8 | Kuwait won by 20 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-06-22 | T20I (W) | Bhutan v Bahrain | 126/2 · 63/6 | Bhutan won by 63 runs | UKM-YSD Cricket Oval |
| 2022-06-20 | T20I (W) | Bahrain v Nepal | 14/6 · 15/2 | Nepal won by 8 wickets | Kinrara Academy Oval |
| 2022-06-19 | T20I (W) | Bahrain v Hong Kong | 79/9 · 81/2 | Hong Kong won by 8 wickets | Kinrara Academy Oval |
| 2022-06-17 | T20I (W) | Bahrain v Kuwait | 40/1 | No result | Kinrara Academy Oval |
| 2022-03-26 | T20I (W) | United Arab Emirates v Bahrain | 253/1 · 43/9 | United Arab Emirates won by 210 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-25 | T20I (W) | Kuwait v Bahrain | 125/4 · 127/4 | Bahrain won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-22 | T20I (W) | Bahrain v Saudi Arabia | 318/1 · 49/8 | Bahrain won by 269 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-03-21 | T20I (W) | Qatar v Bahrain | 124/6 · 120/3 | Qatar won by 4 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-24 | T20I | Bahrain v Canada | 131/8 · 132/3 | Canada won by 7 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2022-02-22 | T20I | Bahrain v Philippines | 191/5 · 100/9 | Bahrain won by 91 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-21 | T20I | Bahrain v United Arab Emirates | 172/5 · 170/6 | Bahrain won by 2 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-19 | T20I | Ireland v Bahrain | 158/5 · 137/5 | Ireland won by 21 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2022-02-18 | T20I | Germany v Bahrain | 106 · 107/4 | Bahrain won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| 2021-10-28 | T20I | Bahrain v Saudi Arabia | 179/9 · 161/6 | Bahrain won by 18 runs | West End Park International Cricket Stadium |
| 2021-10-27 | T20I | Maldives v Bahrain | 88/9 · 93/3 | Bahrain won by 7 wickets | West End Park International Cricket Stadium |
| 2021-10-24 | T20I | Bahrain v Kuwait | 124/8 · 129/4 | Kuwait won by 6 wickets | West End Park International Cricket Stadium |
| 2020-02-26 | T20I | Kuwait v Bahrain | 210/4 · 123 | Kuwait won by 87 runs | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| 2020-02-25 | T20I | Bahrain v Qatar | 109/4 · 106/9 | Bahrain won by 6 wickets | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |