Bahrain will be up against the Tanzania in the 21st match of the ICC CWC Challenge League B, 2024-26 at the Tin Kwong Road Recreation Ground on 10th February 2025 at 06:30 AM IST.

BAH vs TAN (Bahrain vs Tanzania), Match 21 - Match Information
Match: Bahrain vs Tanzania, Match 21
Date: 10th February 2025
Time: 06:30 AM IST
Venue: Tin Kwong Road Recreation Ground
BAH vs TAN, Tin Kwong Road Recreation Ground Pitch Report and Weather Conditions
The pitch at the Tin Kwong Road Recreation Ground is a balanced pitch. The average 1st innings score at this venue in the last 20 matches is 221 runs. Batting first should be the preferred option at the venue, with the team batting first winning 65% of its matches.
Weather Report for Tin Kwong Road Recreation Ground
Temperature will hover around 14.68 °C with 66% humidity. Winds at a speed of 7.06 m/s are expected.
Pace or Spin?
The venue is suited for both Pacers and Spinners alike.
BAH vs TAN, Head to Head
In the 2 matches played between these 2 teams, Bowler of both teams have earned the most fantasy points for their respective teams so far.
BAH vs TAN Dream11 Prediction: Top Batter and Wicket-Keeper Picks
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Ivan Selemani | 5 | 51 | 10.2 | 0 | - | 4, 2, 12, 18, 15 | - |
Asif Ali | 3 | 116 | 38.7 | 1 | 72 | 0, 83, 4, 29, 0 | 1, 0, 0, 0, 0 |
Arshan Jasani | 1 | 9 | 9 | 0 | - | 9 | - |
- Ivan Ismail Selemani
Ivan Selemani is a Batter and has an average of 32 match fantasy points in the last 10 games, a fantasy rating of 8.2 and can be a good pick for your Dream11 Team. He is a top order opening Right Handed Batter. In the recently played 5 matches this player has scored 51 runs averaging 10.2 per match.
- Asif Ali
Asif Ali is a Batter and has an average of 62 match fantasy points in the last 5 games, a fantasy rating of 7.7 and is very inconsistent player in terms of fantasy points and can be a differential pick in your team. Asif Ali is a top order Left Handed Batter. In the recently played 3 matches he has scored 0, 83, 4, 29, 0 runs at an average of 38.7 per match. This player can also give you some bowling fantasy points, bowling slow left-arm orthodox and in the recent matches has taken 1, 0, 0, 0, 0 wickets, averaging at 72 wickets per match. Asif Ali has a good record at this venue in the last 3 matches he played here and has taken 1 wickets.
- Arshaan A Jasani
Arshan Jasani is a Batter and has an average of 19 match fantasy points in the last 1 games, a fantasy rating of 7.2 and is a very consistent player in terms of fantasy points. This player is a top order opening batter, bats Left Handed. In the last match Arshan Jasani has scored 9 runs at an average of 9 per match.

BAH vs TAN Dream11 Prediction: Top Bowler Picks
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Khalidy Juma | 3 | 4 | 4 | 2 | 24.5 | 4, 0, 0, 0, 0 | 0, 1, 1, 0, 0 |
Ally Kimote | 3 | 37 | 12.3 | 1 | 108 | 1, 0, 9, 27, 0 | 0, 1, 0, 0, 0 |
Rizwan Butt | 3 | 30 | 15 | 3 | 34.3 | 0, 13, 17, 0, 0 | 0, 0, 0, 1, 2 |
- Khalidy Amiri Juma
Khalidy Juma is a Bowler and has an average of 69 match fantasy points in the last 4 games, a fantasy rating of 10 and is fairly consistent player in terms of fantasy points. He is a right-arm medium Bowler and in the last 3 matches this player has taken 0, 1, 1, 0, 0 wickets at an average of 24.5. Khalidy Juma has done very well against this opposition, taking 1, 0 wickets in the recent matches.
- Ally Mpeka Kimote
Ally Kimote is a Bowler and has an average of 54 match fantasy points in the last 8 games, a fantasy rating of 8.6 and is very inconsistent player in terms of fantasy points and can be a differential pick in your team. He is a right-arm medium Bowler and in the last 3 matches this player has taken 0, 1, 0, 0, 0 wickets at an average of 108. Ally Kimote has a very good record against this opponent, taking 0, 4 wickets in the recent matches.
- Muhammad Rizwan Butt
Rizwan Butt is a Bowler and has an average of 64 match fantasy points in the last 10 games, a fantasy rating of 8.6 and is a safe bet for your Dream11 Fantasy Team. He is a right-arm medium Bowler and in the recently played 3 matches this player has taken 3 wickets at an average of 34.3. Rizwan Butt has been very successful against this team, taking 0, 1, 1, 0 wickets in the recent matches. He has a good record at this venue in the recent 3 matches this player played here and has taken 0, 0, 0, 1 wickets.

BAH vs TAN Dream11 Prediction: Top All-Rounder Picks
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Kassim Nassoro | 4 | 28 | 7 | 0 | - | 18, 2, 0, 6, 2 | 0, 0, 0, 0, 0 |
Imran Anwar | 3 | 47 | 15.7 | 2 | 29 | 0, 18, 0, 0, 29 | 2, 0, 0, 0, 0 |
Sai Sarthak | 3 | 14 | 4.7 | 0 | - | 0, 4, 6, 4, 0 | 0, 0, 0, 0, 0 |
- Kassim Nassoro Mussa Chete
Kassim Nassoro is very inconsistent player in terms of fantasy points and can be a punt pick in your team. Kassim Nassoro has an average of 70 match fantasy points in the last 10 games and a fantasy rating of 8.8. He is a Right Handed Batter. In the recent 4 matches this player has scored 18, 2, 0, 6, 2 runs averaging 7 per match. Kassim Nassoro has a very good record against this opponent, taking 0, 2 wickets in the recent matches.
- Imran Javed Anwar
Imran Anwar is an All Rounder and has an average of 38 match fantasy points in the last 10 games, a fantasy rating of 7.8 and is very inconsistent player in terms of fantasy points and can be a differential pick in your team. He is a left-arm medium Bowler and in the last 3 matches this player has taken 2, 0, 0, 0, 0 wickets at an average of 29. Imran Anwar has been very successful against this team, taking 0, 2, 0, 0 wickets in the recent matches. He has bowled well at this venue in the last 3 matches this player played here and has taken 2 wickets.
- Sai Sarthak
Sai Sarthak can be a good safe pick for your Dream11 Team. Sai Sarthak has an average of 34 match fantasy points in the last 1 games and a fantasy rating of 7.2. He is a batter, bats Left Handed. In the recently played 3 matches this player has scored 0, 4, 6, 4, 0 runs at an average of 4.7 per match.

Fantasy Tips Prediction | Dream Lineup | Team News | Team Head To Head Records | Player Head To Head Records
BAH vs TAN Dream11 Prediction: Top Players of the Last Match
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Asif Ali | 3 | 116 | 38.7 | 1 | 72 | 0, 83, 4, 29, 0 | 1, 0, 0, 0, 0 |
Imran Khan | 3 | 14 | 7 | 3 | 21.3 | 0, 5, 4, 0, 5 | 3, 0, 0, 0, 0 |
Imran Anwar | 3 | 47 | 15.7 | 2 | 29 | 0, 18, 0, 0, 29 | 2, 0, 0, 0, 0 |
Khalidy Juma | 3 | 4 | 4 | 2 | 24.5 | 4, 0, 0, 0, 0 | 0, 1, 1, 0, 0 |
Kassim Nassoro | 4 | 28 | 7 | 0 | - | 18, 2, 0, 6, 2 | 0, 0, 0, 0, 0 |
Mukesh Maker | 4 | 53 | 13.3 | 0 | - | 8, 0, 36, 3, 6 | 0, 0, 0, 0, 0 |
The Top Point Getters for Bahrain are Asif Ali with 158 match fantasy points. Imran Khan with 96 match fantasy points and Imran Anwar with 89 match fantasy points.
The Top Point Getters for Tanzania are Khalidy Juma with 42 match fantasy points. Kassim Nassoro with 25 match fantasy points and Mukesh Maker with 14 match fantasy points.

BAH vs TAN Dream11 Prediction: Top Captain and Vice-Captain Picks
M - Matches Played, R - Runs, Avg R - Average Runs, W - Wickets, Avg W - Average Wickets, RR - Recent Scores, RW - Recent Wickets
Player | M | R | Avg R | W | Avg W | RR | RW |
---|---|---|---|---|---|---|---|
Khalidy Juma | 3 | 4 | 4 | 2 | 24.5 | 4, 0, 0, 0, 0 | 0, 1, 1, 0, 0 |
Kassim Nassoro | 4 | 28 | 7 | 0 | - | 18, 2, 0, 6, 2 | 0, 0, 0, 0, 0 |
Ally Kimote | 3 | 37 | 12.3 | 1 | 108 | 1, 0, 9, 27, 0 | 0, 1, 0, 0, 0 |
Rizwan Butt | 3 | 30 | 15 | 3 | 34.3 | 0, 13, 17, 0, 0 | 0, 0, 0, 1, 2 |
Ivan Selemani | 5 | 51 | 10.2 | 0 | - | 4, 2, 12, 18, 15 | - |
- Khalidy Amiri Juma
Khalidy Juma can be a good pick for your Dream11 Team. Khalidy Juma has an average of 69 match fantasy points in the last 4 games and a fantasy rating of 10. He bowls right-arm medium and in the recently played 3 matches this player has taken 2 wickets at an average of 24.5. Khalidy Juma has been very successful against this team, taking 1, 0 wickets in the recent matches.
- Kassim Nassoro Mussa Chete
Kassim Nassoro is an All Rounder and has an average of 70 match fantasy points in the last 10 games, a fantasy rating of 8.8 and is very inconsistent player in terms of fantasy points and can be a differential pick in your team. He is a Right Handed Batter. In the recent 4 matches this player has scored 18, 2, 0, 6, 2 runs at an average of 7 per match. Kassim Nassoro has been very successful against this team, taking 0, 2 wickets in the recent matches.
- Ally Mpeka Kimote
Ally Kimote is a differential player for your Fantasy Team. He has an average of 54 match fantasy points in the last 8 games and a fantasy rating of 8.6. This player bowls right-arm medium and in the recently played 3 matches Ally Kimote has taken 1 wickets at an average of 108. He has been very successful against this team, taking 0, 4 wickets in the recent matches.
- Muhammad Rizwan Butt
Rizwan Butt is a Bowler and has an average of 64 match fantasy points in the last 10 games, a fantasy rating of 8.6 and is a very consistent player in terms of fantasy points. This player is a right-arm medium Bowler and in the recent 3 matches Rizwan Butt has taken 0, 0, 0, 1, 2 wickets at an average of 34.3. He has a very good record against this opponent, taking 0, 1, 1, 0 wickets in the recent matches. This player has been very successful at this venue in the last 3 matches Rizwan Butt played here and has taken 0, 0, 0, 1 wickets.
- Ivan Ismail Selemani
Ivan Selemani can be a good pick for your Dream11 Team. He has an average of 32 match fantasy points in the last 10 games and a fantasy rating of 8.2. This player is a top order opening Right Handed Batter. In the last 5 matches Ivan Selemani has scored 51 runs averaging 10.2 per match.

BAH vs TAN Squad Information
Tanzania (TAN) Squad: Kassim Nassoro, Ally Kimote, Mohamed Omary, Laksh Bakrania, Akhil Anil, Ivan Selemani, Arshan Jasani, Mohamed Yunusu Issa, Amal Rajeevan, Mohamed Simba, Rajendra Asuri, Mukesh Maker, Khalidy Juma and Sivaraj Selvaraj
Bahrain (BAH) Squad: Abdul Majid, Ahmer Bin Nasir, Shahbaz Badar, Fiaz Ahmed, Imran Anwar, Rishabh Ramesh, Junaid Aziz, Prashant Kurup, Imran Khan, Rizwan Butt, Sohail Ahmed, Yousif Wali, Abid Ullah, Sai Sarthak, Muhammad Basil, Ubaid Martuza, Muhammad Salman, Asif Ali, Asif Shaikh and Asif Gill
BAH vs TAN Dream11 Team Today

Wicket-Keepers: Shahbaz Badar and Mohamed Omary
Batters: Ivan Selemani and Sohail Ahmed
All-Rounders: Kassim Nassoro, Ally Kimote, Imran Anwar and Asif Ali
Bowlers: Khalidy Juma, Rizwan Butt and Abdul Majid
Captain: Khalidy Juma
Vice-Captain: Kassim Nassoro
BAH vs TAN (Bahrain vs Tanzania), Match 21 Preview
Bahrain have played 6 matches in the series and they are currently ranked fourth on the points table, while Tanzania have also played 6 matches in the series and they are currently ranked sixth on the points table.
ICC CWC Challenge League B, 2024-26 Points Table
The points table of ICC CWC Challenge League B, 2024-26 Detailed table of matches played, matches won, matches lost, and Net run-rate.
In their previous encounter in this series Ahmer Bin Nasir was the Man of the Match and Ali Dawood scored the highest fantasy points for Bahrain with 118 match fantasy points while Harsheed Chohan topped the fantasy points leaderboard for Tanzania with 116 match fantasy points.
In the last match (Hong Kong, China vs Bahrain Last Match Scorecard) played by Bahrain against Hong Kong, China, Hong Kong, China beat Bahrain by 9 wickets. The top fantasy player for Bahrain was Sohail Ahmed who scored 97 fantasy points.
In their last match in this series against Italy, Italy beat Tanzania by 8 wickets. The top fantasy player for Tanzania was Sivaraj Selvaraj who scored 63 fantasy points.