Kenya vs Bahrain
2nd T20I
Kenya
149-9
(20)
Kenya won by 1 wicket (with 0 balls remaining)

Bhr
148-5
(20)
Squad






















Team form
#Overall form
Kenya have won 7 of their last 10 matches (70%). Bahrain have won 5 of their last 10 matches (50%).
10 matches, 30 Sep 2025 to 31 Jul 2026Source: CricRadio match dataUpdated
KenyaWin 70%Won 7Lost 3NR 0
Kenya144 - 8 20LBhr won by 15 runsBhr
159 - 4 20
Kenya19 - 1 1.4WKENYA won by 9 wickets (with 110 balls remaining)CIV18 - 10 12.3
Kenya193 - 3 20WKENYA won by 62 runsBot
131 - 8 20
Kenya43 - 0 2.2WKENYA won by 10 wickets (with 106 balls remaining)Cam
42 - 10 11
Kenya135 - 5 20WKENYA won by 38 runsSle
97 - 9 20
Kenya101 - 9 20LRWN won by 2 wickets (with 15 balls remaining)Rwn
102 - 8 17.3
Kenya247 - 5 20WKENYA won by 172 runsMali
75 - 10 19.1
Kenya142 - 7 20WKENYA won by 51 runsTan
91 - 10 17.2
Kenya122 - 6 20LZim won by 7 wickets (with 30 balls remaining)Zim
123 - 3 15
Kenya148 - 3 13.4WKENYA won by 7 wickets (with 38 balls remaining)Nga
147 - 7 20
BahrainWin 50%Won 5Lost 4Drawn 1NR 0
Kenya144 - 8 20WBhr won by 15 runsBhr
159 - 4 20
Sgp210 - 6 20WBah won by 2 runsBhr
212 - 8 20
Oma184 - 4 20LOman won by 20 runsBhr
164 - 5 20
Hkg175 - 2 16LHKG won by 8 wickets (with 24 balls remaining)Bhr
173 - 9 20
Mas131 - 7 19WBah won by 7 wickets (with 11 balls remaining) (DLS method)Bhr
135 - 3 17.1
Mas128 - 10 19.5WBah won by 2 runsBhr
130 - 7 20
Mas140 - 7 20LMalay won by 34 runsBhr
106 - 10 18.5
Jpn108 - 9 20WMatch tied (Bahrain won the Super Over)Bhr
108 - 9 20
Tha114 - 10 19.3WBah won by 12 runsBhr
126 - 7 20
Jpn88 - 2 7LJpn won by 8 wickets (with 78 balls remaining)Bhr
87 - 10 19.2
Venue form
Kenya have won 5 of their last 10 matches at this venue (50%). Bahrain have won 1 of their last 1 match at this venue (100%).
10 matches, 14 Jun 2023 to 31 Jul 2026Source: CricRadio match dataUpdated
KenyaWin 50%Won 5Lost 5NR 0
Kenya144 - 8 20LBhr won by 15 runsBhr
159 - 4 20
Kenya265 - 17 39.1LZimbabwe won by 61 runsZim
0 - 0 0
Kenya0 - 0 0WKenya won by 129 runsGmb
221 - 19 32.4
Kenya201 - 12 35.0WKenya won by 5 wickets (with 30 balls remaining)Rwn
0 - 0 0
Kenya124 - 7 20LUga won by 1 runUga
125 - 10 20
Kenya133 - 4 17.3WKENYA won by 6 wickets (with 15 balls remaining)Bot
131 - 5 20
Kenya117 - 8 20LUga won by 5 wickets (with 8 balls remaining)Uga
120 - 5 18.4
Kenya100 - 3 17.2WKENYA won by 7 wickets (with 16 balls remaining)Rwn
99 - 10 20
Kenya115 - 10 18.5LBOT won by 30 runsBot
145 - 8 20
Kenya98 - 3 14.1WKENYA won by 7 wickets (with 35 balls remaining)Rwn
92 - 10 18.2
BahrainWin 100%Won 1Lost 0NR 0
This series
#No Test matches have been played in this series yet.
Current series · TestsSource: CricRadio match dataUpdated
Kenya
0 - 0
Tests
Bahrain
No ODI matches have been played in this series yet.
Current series · ODIsSource: CricRadio match dataUpdated
Kenya
0 - 0
ODIs
Bahrain
Bahrain lead the T20 series 1-0.
Current series · T20sSource: CricRadio match dataUpdated
Kenya
0 - 1
T20s
Bahrain
Team comparison
#Overall comparison
Kenya average 157 batting first and 89 chasing over 10 matches; Bahrain average 148 batting first and 135 chasing over 9 matches.
last 10 matches for Kenya and 9 for BahrainSource: CricRadio match dataUpdated
Kenya
Bahrain
10
Matches Played
9
70%
Win Percentage
56%
135
Lowest Defended
126
148
Highest Chased
135
4 (6)
Win Bat First
4 (6)
3 (4)
Win Ball First
1 (3)
Venue comparison
Kenya average 194 batting first and 102 chasing over 10 matches at this venue; Bahrain average 159 batting first and 0 chasing over 1 match at this venue.
last 10 matches for Kenya and 1 for Bahrain at this venueSource: CricRadio match dataUpdated
Kenya
Bahrain
10
Matches Played
1
50%
Win Percentage
100%
201
Lowest Defended
159
133
Highest Chased
0
1 (3)
Win Bat First
1 (1)
4 (7)
Win Ball First
0 (0)
