APEX / sportsfans.co.za · Cricket

Sportsfans · Cricket · Teams · Bahrain

Cricket · Side · 2020–2026 · BAH

Bahrain

158 internationals against 27 opponents: 78 won, 73 lost, 2 drawn or tied, 5 without a result.

Open in the atlas →
Matches15878–73–2
Win rate49.4%draws and no-results count as not won
ICC titles0

By game and format

GameFormatPWLD/TNRWin %Years
MenT20I12173432360.32020–2026
WomenT20I375300213.52022–2026

Every match 158

DateFormatSidesScoresResultGround
2026-10-14T20IBahrain v Qatar119 · 120/8Qatar won by 2 wicketsSelangor Turf Club
2026-10-11T20IMongolia v Bahrain17 · 18/2Bahrain won by 8 wicketsSelangor Turf Club
2026-10-09T20IKuwait v Bahrain188/7 · 189/4Bahrain won by 6 wicketsYSD-UKM Cricket Oval
2026-10-08T20IMyanmar v Bahrain70/9 · 73/2Bahrain won by 8 wicketsSelangor Turf Club
2026-10-06T20IBahrain v Bhutan139/5 · 73Bahrain won by 66 runsBayuemas Oval
2026-10-05T20IBahrain v Thailand104/6 · 97/8Bahrain won by 7 runsYSD-UKM Cricket Oval
2026-08-01T20IBahrain v Kenya148/5 · 149/9Kenya won by 1 wicketsGymkhana Club Ground
2026-07-31T20IBahrain v Kenya159/4 · 144/8Bahrain won by 15 runsGymkhana Club Ground
2026-06-07T20I (W)Japan v Bahrain142/5 · 94/3Japan won by 48 runsBayuemas Oval
2026-06-06T20I (W)Bahrain v Mongolia97 · 98/7Mongolia won by 3 wicketsBayuemas Oval
2026-06-05T20IBahrain v Singapore212/8 · 210/6Bahrain won by 2 runsSingapore National Cricket Ground
2026-06-04T20I (W)Bahrain v Thailand40 · 41/0Thailand won by 10 wicketsYSD-UKM Cricket Oval
2026-06-03T20IOman v Bahrain184/4 · 164/5Oman won by 20 runsSingapore National Cricket Ground
2026-06-03T20I (W)Bahrain v Myanmar64 · 65/2Myanmar won by 8 wicketsBayuemas Oval
2026-06-01T20IBahrain v Hong Kong173/9 · 175/2Hong Kong won by 8 wicketsSingapore National Cricket Ground
2026-05-30T20I (W)Oman v Bahrain147/5 · 29/7Oman won by 118 runsSelangor Turf Club
2026-05-29T20I (W)Bahrain v Oman86/8 · 87/1Oman won by 9 wicketsSelangor Turf Club
2026-03-10T20IMalaysia v Bahrain131/7 · 135/3Bahrain won by 7 wicketsBayuemas Oval
2026-03-08T20IBahrain v Malaysia130/7 · 128Bahrain won by 2 runsBayuemas Oval
2026-03-07T20IMalaysia v Bahrain140/7 · 106Malaysia won by 34 runsBayuemas Oval
2026-02-28T20IJapan v Bahrain108/9 · 108/9TiedTerdthai Cricket Ground
2026-02-27T20IBahrain v Thailand126/7 · 114Bahrain won by 12 runsTerdthai Cricket Ground
2026-02-26T20IBahrain v Japan87 · 88/2Japan won by 8 wicketsTerdthai Cricket Ground
2026-02-25T20IBhutan v Bahrain91 · 95/6Bahrain won by 4 wicketsTerdthai Cricket Ground
2026-02-15T20IQatar v Bahrain205/6 · 154/8Qatar won by 51 runsWest End Park International Cricket Stadium
2026-02-14T20IQatar v Bahrain187/5 · 191/5Bahrain won by 5 wicketsWest End Park International Cricket Stadium
2026-02-13T20IQatar v Bahrain201/4 · 170/5Qatar won by 31 runsWest End Park International Cricket Stadium
2026-02-11T20IQatar v Bahrain215/5 · 164/7Qatar won by 51 runsWest End Park International Cricket Stadium
2025-12-18T20I (W)United Arab Emirates v Bahrain198/1 · 41United Arab Emirates won by 157 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2025-12-16T20I (W)Qatar v Bahrain138/6 · 90Qatar won by 48 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2025-12-15T20I (W)Bahrain v Oman96/7 · 97/1Oman won by 9 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2025-12-13T20I (W)Bahrain v Kuwait108/3 · 109/3Kuwait won by 7 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2025-12-13T20IBhutan v Bahrain102 · 105/6Bahrain won by 4 wicketsGelephu International Cricket Ground
2025-12-12T20I (W)Bahrain v Saudi Arabia196/3 · 89/9Bahrain won by 107 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2025-12-12T20IBahrain v Bhutan175/3 · 133/7Bahrain won by 42 runsGelephu International Cricket Ground
2025-12-11T20IBahrain v Bhutan160/4 · 125/9Bahrain won by 35 runsGelephu International Cricket Ground
2025-12-09T20IBahrain v Bhutan152/9 · 89Bahrain won by 63 runsGelephu International Cricket Ground
2025-12-06T20I (W)Bahrain v Oman65 · 66/0Oman won by 10 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
2025-11-30T20IThailand v Bahrain69/8 · 70/3Bahrain won by 7 wicketsBayuemas Oval
2025-11-27T20IThailand v Bahrain76/7No resultBayuemas Oval
2025-11-25T20IBahrain v Malaysia107/9 · 108/6Malaysia won by 4 wicketsBayuemas Oval
2025-11-21T20IIndonesia v Bahrain97/6 · 99/3Bahrain won by 7 wicketsUdayana Cricket Ground
2025-11-19T20IBahrain v Indonesia231/2 · 84/7Bahrain won by 147 runsUdayana Cricket Ground
2025-11-18T20IBahrain v Indonesia174/7 · 47/4Bahrain won by 53 runsUdayana Cricket Ground
2025-07-27T20IBahrain v Malawi189/3 · 95Bahrain won by 94 runsGahanga International Cricket Stadium
2025-07-25T20IMalawi v Bahrain113/9 · 114/2Bahrain won by 8 wicketsGahanga International Cricket Stadium
2025-07-25T20IBahrain v Rwanda163/6 · 49Bahrain won by 114 runsGahanga International Cricket Stadium
2025-07-23T20IBahrain v Malawi176/4 · 131Bahrain won by 45 runsGahanga International Cricket Stadium
2025-07-22T20IBahrain v Rwanda211/4 · 99Bahrain won by 112 runsGahanga International Cricket Stadium
2025-07-20T20IRwanda v Bahrain125/5 · 126/3Bahrain won by 7 wicketsGahanga International Cricket Stadium
2025-07-20T20IMalawi v Bahrain139/7 · 140/1Bahrain won by 9 wicketsGahanga International Cricket Stadium
2025-07-19T20IMalawi v Bahrain112/6 · 116/1Bahrain won by 9 wicketsGahanga International Cricket Stadium
2025-07-18T20IRwanda v Bahrain102 · 105/2Bahrain won by 8 wicketsGahanga International Cricket Stadium
2025-07-13T20IBahrain v Tanzania89 · 90/0Tanzania won by 10 wicketsTCA Oval
2025-07-12T20IMalawi v Bahrain72 · 76/0Bahrain won by 10 wicketsTCA Oval
2025-07-10T20ITanzania v Bahrain154/7 · 157/4Bahrain won by 6 wicketsTCA Oval
2025-07-08T20IBahrain v Tanzania209/5 · 215/4Tanzania won by 6 wicketsTCA Oval
2025-07-07T20IMalawi v Bahrain109/9 · 111/3Bahrain won by 7 wicketsTCA Oval
2025-07-06T20IBahrain v Germany207/2 · 161/8Bahrain won by 46 runsTCA Oval
2025-05-15T20I (W)Bahrain v Nepal76/3 · 56/4Nepal won by 6 wicketsTerdthai Cricket Ground
2025-05-12T20I (W)Bahrain v Hong Kong15/0No resultTerdthai Cricket Ground
2025-05-10T20I (W)Bahrain v Nepal41/1 · 42/1Nepal won by 9 wicketsTerdthai Cricket Ground
2025-05-05T20I (W)Bahrain v Oman92/9 · 95/5Oman won by 5 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2025-05-03T20I (W)Oman v Bahrain162/5 · 105/5Oman won by 57 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2025-05-02T20I (W)Bahrain v Oman87 · 90/5Oman won by 5 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
2025-03-17T20IHong Kong v Bahrain126/5 · 129/2Bahrain won by 8 wicketsBayuemas Oval
2025-03-14T20IHong Kong v Bahrain129/7 · 129/8TiedBayuemas Oval
2025-03-13T20IBahrain v Malaysia126/9 · 91/9Bahrain won by 35 runsBayuemas Oval
2025-03-11T20IHong Kong v Bahrain118/8 · 121/2Bahrain won by 8 wicketsBayuemas Oval
2025-03-10T20IMalaysia v Bahrain125/8 · 130/4Bahrain won by 6 wicketsBayuemas Oval
2025-03-04T20ISingapore v Bahrain144/8 · 12/2No resultSingapore National Cricket Ground
2025-03-02T20ISingapore v Bahrain142 · 146/2Bahrain won by 8 wicketsSingapore National Cricket Ground
2025-03-01T20ISingapore v Bahrain107/6 · 108/3Bahrain won by 7 wicketsSingapore National Cricket Ground
2025-02-28T20IBahrain v Singapore167/4 · 136/8Bahrain won by 31 runsSingapore National Cricket Ground
2025-02-24T20IIndonesia v Bahrain120/8 · 124/5Bahrain won by 5 wicketsUdayana Cricket Ground
2025-02-23T20IBahrain v Indonesia216/4 · 104/7Bahrain won by 112 runsUdayana Cricket Ground
2025-02-22T20IBahrain v Indonesia128 · 129/2Indonesia won by 8 wicketsUdayana Cricket Ground
2025-02-20T20IIndonesia v Bahrain27/6 · 28/0Bahrain won by 10 wicketsUdayana Cricket Ground
2025-02-19T20IBahrain v Indonesia156/6 · 93Bahrain won by 63 runsUdayana Cricket Ground
2024-12-20T20IBahrain v Qatar98 · 102/4Qatar won by 6 wicketsICC Academy
2024-12-17T20IOman v Bahrain130/8 · 128/8Oman won by 2 runsICC Academy
2024-12-16T20ISaudi Arabia v Bahrain113/9 · 119/2Bahrain won by 8 wicketsICC Academy
2024-12-14T20IBahrain v Kuwait125/8 · 121Bahrain won by 4 runsICC Academy
2024-12-13T20IBahrain v United Arab Emirates113/8 · 117/2United Arab Emirates won by 8 wicketsICC Academy
2024-12-08T20I (W)Bahrain v Qatar128/4 · 131/6Qatar won by 4 wicketsWest End Park International Cricket Stadium
2024-12-07T20I (W)Bahrain v Qatar128/8 · 129/1Qatar won by 9 wicketsWest End Park International Cricket Stadium
2024-12-06T20I (W)Bahrain v Qatar174/6 · 155/5Bahrain won by 19 runsWest End Park International Cricket Stadium
2024-12-04T20I (W)Bahrain v Qatar98 · 104/2Qatar won by 8 wicketsWest End Park International Cricket Stadium
2024-11-28T20IBahrain v United Arab Emirates135/7 · 138/2United Arab Emirates won by 8 wicketsUniversity of Doha for Science and Technology
2024-11-26T20IBahrain v Cambodia174/6 · 125Bahrain won by 49 runsUniversity of Doha for Science and Technology
2024-11-25T20IQatar v Bahrain185/2 · 172/9Qatar won by 13 runsWest End Park International Cricket Stadium
2024-11-23T20IBahrain v Bhutan175/7 · 85/7Bahrain won by 90 runsWest End Park International Cricket Stadium
2024-11-22T20IBahrain v Thailand102/7 · 103/8Thailand won by 2 wicketsUniversity of Doha for Science and Technology
2024-11-19T20IBahrain v Saudi Arabia188/5 · 185/9Bahrain won by 3 runsWest End Park International Cricket Stadium
2024-10-29T20IBahrain v Uganda89 · 93/2Uganda won by 8 wicketsJinja Cricket Ground
2024-10-28T20IBahrain v Uganda97/5 · 80/8Bahrain won by 17 runsJinja Cricket Ground
2024-04-16T20ICambodia v Bahrain83 · 87/3Bahrain won by 7 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2024-04-15T20IKuwait v Bahrain161/7 · 135/6Kuwait won by 26 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
2024-04-13T20IUnited Arab Emirates v Bahrain236/6 · 199/8United Arab Emirates won by 37 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
2024-04-12T20IOman v Bahrain177/3 · 174/8Oman won by 3 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2024-03-11T20IMalaysia v Bahrain77/9 · 82/2Bahrain won by 8 wicketsBayuemas Oval
2024-03-10T20IBahrain v Vanuatu166/4 · 110Bahrain won by 56 runsBayuemas Oval
2024-03-09T20IBahrain v Tanzania135/8 · 83Bahrain won by 52 runsBayuemas Oval
2024-03-07T20IMalaysia v Bahrain110/6 · 112/1Bahrain won by 9 wicketsBayuemas Oval
2024-03-05T20IKuwait v Bahrain123 · 99/2Bahrain won by 28 runsBayuemas Oval
2024-02-13T20I (W)Malaysia v Bahrain188/3 · 62Malaysia won by 126 runsBayuemas Oval
2024-02-11T20I (W)Indonesia v Bahrain129/5 · 41Indonesia won by 88 runsSelangor Turf Club
2024-02-10T20I (W)Bahrain v Qatar61 · 62/3Qatar won by 7 wicketsRoyal Selangor Club
2023-11-03T20IBahrain v Oman106/9 · 109/0Oman won by 10 wicketsTribhuvan University International Cricket Ground
2023-11-02T20IBahrain v Kuwait158/9 · 160/6Kuwait won by 4 wicketsMulpani Cricket Ground
2023-10-31T20IBahrain v Hong Kong146 · 126Bahrain won by 20 runsMulpani Cricket Ground
2023-10-30T20IBahrain v United Arab Emirates135/6 · 137/5United Arab Emirates won by 5 wicketsMulpani Cricket Ground
2023-09-22T20IBahrain v United Arab Emirates150/5 · 147/7Bahrain won by 3 runsWest End Park International Cricket Stadium
2023-09-19T20IBahrain v Oman123/7 · 122/9Bahrain won by 1 runsWest End Park International Cricket Stadium
2023-09-18T20ISaudi Arabia v Bahrain110 · 114/4Bahrain won by 6 wicketsWest End Park International Cricket Stadium
2023-09-16T20IBahrain v Kuwait123/9 · 127/2Kuwait won by 8 wicketsWest End Park International Cricket Stadium
2023-09-15T20IQatar v Bahrain138/8 · 104/7Qatar won by 19 runsWest End Park International Cricket Stadium
2023-09-04T20I (W)United Arab Emirates v Bahrain142/3 · 48/4United Arab Emirates won by 69 runsBayuemas Oval
2023-09-03T20I (W)Malaysia v Bahrain108/4 · 62Malaysia won by 46 runsBayuemas Oval
2023-09-01T20I (W)Bahrain v Nepal31 · 32/0Nepal won by 10 wicketsSelangor Turf Club
2023-08-31T20I (W)Qatar v Bahrain116/7 · 119/5Bahrain won by 5 wicketsUKM-YSD Cricket Oval
2023-03-12T20IBahrain v Kuwait135/9 · 136/4Kuwait won by 6 wicketsMission Road Ground
2023-03-11T20IKuwait v Bahrain156/8 · 159/6Bahrain won by 4 wicketsMission Road Ground
2023-03-09T20IMalaysia v Bahrain200/6 · 147/9Malaysia won by 53 runsMission Road Ground
2023-03-08T20IHong Kong v Bahrain153/4 · 138Hong Kong won by 15 runsMission Road Ground
2022-12-23T20IMalaysia v Bahrain153/9 · 156/4Bahrain won by 6 wicketsUKM-YSD Cricket Oval
2022-12-22T20IBahrain v Qatar97/4No resultUKM-YSD Cricket Oval
2022-12-21T20ISingapore v Bahrain168 · 172/4Bahrain won by 6 wicketsUKM-YSD Cricket Oval
2022-12-19T20IBahrain v Malaysia179/5 · 182/3Malaysia won by 7 wicketsUKM-YSD Cricket Oval
2022-12-18T20IBahrain v Qatar164/9 · 151/9Bahrain won by 13 runsUKM-YSD Cricket Oval
2022-11-21T20ISaudi Arabia v Bahrain155/8 · 123/5Saudi Arabia won by 32 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2022-11-20T20IBahrain v Saudi Arabia112/9 · 115/1Saudi Arabia won by 9 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2022-11-19T20IOman v Bahrain220/5 · 114Oman won by 106 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2022-11-17T20ICanada v Bahrain160/6 · 164/2Bahrain won by 8 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2022-11-16T20IBahrain v Saudi Arabia170/4 · 117/8Bahrain won by 53 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2022-11-15T20IOman v Bahrain134/8 · 139/4Bahrain won by 6 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2022-11-14T20IBahrain v Canada195/7 · 199/6Canada won by 4 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2022-08-17T20IKuwait v Bahrain186/7 · 84Kuwait won by 102 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2022-08-14T20IBahrain v Kuwait153/6 · 154/5Kuwait won by 5 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2022-08-13T20IKuwait v Bahrain209/9 · 189/8Kuwait won by 20 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2022-06-22T20I (W)Bhutan v Bahrain126/2 · 63/6Bhutan won by 63 runsUKM-YSD Cricket Oval
2022-06-20T20I (W)Bahrain v Nepal14/6 · 15/2Nepal won by 8 wicketsKinrara Academy Oval
2022-06-19T20I (W)Bahrain v Hong Kong79/9 · 81/2Hong Kong won by 8 wicketsKinrara Academy Oval
2022-06-17T20I (W)Bahrain v Kuwait40/1No resultKinrara Academy Oval
2022-03-26T20I (W)United Arab Emirates v Bahrain253/1 · 43/9United Arab Emirates won by 210 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
2022-03-25T20I (W)Kuwait v Bahrain125/4 · 127/4Bahrain won by 6 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
2022-03-22T20I (W)Bahrain v Saudi Arabia318/1 · 49/8Bahrain won by 269 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
2022-03-21T20I (W)Qatar v Bahrain124/6 · 120/3Qatar won by 4 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
2022-02-24T20IBahrain v Canada131/8 · 132/3Canada won by 7 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2022-02-22T20IBahrain v Philippines191/5 · 100/9Bahrain won by 91 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
2022-02-21T20IBahrain v United Arab Emirates172/5 · 170/6Bahrain won by 2 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
2022-02-19T20IIreland v Bahrain158/5 · 137/5Ireland won by 21 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
2022-02-18T20IGermany v Bahrain106 · 107/4Bahrain won by 6 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
2021-10-28T20IBahrain v Saudi Arabia179/9 · 161/6Bahrain won by 18 runsWest End Park International Cricket Stadium
2021-10-27T20IMaldives v Bahrain88/9 · 93/3Bahrain won by 7 wicketsWest End Park International Cricket Stadium
2021-10-24T20IBahrain v Kuwait124/8 · 129/4Kuwait won by 6 wicketsWest End Park International Cricket Stadium
2020-02-26T20IKuwait v Bahrain210/4 · 123Kuwait won by 87 runsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
2020-02-25T20IBahrain v Qatar109/4 · 106/9Bahrain won by 6 wicketsAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)