Bahrain Cricket Team Schedule & Results

Sat, 22 Feb '25
Bahrain Flag

Bahrain

128
Indonesia Flag

Indonesia

(19.4/20 ov, T:129) 129/2

Indonesia won by 8 wickets (with 2 balls remaining)

Sun, 23 Feb '25
Bahrain Flag

Bahrain

216/4
Indonesia Flag

Indonesia

(20 ov, T:217) 104/7

Bahrain won by 112 runs

Mon, 24 Feb '25
Indonesia Flag

Indonesia

120/8
Bahrain Flag

Bahrain

(19/20 ov, T:121) 124/5

Bahrain won by 5 wickets (with 6 balls remaining)

Fri, 28 Feb '25
Bahrain Flag

Bahrain

167/4
Singapore Flag

Singapore

(20 ov, T:168) 136/8

Bahrain won by 31 runs

Sat, 01 Mar '25
Singapore Flag

Singapore

(15/15 ov) 107/6
Bahrain Flag

Bahrain

(14/15 ov, T:108) 108/3

Bahrain won by 7 wickets (with 6 balls remaining)

Sun, 02 Mar '25
Singapore Flag

Singapore

142
Bahrain Flag

Bahrain

(19/20 ov, T:143) 146/2

Bahrain won by 8 wickets (with 6 balls remaining)

Tue, 04 Mar '25
Singapore Flag

Singapore

144/8
Bahrain Flag

Bahrain

(4/20 ov, T:145) 12/2

No result

Wed, 05 Mar '25
Singapore Flag

Singapore

Bahrain Flag

Bahrain

Match abandoned without a ball bowled

Mon, 10 Mar '25
Malaysia Flag

Malaysia

125/8
Bahrain Flag

Bahrain

(18.4/20 ov, T:126) 130/4

Bahrain won by 6 wickets (with 8 balls remaining)

Tue, 11 Mar '25
Hong Kong Flag

Hong Kong

118/8
Bahrain Flag

Bahrain

(14.2/20 ov, T:119) 121/2

Bahrain won by 8 wickets (with 34 balls remaining)

Thu, 13 Mar '25
Bahrain Flag

Bahrain

126/9
Malaysia Flag

Malaysia

(18.4/20 ov, T:127) 91

Bahrain won by 35 runs

Fri, 14 Mar '25
Hong Kong Flag

Hong Kong

129/7
Bahrain Flag

Bahrain

(20 ov, T:130) 129/8

Match tied (Hong Kong won the Super Over)

Mon, 17 Mar '25
Hong Kong Flag

Hong Kong

126/5
Bahrain Flag

Bahrain

(16.4/20 ov, T:127) 129/2

Bahrain won by 8 wickets (with 20 balls remaining)

Sun, 06 Jul '25
Bahrain Flag

Bahrain

207/2
Germany Flag

Germany

(20 ov, T:208) 161/8

Bahrain won by 46 runs

Mon, 07 Jul '25
Malawi Flag

Malawi

109/9
Bahrain Flag

Bahrain

(14.4/20 ov, T:110) 111/3

Bahrain won by 7 wickets (with 32 balls remaining)

Tue, 08 Jul '25
Bahrain Flag

Bahrain

209/5
Tanzania Flag

Tanzania

(19.2/20 ov, T:210) 215/4

Tanzania won by 6 wickets (with 4 balls remaining)

Wed, 09 Jul '25
Thu, 10 Jul '25
Tanzania Flag

Tanzania

154/7
Bahrain Flag

Bahrain

(16.2/20 ov, T:155) 157/4

Bahrain won by 6 wickets (with 22 balls remaining)

Sat, 12 Jul '25
Malawi Flag

Malawi

72
Bahrain Flag

Bahrain

(6.5/20 ov, T:73) 76/0

Bahrain won by 10 wickets (with 79 balls remaining)

Sun, 13 Jul '25
Bahrain Flag

Bahrain

89
Tanzania Flag

Tanzania

(10.1/20 ov, T:90) 90/0

Tanzania won by 10 wickets (with 59 balls remaining)

Fri, 18 Jul '25
Rwanda Flag

Rwanda

Bahrain Flag

Bahrain

11:45 AM
11:45 am GMT | 1:45 pm Local

Match yet to begin

Sat, 19 Jul '25
Bahrain Flag

Bahrain

Malawi Flag

Malawi

7:15 AM
7:15 am GMT | 9:15 am Local

Match yet to begin

Sun, 20 Jul '25
Bahrain Flag

Bahrain

Malawi Flag

Malawi

7:15 AM
7:15 am GMT | 9:15 am Local

Match yet to begin

Rwanda Flag

Rwanda

Bahrain Flag

Bahrain

11:45 AM
11:45 am GMT | 1:45 pm Local

Match yet to begin

Tue, 22 Jul '25
Rwanda Flag

Rwanda

Bahrain Flag

Bahrain

11:45 AM
11:45 am GMT | 1:45 pm Local

Match yet to begin

Wed, 23 Jul '25
Bahrain Flag

Bahrain

Malawi Flag

Malawi

11:45 AM
11:45 am GMT | 1:45 pm Local

Match yet to begin

Fri, 25 Jul '25
Rwanda Flag

Rwanda

Bahrain Flag

Bahrain

7:15 AM
7:15 am GMT | 9:15 am Local

Match yet to begin

Bahrain Flag

Bahrain

Malawi Flag

Malawi

11:45 AM
11:45 am GMT | 1:45 pm Local

Match yet to begin