12Played
6Won
4Lost
0Tied / drawn
2No result
60%Win rate
Bahrain Recent Form
Bahrain Recent Results
20th Match · ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026Result
Qatar won by 2 wkts
15th Match · ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026Result
Bahrain won by 8 wkts
11th Match · ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026Result
Bahrain won by 6 wkts
9th Match · ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026Result
Bahrain won by 8 wkts
5th Match · ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026Result
Bahrain won by 66 runs
2nd Match · ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026Result
Bahrain won by 7 runs
Bahrain Results
| Date | Opponent | Score | Opp. score | Result |
|---|---|---|---|---|
| 14 Oct 2026 | QatarT20I · ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026 | 119 (20) | 120/8 (20) | L Qatar won by 2 wkts |
| 11 Oct 2026 | MongoliaT20I · ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026 | 18/2 (1.1) | 17 (12.4) | W Bahrain won by 8 wkts |
| 9 Oct 2026 | KuwaitT20I · ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026 | 189/4 (19.2) | 188/7 (20) | W Bahrain won by 6 wkts |
| 8 Oct 2026 | MyanmarT20I · ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026 | 73/2 (11.2) | 70/9 (20) | W Bahrain won by 8 wkts |
| 6 Oct 2026 | BhutanT20I · ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026 | 139/5 (20) | 73 (18.4) | W Bahrain won by 66 runs |
| 5 Oct 2026 | ThailandT20I · ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026 | 104/6 (20) | 97/8 (20) | W Bahrain won by 7 runs |
| 18 Aug 2026 | UgandaODI · ICC CWC Challenge League B 2026 | – | – | NR |
| 15 Aug 2026 | TanzaniaODI · ICC CWC Challenge League B 2026 | 116 (32.2) | 120/5 (27.2) | L Tanzania won by 5 wickets |
| 14 Aug 2026 | Hong KongODI · ICC CWC Challenge League B 2026 | 190/7 (50) | 228 (49.5) | L Hong Kong won by 38 runs |
| 12 Aug 2026 | SingaporeODI · ICC CWC Challenge League B 2026 | – | – | W Bahrain won by 7 wickets |
| 9 Aug 2026 | ItalyODI · ICC CWC Challenge League B 2026 | – | – | L Italy won by 68 runs |
| 5 Aug 2026 | KenyaODI · Kenya vs Bahrain ODI Series 2026 | 273/8 (50) | 147/7 (32) | NR |
Bahrain Records
Bahrain Season by Season
| Year | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| 2026 | 12 | 6 | 4 | 0 | 2 | 60% |
Bahrain Head to Head
Bahrain Record by Venue
| Ground | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| Selangor Turf Club | 3 | 2 | 1 | 0 | 0 | 67% |
| YSD-UKM Cricket Oval | 3 | 3 | 0 | 0 | 0 | 100% |
| University of Dar es Salaam Ground 1 | 3 | 1 | 2 | 0 | 0 | 33% |
| University of Dar es Salaam Ground 2 | 2 | 0 | 1 | 0 | 1 | 0% |
| Nairobi Gymkhana Club Ground | 1 | 0 | 0 | 0 | 1 | – |
Bahrain by Season (full record)
| Tournament | Format | P | W | L | T | NR | Win % |
|---|---|---|---|---|---|---|---|
| T20I (all-time) | T20I | 135 | 78 | 50 | 4 | 3 | 61% |
Bahrain at Each Ground (full record)
| Ground | Format | P | W | L | T | NR | Win % |
|---|---|---|---|---|---|---|---|
| Al Amerat Cricket Ground (Ministry Turf 1) | T20I | 20 | 7 | 12 | 1 | 0 | 37% |
| Al Amerat Cricket Ground (Ministry Turf 2) | T20I | 9 | 4 | 5 | 0 | 0 | 44% |
| Bayuemas Oval | T20I | 18 | 13 | 3 | 1 | 1 | 81% |
| Gahanga International Cricket Stadium | T20I | 9 | 9 | 0 | 0 | 0 | 100% |
| Singapore National Cricket Ground | T20I | 7 | 4 | 2 | 0 | 1 | 67% |
| TCA Oval | T20I | 6 | 4 | 2 | 0 | 0 | 67% |
| Udayana Cricket Ground | T20I | 8 | 7 | 1 | 0 | 0 | 88% |
| West End Park International Cricket Stadium | T20I | 17 | 9 | 8 | 0 | 0 | 53% |
No scorecards for Bahrain on our records yet.
Bahrain Record by Tournament
| Tournament / season | P | W | L | T/D | NR | Win % |
|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup Asia Sub Regional Qualifier 2026 | 6 | 5 | 1 | 0 | 0 | 83% |
| ICC CWC Challenge League B 2026 | 5 | 1 | 3 | 0 | 1 | 25% |
| Kenya vs Bahrain ODI Series 2026 | 1 | 0 | 0 | 0 | 1 | – |
