Cricket Betting Tips and Match Predictions: Uganda Maxx T20 2025 - Match 7 & 8 - Sapphire vs Gold; Emerald vs Ruby - 18th March 2025

Here are the Fantasy Cricket Predictions and Betting Tips for the Uganda Maxx T20, Match 7 - Sapphire vs Gold and Match 8 - Emerald vs Ruby, to be played on the 18th of March at the Lugogo Stadium in Kampala, Uganda.
LIVE SCORES - Match 7 - Sapphire vs Gold (Lugogo Stadium, Kampala, Uganda)
Current Form Sapphire:
Sapphire are currently placed at the 2nd position on points table with 2 wins and 1 loss to their credit.
The top run scorer for Sapphire in the Uganda Maxx T20 is Hamu Kayondo with 77 runs to his name.
The top wicket taker for Sapphire in the Uganda Maxx T20 is Henry Ssenyondo with 6 scalps under his belt.
Sapphire have won their previous match against Emerald by 18 runs.
The match was reduced to 18 overs per side due to rain.
Sapphire batted first and they posted a total of 149 for 3 in 18 overs. Hamu Kayondo and Didier Ndikubwimana played really well. They scored 65 and 48 runs respectively to get Sapphire off to a flier. Hamu Kayondo in particular was simply sensational with his power hitting. He hit 8 fours and 1 six during his knock. On the back of such powerful performances, Sapphire got to a competitive total of 149 in 18 overs of play.
During the chase, Charles Musemsza started off very well for Emerald. He hit 4 boundaries but perished early on in the innings. Simon Ssesazi and Ronald Lutaaya then took the responsibility of taking Emerald over the line. They scored 51 and 46 runs respectively. However, both got out at a wrong time and Emerald were restricted to 131 for 7 in 18 overs, losing the match by 18 runs.
Current Form Gold:
Gold are currently placed at the 3rd position on points table with 1 win and 1 loss to their credit.
The top run scorer for Gold in the Uganda Maxx T20 is Robinson Obuya with 49 runs to his name.
The top wicket taker for Gold in the Uganda Maxx T20 is Balidawa Ali with 4 scalps under his belt.
The previous match of Gold against Ruby was cancelled due to rain. However, in their last outing, Gold lost against Emerald by a huge margin of 81 runs.
Emerald batted first and they posted a total of 165 for 5 in 20 overs. They lost Simon Ssesazi early on. After his dismissal, Suleman Sharif and Ronald Lutaaya batted exceptionally well. They scored 30 and 44 runs respectively to lay the foundation for a big total. Irfan Karim then smashed 41 quick runs in the lower order to help Emerald get to 165 in their innings.
During the chase, Gold lost way too many wickets in the Powerplay overs. Olipa Gerald fought hard and scored 19 runs but he couldn't convert the start that he got. Steven Wabwose also scored 18 runs in 9 balls but it was of no use as Gold were eventually bowled out for 84, losing the match by 81 runs.
Let’s have a look at the squads:
Sapphire
Gideon Outeke, Gurjivan Singh, Hamu Kayondo, Oketcho Jordan, Calvin Watuwa, Collins Obuya, Devansh Patel, Musa Majid, Pius Oloka, Cyrus Kakuru (wk), Didier Ndikubwimana (wk), Ronald Omara (wk), Bilal Hassan, Henry Ssenyondo, Innocent Mwebaze, Kakaire Geofrey
Gold
Balidawa Ali, Brian Asiimwe, Robinson Obuya, Steven Wabwose, Wasim Butt, Yunusu Sowobi, Cyrus Kunsa, Jaffer Ochaya, Kenneth Waiswa, Lubwama Conrad, Olipa Gerald, Richard Sohera, Oscar Manishimwe (wk), Brian Masaba, Jonathan Sebanja, Zappy Bimenyimana
Cricket Betting Tips and Match Predictions* - PrePlay
Who will win the toss? – Sapphire
Who will win?- Sapphire
Top Batter (Runs Scored) - Collins Obuya (Sapphire), Robinson Obuya (Gold)
Top Bowler (Wickets taken) - Pius Oloka (Sapphire), Kenneth Waiswa (Gold)
Most Sixes – Collins Obuya (Sapphire), Robinson Obuya (Gold)
Player of the Match- Collins Obuya (Sapphire)
Team Scores Batting first – Sapphire 150+, Gold 140+
Match Handicap: Sapphire
LIVE SCORES - Match 8 - Emerald vs Ruby (Lugogo Stadium, Kampala, Uganda)
Current Form Emerald:
Emerald are currently placed at the 1st position on points table with 2 wins and 1 loss to their credit.
The top run scorer for Emerald in the Uganda Maxx T20 is Ronaldo Lutaaya with 144 runs to his name.
The top wicket taker for Emerald in the Uganda Maxx T20 is Baidu Ivan with 6 scalps under his belt.
Emerald have won their previous match against Sapphire by 18 runs.
The match was reduced to 18 overs per side due to rain.
Sapphire batted first and they posted a total of 149 for 3 in 18 overs. Hamu Kayondo and Didier Ndikubwimana played really well. They scored 65 and 48 runs respectively to get Sapphire off to a flier. Hamu Kayondo in particular was simply sensational with his power hitting. He hit 8 fours and 1 six during his knock. On the back of such powerful performances, Sapphire got to a competitive total of 149 in 18 overs of play.
During the chase, Charles Musemsza started off very well for Emerald. He hit 4 boundaries but perished early on in the innings. Simon Ssesazi and Ronald Lutaaya then took the responsibility of taking Emerald over the line. They scored 51 and 46 runs respectively. However, both got out at a wrong time and Emerald were restricted to 131 for 7 in 18 overs, losing the match by 18 runs.
Current Form Ruby:
Ruby are currently placed at the bottom most position on points table with 2 losses to their credit.
The top run scorer for Ruby in the Uganda Maxx T20 is Brian Asaba with 50 runs to his name.
The top wicket taker for Ruby in the Uganda Maxx T20 is Joseph Baguma with 3 scalps under his belt.
The previous match of Ruby was cancelled due to rain. However, they have lost in their last outing against Sapphire by 6 wickets.
Ruby batted first and they posted a total of 116 before being bowled out. Anas Baig made 24 runs off 16 balls at the top of the order. The rest of the batters struggled to find their timing. Little contributions by the lower order batters meant that Ruby got to 116 in their innings.
During the chase, Sapphire lost Hamu Kayondo and Didier Ndikubwimana early on in the innings. After their dismissals, Collins Obuya took the responsibility of taking Sapphire over the line. He smashed 47 runs in just 27 balls to help Sapphire win the match in the 15th over with 6 wickets in hand.
Let's have a look at the squads:
Ruby
Brian Masaba, Eric Mukasa, Fahad Mutagana, Roger Mukasa, Anas Baig, Harsh Panchal, Isaac Okpe, Jocob Malinga, Nyiro Jonathan, Tandia Aziz, Fred Achelam (wk), Ignace Ntirenganya, Joseph Baguma, Juma Miyagi, Matthew Musinguzi, Nuwagaba Edwin
Emerald
Ronald Lutaaya, Baidu Ivan, Christopher Kidega, Jonathan Kizza, Robert Owiri, Ronald Rubangakene, Suleman Sharif, Charles Musemeza (Wk), Irfan Karim (Wk), Simon Ssesazi (Wk), Anwar Ali, Cosmas Kyewuta, Frank Nsubuga
Cricket Betting Tips and Match Predictions* - PrePlay
Who will win the toss? – Ruby
Who will win?- Emerald
Top Batter (Runs Scored) - Simon Ssesazi (Emerald), Anas Baig (Ruby)
Top Bowler (Wickets taken) - Frank Nsubuga (Emerald), Matthew Musinguzi (Ruby)
Most Sixes – Simon Ssesazi (Emerald), Anas Baig (Ruby)
Player of the Match - Frank Nsubuga (Emerald)
Team Scores Batting first – Ruby 125+, Emerald 135+
Match Handicap: Emerald
Live Cricket Streaming Uganda Maxx T20 2025: The live cricket streaming page which enables you to watch live cricket - Geo-restrictions apply
*NB these predictions may be changed nearer the start of the match once the final starting teams have been announced and we will be running ‘In-Play’ features, so stay tuned.
© Cricket World 2025