Men's T20I ·
Bahrain (won)231/2 (20.0)Indonesia84/7 (20.0)
Bahrain won by 147 runs
Bahrain tour of Indonesia · Match 2 · Udayana Cricket Ground, Bali
Scorecard: Bahrain v Indonesia, 19 Nov 2025Replay: Bahrain v Indonesia, 19 Nov 2025
121 matches · Men's · T20I · Bahrain
Men's T20I ·
Bahrain won by 147 runs
Bahrain tour of Indonesia · Match 2 · Udayana Cricket Ground, Bali
Scorecard: Bahrain v Indonesia, 19 Nov 2025Replay: Bahrain v Indonesia, 19 Nov 2025
Men's T20I ·
Bahrain won by 53 runs (D/L method)
Bahrain tour of Indonesia · Match 1 · Udayana Cricket Ground, Bali
Scorecard: Bahrain v Indonesia, 18 Nov 2025Replay: Bahrain v Indonesia, 18 Nov 2025
Men's T20I ·
FinalBahrain won by 94 runs
Rwanda Tri-Nation T20I Series · Final · Gahanga International Cricket Stadium
Scorecard: Bahrain v Malawi, 27 Jul 2025Replay: Bahrain v Malawi, 27 Jul 2025
Men's T20I ·
Bahrain won by 114 runs
Rwanda Tri-Nation T20I Series · Match 10 · Gahanga International Cricket Stadium
Scorecard: Bahrain v Rwanda, 25 Jul 2025Replay: Bahrain v Rwanda, 25 Jul 2025
Men's T20I ·
Bahrain won by 8 wickets
Rwanda Tri-Nation T20I Series · Match 11 · Gahanga International Cricket Stadium
Scorecard: Malawi v Bahrain, 25 Jul 2025Replay: Malawi v Bahrain, 25 Jul 2025
Men's T20I ·
Bahrain won by 45 runs
Rwanda Tri-Nation T20I Series · Match 9 · Gahanga International Cricket Stadium
Scorecard: Bahrain v Malawi, 23 Jul 2025Replay: Bahrain v Malawi, 23 Jul 2025
Men's T20I ·
Bahrain won by 112 runs
Rwanda Tri-Nation T20I Series · Match 7 · Gahanga International Cricket Stadium
Scorecard: Bahrain v Rwanda, 22 Jul 2025Replay: Bahrain v Rwanda, 22 Jul 2025
Men's T20I ·
Bahrain won by 9 wickets
Rwanda Tri-Nation T20I Series · Match 4 · Gahanga International Cricket Stadium
Scorecard: Malawi v Bahrain, 20 Jul 2025Replay: Malawi v Bahrain, 20 Jul 2025
Men's T20I ·
Bahrain won by 7 wickets
Rwanda Tri-Nation T20I Series · Match 5 · Gahanga International Cricket Stadium
Scorecard: Rwanda v Bahrain, 20 Jul 2025Replay: Rwanda v Bahrain, 20 Jul 2025
Men's T20I ·
Bahrain won by 9 wickets
Rwanda Tri-Nation T20I Series · Match 2 · Gahanga International Cricket Stadium
Scorecard: Malawi v Bahrain, 19 Jul 2025Replay: Malawi v Bahrain, 19 Jul 2025
Men's T20I ·
Bahrain won by 8 wickets
Rwanda Tri-Nation T20I Series · Match 1 · Gahanga International Cricket Stadium
Scorecard: Rwanda v Bahrain, 18 Jul 2025Replay: Rwanda v Bahrain, 18 Jul 2025
Men's T20I ·
FinalTanzania won by 10 wickets
Quadrangular Twenty20 Series (Malawi) · Final · TCA Oval, Blantyre
Scorecard: Bahrain v Tanzania, 13 Jul 2025Replay: Bahrain v Tanzania, 13 Jul 2025
Men's T20I ·
Bahrain won by 10 wickets
Quadrangular Twenty20 Series (Malawi) · Match 11 · TCA Oval, Blantyre
Scorecard: Malawi v Bahrain, 12 Jul 2025Replay: Malawi v Bahrain, 12 Jul 2025
Men's T20I ·
Bahrain won by 6 wickets
Quadrangular Twenty20 Series (Malawi) · Match 9 · TCA Oval, Blantyre
Scorecard: Tanzania v Bahrain, 10 Jul 2025Replay: Tanzania v Bahrain, 10 Jul 2025
Men's T20I ·
Tanzania won by 6 wickets
Quadrangular Twenty20 Series (Malawi) · Match 6 · TCA Oval, Blantyre
Scorecard: Bahrain v Tanzania, 8 Jul 2025Replay: Bahrain v Tanzania, 8 Jul 2025
Men's T20I ·
Bahrain won by 7 wickets
Quadrangular Twenty20 Series (Malawi) · Match 5 · TCA Oval, Blantyre
Scorecard: Malawi v Bahrain, 7 Jul 2025Replay: Malawi v Bahrain, 7 Jul 2025
Men's T20I ·
Bahrain won by 46 runs
Quadrangular Twenty20 Series (Malawi) · Match 3 · TCA Oval, Blantyre
Scorecard: Bahrain v Germany, 6 Jul 2025Replay: Bahrain v Germany, 6 Jul 2025
Men's T20I ·
FinalBahrain won by 8 wickets
Malaysia Tri-Nation T20I Series · Final · Bayuemas Oval, Kuala Lumpur
Scorecard: Hong Kong v Bahrain, 17 Mar 2025Replay: Hong Kong v Bahrain, 17 Mar 2025
Men's T20I ·
Match tied (Hong Kong won the Super Over)
Malaysia Tri-Nation T20I Series · Match 5 · Bayuemas Oval, Kuala Lumpur
Scorecard: Hong Kong v Bahrain, 14 Mar 2025Replay: Hong Kong v Bahrain, 14 Mar 2025
Men's T20I ·
Bahrain won by 35 runs
Malaysia Tri-Nation T20I Series · Match 4 · Bayuemas Oval, Kuala Lumpur
Scorecard: Bahrain v Malaysia, 13 Mar 2025Replay: Bahrain v Malaysia, 13 Mar 2025
Men's T20I ·
Bahrain won by 8 wickets
Malaysia Tri-Nation T20I Series · Match 2 · Bayuemas Oval, Kuala Lumpur
Scorecard: Hong Kong v Bahrain, 11 Mar 2025Replay: Hong Kong v Bahrain, 11 Mar 2025
Men's T20I ·
Bahrain won by 6 wickets
Malaysia Tri-Nation T20I Series · Match 1 · Bayuemas Oval, Kuala Lumpur
Scorecard: Malaysia v Bahrain, 10 Mar 2025Replay: Malaysia v Bahrain, 10 Mar 2025
Men's T20I ·
No result
Bahrain tour of Singapore · Match 4 · Singapore National Cricket Ground
Scorecard: Singapore v Bahrain, 4 Mar 2025Replay: Singapore v Bahrain, 4 Mar 2025
Men's T20I ·
Bahrain won by 8 wickets
Bahrain tour of Singapore · Match 3 · Singapore National Cricket Ground
Scorecard: Singapore v Bahrain, 2 Mar 2025Replay: Singapore v Bahrain, 2 Mar 2025
Men's T20I ·
Bahrain won by 7 wickets
Bahrain tour of Singapore · Match 2 · Singapore National Cricket Ground
Scorecard: Singapore v Bahrain, 1 Mar 2025Replay: Singapore v Bahrain, 1 Mar 2025
Men's T20I ·
Bahrain won by 31 runs
Bahrain tour of Singapore · Match 1 · Singapore National Cricket Ground
Scorecard: Bahrain v Singapore, 28 Feb 2025Replay: Bahrain v Singapore, 28 Feb 2025
Men's T20I ·
Bahrain won by 5 wickets
Bahrain tour of Indonesia · Match 5 · Udayana Cricket Ground, Bali
Scorecard: Indonesia v Bahrain, 24 Feb 2025Replay: Indonesia v Bahrain, 24 Feb 2025
Men's T20I ·
Bahrain won by 112 runs
Bahrain tour of Indonesia · Match 4 · Udayana Cricket Ground, Bali
Scorecard: Bahrain v Indonesia, 23 Feb 2025Replay: Bahrain v Indonesia, 23 Feb 2025
Men's T20I ·
Indonesia won by 8 wickets
Bahrain tour of Indonesia · Match 3 · Udayana Cricket Ground, Bali
Scorecard: Bahrain v Indonesia, 22 Feb 2025Replay: Bahrain v Indonesia, 22 Feb 2025
Men's T20I ·
Bahrain won by 10 wickets
Bahrain tour of Indonesia · Match 2 · Udayana Cricket Ground, Bali
Scorecard: Indonesia v Bahrain, 20 Feb 2025Replay: Indonesia v Bahrain, 20 Feb 2025