Back to International Cricket

Bahrain

Associate
113 internationals · 2020–2026

All-time record

FormatSpanMWLDTNRWin %
T20I2020–2026113674102360.9
Other internationals2014–2025221012000

Head-to-head

OpponentTest (W–L)ODI (W–L)T20I (W–L)Matches
Kuwait3–912
Malaysia7–411
Qatar3–610
Indonesia7–18
Saudi Arabia5–27
Oman2–57
Malawi7–07
United Arab Emirates2–46
Singapore5–06
Hong Kong3–26
Bhutan6–06
Tanzania2–24
Thailand2–14
Rwanda4–04
Canada1–23
Germany2–02
Cambodia2–02
Uganda1–12
Japan0–12
Maldives1–01
Ireland0–11
Philippines1–01
Vanuatu1–01

Recent internationals

DateFmtOpponentResultVenue
2026-06-05T20ISingaporeW Bahrain won by 2 runsSingapore National Cricket Ground, Singapore
2026-06-03T20IOmanL Oman won by 20 runsSingapore National Cricket Ground, Singapore
2026-06-01T20IHong KongL Hong Kong won by 8 wicketsSingapore National Cricket Ground, Singapore
2026-03-10T20IMalaysiaW Bahrain won by 7 wickets (D/L method)Bayuemas Oval, Kuala Lumpur, Kuala Lumpur
2026-03-08T20IMalaysiaW Bahrain won by 2 runsBayuemas Oval, Kuala Lumpur, Kuala Lumpur
2026-03-07T20IMalaysiaL Malaysia won by 34 runsBayuemas Oval, Kuala Lumpur, Kuala Lumpur
2026-02-28T20IJapanT Match tiedTerdthai Cricket Ground, Bangkok, Bangkok
2026-02-27T20IThailandW Bahrain won by 12 runsTerdthai Cricket Ground, Bangkok, Bangkok
2026-02-26T20IJapanL Japan won by 8 wicketsTerdthai Cricket Ground, Bangkok, Bangkok
2026-02-25T20IBhutanW Bahrain won by 4 wicketsTerdthai Cricket Ground, Bangkok, Bangkok
2026-02-15T20IQatarL Qatar won by 51 runsWest End Park International Cricket Stadium, Doha, Doha
2026-02-14T20IQatarW Bahrain won by 5 wicketsWest End Park International Cricket Stadium, Doha, Doha

From the project cricket workbook: results since 1877, recomputed monthly ICC rankings, and curated honours. See the methodology on the hub.