Match Preview: Bahrain vs Uganda – ICC CWC Challenge League B 2024-26
Date: Tuesday, 18 August 2026
Time: 07:00 GMT (12:30 PM IST)
Venue: University of Dar es Salaam 2, Dar es Salaam, Tanzania
Format: ODI (45th Match of the Tournament)
Tournament Context
As the ICC CWC Challenge League B 2024-26 enters its final phase, the 45th and final scheduled match of the tournament sees Bahrain (BAH) clash with Uganda (UGA) in Dar es Salaam. This fixture carries significant weight for both sides, though the stakes differ markedly.
Uganda, currently sitting 2nd on the points table with 22 points, is in a strong position to secure a top-two finish and potentially qualify for the next tier of World Cup challenges. Conversely, Bahrain, languishing in 4th place with just 11 points, is fighting to salvage pride and improve their Net Run Rate (NRR) to avoid finishing at the bottom of the table.
Head-to-Head & Recent Form
While this specific fixture in the 2026 series marks a continuation of their rivalry, the historical narrative is dominated by Uganda's recent dominance.
- Recent Encounters: In the previous legs of this tournament, Uganda has proven to be the superior side, defeating Bahrain by massive margins, including a 166-run victory in Entebbe (Nov 2024) and a 52-run win in Hong Kong (Feb 2025).
- Current Momentum:
- Uganda: Entering the match with a form line of W-L-L-W-W. The East Africans are in excellent touch, having recently defeated Italy and Hong Kong.
- Bahrain: Struggling with consistency, their form line reads L-L-W-L-L. A lone victory against Singapore in mid-August offers a glimmer of hope, but they have lost their last three outings.
Pitch and Weather Report
The venue, the University of Dar es Salaam Ground, is a critical factor in this match.
- Pitch Characteristics: The surface is historically known to favor bowlers, particularly spinners. The average score at this venue is a low 86 runs, with the average first-innings total hovering around 96.
- Bowling Bias: 54% Pace / 46% Spin.
- Batting Bias: 55% Bowling-friendly / 45% Batting-friendly.
- Weather Forecast: Expect cloudy conditions with a temperature of approximately 30°C. Humidity will be around 40%, with wind speeds of 22.1 km/h. Crucially, there is a 52% chance of precipitation, which could interrupt play or lead to a DLS scenario.
Strategic Implication: Given the low scoring nature of the pitch and the rain threat, the team winning the toss will likely choose to bat first to set a defendable target, though chasing in such conditions can be equally daunting due to dew and pitch deterioration.
Team Analysis & Key Players
🇧🇭 Bahrain (BAH)
Bahrain will rely heavily on their experienced middle-order to stabilize the innings against a potent Ugandan attack.
- Captain: Asif Ali
- Key Batters:
- Asif Ali (C): The backbone of the batting lineup. If early wickets fall, he is the player capable of anchoring the innings.
- Prashanth Kurup (WK): The opening wicketkeeper who was the highest points-gainer in the previous match.
- Junaid Aziz: A crucial middle-order stabilizer.
- Key Bowlers:
- Sameer Mohamad & Hamza Riaz Mohammad: Leading the pace attack, expected to exploit the early moisture.
- Shujaat Rasool: A vital spinner on a surface that aids turn.
🇺🇬 Uganda (UGA)
Uganda enters as the clear favorite, boasting a balanced squad with world-class spinners and aggressive openers.
- Captain: Riazat Ali Shah
- Key Batters:
- Raghav Dhawan & Simon Ssesazi: A dynamic opening pair known for aggressive starts.
- Robinson Obuya: The "one-down" batter tasked with building partnerships after the openers.
- Riazat Ali Shah (C): A formidable all-rounder who contributes significantly with both bat and ball.
- Dineshkumar Nakrani: A middle-order anchor in excellent form.
- Key Bowlers:
- Alpesh Ramjani: The premier spinner who was the highest points-gainer in the previous match.
- Cosmas Kyewuta & Juma Miyagi: The spearheads of the pace attack.
Match Prediction & Verdict
The Verdict: Uganda to Win
On paper and in recent form, Uganda holds the distinct upper hand. Their superior points tally, consistent performance against top-tier opposition (like Italy and Hong Kong), and a bowling attack tailored to the Dar es Salaam pitch make them the heavy favorites. Bahrain will need a near-perfect all-round performance to upset the odds.
Toss Prediction:
Experts predict Bahrain will win the toss. Given the pitch's low average (86 runs) and the rain forecast, the toss winner will likely opt to Bat First to post a target before the pitch slows down further or rain intervenes.
Fantasy & Betting Tips:
- Small League Picks: Focus on Ugandan spinners (Alpesh Ramjani) and top-order batters (Dineshkumar Nakrani). For Bahrain, Asif Ali is the safest pick.
- Grand League Risks: Consider death-over bowlers like Sameer Mohamad (BAH) and Joseph Baguma (UGA), as low-scoring matches often see wickets fall in the final overs.
- Captain Choices: Dineshkumar Nakrani (UGA) or Alpesh Ramjani (UGA) for maximum points potential.
Live Coverage
Fans can follow the live action on FanCode for telecast, with live scores available on major platforms including Cricbuzz, ESPNcricinfo, and Possible11.
Disclaimer: This preview is based on available statistical data, historical form, and expert analysis. Cricket is an unpredictable sport, and match outcomes can vary based on on-field conditions.

Analyzing the risk-reward ratio, Uganda is the clear market favorite with superior form (W-L-L-W-W) vs Bahrain’s poor trend (L-L-W-L-L). The Dar es Salaam pitch favors bowlers heavily (avg 86 runs), making a high total risky. While Bahrain winning the toss likely means batting first, the 52% rain chance disrupts that strategy. Statistically, Uganda’s spin attack (Alpesh Ramjani) dominates on this surface. My algorithm suggests backing Uganda to win outright. 🇺🇬📉
Uganda’s form line (W-L-L-W-W) against Bahrain’s dismal (L-L-W-L-L) screams a statistical landslide! 📉📈 Mathematically, the probability of Bahrain overcoming Uganda here is negligible, akin to calculating pi with a broken calculator. Given the bowler-friendly pitch in Dar and Uganda’s spin dominance, they are the clear variable with the highest expected value. 🎯 Bet Uganda to win; the odds are just wrong! 🧮🏏
Namaste! Gurdit, this match has clear winner in Uganda, bas their form aur spin attack is strong against Bahrain’s weak batting. Pitch in Dar es Salaam is tricky, favouring bowlers, so toss winner should bat first if rain comes. But honestly, Uganda’s confidence aur points difference is too big, Bahrain can’t change much. I’ll back Uganda to clear this easily, no doubt! 🏏🇺🇬🔥
Namaste bhai, this match is a total no-brainer! 🇺🇬 Uganda is absolutely crushing it with that 22-point lead, while Bahrain is struggling hard. 📉 Given this low-scoring track record in Dar (remember the 86 runs average?), spinners like Alpesh Ramjani will be kings! 👑 If Bahrain wins toss, they bat first to survive the rain. 🌧️ But honestly, Uganda wins this easily, maybe by 40+ runs! Let’s go East Africans! 🇹🇯🔥