Men's T20Is
Bahrain
Oddsworth T20I ranking 25thOddsworth T20I ranking 13thOddsworth T20I ranking 37thBatting ranking 16thBowling ranking 8thBatting ranking 28thBowling ranking 19thICC T20I ranking 18thICC T20I ranking 13thICC T20I ranking 30th
- Won
- 63%
- Record
- 74–44
- Rating
- 1596
Bahrain T20I rating
Peak 1802
March 2026Now 15962023202420252026- Last 10
- 7–3
Strengths and weaknesses
Against Associates since Oct 2024, 74 T20Is
Strongest
- Pace bowling 9th
- Powerplay bowling 10th
- Batting average 12th
Weakest
- Spin bowling 47th
Batting
Bowling
Strengths and weaknesses
Against every side since Oct 2024, 74 T20Is
Strongest
- Batting average 7th
- Pace bowling 7th
- Powerplay bowling 8th
Weakest
- Spin bowling 60th
Batting
Bowling
Against the Associates
Against the Full Members
Against every side
| Against | P | W | L | NR | Won | Last meeting |
|---|---|---|---|---|---|---|
| Kuwait9 Oct 2026: won | 13 | 4 | 9 | – | 31% | won 9 Oct 2026, YSD-UKM Cricket Oval |
| Malaysia10 Mar 2026: won | 11 | 7 | 4 | – | 64% | won 10 Mar 2026, Bayuemas Oval |
| Qatar14 Oct 2026: lost | 11 | 3 | 7 | 1 | 30% | lost 14 Oct 2026, Selangor Turf Club |
| Indonesia21 Nov 2025: won | 8 | 7 | 1 | – | 88% | won 21 Nov 2025, Udayana Cricket Ground |
| Bhutan6 Oct 2026: won | 7 | 7 | 0 | – | 100% | won 6 Oct 2026, Bayuemas Oval |
| Malawi27 Jul 2025: won | 7 | 7 | 0 | – | 100% | won 27 Jul 2025, Gahanga International Cricket Stadium, Rwanda |
| Oman3 Jun 2026: lost | 7 | 2 | 5 | – | 29% | lost 3 Jun 2026, Singapore National Cricket Ground |
| Saudi Arabia16 Dec 2024: won | 7 | 5 | 2 | – | 71% | won 16 Dec 2024, ICC Academy |
| Hong Kong1 Jun 2026: lost | 6 | 3 | 3 | – | 50% | lost 1 Jun 2026, Singapore National Cricket Ground |
| Singapore5 Jun 2026: won | 6 | 5 | 0 | 1 | 100% | won 5 Jun 2026, Singapore National Cricket Ground |
| United Arab Emirates13 Dec 2024: lost | 6 | 2 | 4 | – | 33% | lost 13 Dec 2024, ICC Academy |
| Thailand5 Oct 2026: won | 5 | 3 | 1 | 1 | 75% | won 5 Oct 2026, YSD-UKM Cricket Oval |
| Rwanda25 Jul 2025: won | 4 | 4 | 0 | – | 100% | won 25 Jul 2025, Gahanga International Cricket Stadium, Rwanda |
| Tanzania13 Jul 2025: lost | 4 | 2 | 2 | – | 50% | lost 13 Jul 2025, TCA Oval |
| Canada17 Nov 2022: won | 3 | 1 | 2 | – | 33% | won 17 Nov 2022, Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) |
| Cambodia26 Nov 2024: won | 2 | 2 | 0 | – | 100% | won 26 Nov 2024, University of Doha for Science and Technology |
| Germany6 Jul 2025: won | 2 | 2 | 0 | – | 100% | won 6 Jul 2025, TCA Oval |
| Japan28 Feb 2026: won | 2 | 1 | 1 | – | 50% | won 28 Feb 2026, Terdthai Cricket Ground |
| Kenya1 Aug 2026: lost | 2 | 1 | 1 | – | 50% | lost 1 Aug 2026, Gymkhana Club Ground |
| Uganda29 Oct 2024: lost | 2 | 1 | 1 | – | 50% | lost 29 Oct 2024, Jinja Cricket Ground |
| Ireland19 Feb 2022: lost | 1 | 0 | 1 | – | 0% | lost 19 Feb 2022, Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| Maldives27 Oct 2021: won | 1 | 1 | 0 | – | 100% | won 27 Oct 2021, West End Park International Cricket Stadium |
| Mongolia11 Oct 2026: won | 1 | 1 | 0 | – | 100% | won 11 Oct 2026, Selangor Turf Club |
| Myanmar8 Oct 2026: won | 1 | 1 | 0 | – | 100% | won 8 Oct 2026, Selangor Turf Club |
| Philippines22 Feb 2022: won | 1 | 1 | 0 | – | 100% | won 22 Feb 2022, Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) |
| Vanuatu10 Mar 2024: won | 1 | 1 | 0 | – | 100% | won 10 Mar 2024, Bayuemas Oval |
Form
LWWLWWWWWL
| Date | Opponent | Ground | Result |
|---|---|---|---|
| 14 Oct 2026 | QatarSelangor Turf Club | Selangor Turf Club | lost by 2 wickets |
| 11 Oct 2026 | MongoliaSelangor Turf Club | Selangor Turf Club | won by 8 wickets |
| 9 Oct 2026 | KuwaitYSD-UKM Cricket Oval | YSD-UKM Cricket Oval | won by 6 wickets |
| 8 Oct 2026 | MyanmarSelangor Turf Club | Selangor Turf Club | won by 8 wickets |
| 6 Oct 2026 | BhutanBayuemas Oval | Bayuemas Oval | won by 66 runs |
| 5 Oct 2026 | ThailandYSD-UKM Cricket Oval | YSD-UKM Cricket Oval | won by 7 runs |
| 1 Aug 2026 | KenyaGymkhana Club Ground | Gymkhana Club Ground | lost by 1 wicket |
| 31 Jul 2026 | KenyaGymkhana Club Ground | Gymkhana Club Ground | won by 15 runs |
| 5 Jun 2026 | SingaporeSingapore National Cricket Ground | Singapore National Cricket Ground | won by 2 runs |
| 3 Jun 2026 | OmanSingapore National Cricket Ground | Singapore National Cricket Ground | lost by 20 runs |
Year by year
| Year | P | W | L | T | NR | Won |
|---|---|---|---|---|---|---|
| 2026 | 22 | 13 | 9 | – | – | 59% |
| 2025 | 39 | 32 | 5 | – | 2 | 86% |
| 2024 | 22 | 12 | 10 | – | – | 55% |
| 2023 | 13 | 5 | 8 | – | – | 38% |
| 2022 | 20 | 9 | 10 | – | 1 | 47% |
2020–2021
| 2021 | 3 | 2 | 1 | – | – | 67% |
|---|---|---|---|---|---|---|
| 2020 | 2 | 1 | 1 | – | – | 50% |
T20I squad
T20Is since Oct 2025
Batters

Shujaat Rasool
13 T20Is · 134 runs · avg 22.3 · SR 158 · 10 wkts · econ 6.12
13 T20Is · last 14 Oct 2026
Wicketkeepers
Ahmer Bin Nisar
28 T20Is · 445 runs · avg 29.7 · SR 124 · 2 wkts · econ 9.40
99 T20Is · last 14 Oct 2026
All-rounders
Imran Anwar
20 T20Is · 229 runs · avg 22.9 · SR 130 · 10 wkts · econ 6.92
103 T20Is · last 14 Oct 2026
Abdullah Mohd Yousaf
4 T20Is · 28 runs · avg 14.0 · SR 90 · 1 wkt · econ 9.20
5 T20Is · last 3 Jun 2026
Bowlers
Abdul Majid Abbasi
22 T20Is · 22 runs · avg 5.5 · SR 55 · 24 wkts · econ 5.22
83 T20Is · last 14 Oct 2026