Canada vs Uganda, 28th Match, ICC CWC Qualifier Play-off 2026
Mulpani Cricket GroundMon 21 Dec 20269:45 AM IST (10:00 AM local)
Starts Mon 21 Dec · 9:45 AM IST
CAN vs UGA Prediction: Who Will Win?
Match winner
Ugandato win
52%win chance
Who do you think will win?
Tap a team to vote.
It is close to a coin flip, but our pick is Uganda, who come out marginally ahead at 52%.
Uganda come in with the better form, having won two of their last four games, while Canada have won two of their last five.
We expect a first-innings score of around 270, and anything well above that should put the batting side in control.
CAN vs UGA Score Prediction at Mulpani Cricket Ground
255-285runs
Most likely around 270
255-285runs
Most likely around 269
CAN vs UGA Toss Prediction
- Canada chose to bat first in 1 of their last 1 tosses won.
CAN vs UGA Pitch Report
Mulpani Cricket Ground, Kathmandu
There is not much recent ODI data from Mulpani Cricket Ground, so both teams will have to read the surface on the day.
CAN vs UGA Preview
Our full preview, with team news and a prediction, will be published before the start.
CAN vs UGA Recent Form
- W
vs NepalCanada won by 24 runs17 Oct2026 - W
vs OmanCanada won by 58 runs15 Oct2026 - L
vs NepalNepal won by 24 runs11 Oct2026 - L
vs OmanOman won by 41 runs9 Oct2026 - L
vs ScotlandScotland won by 170 runs13 Aug2026
- W
vs SingaporeUganda won by 8 wickets15 Aug2026 - L
vs Hong KongHong Kong won by 51 runs12 Aug2026 - L
vs ItalyItaly won by 113 runs11 Aug2026 - W
vs TanzaniaUganda won by 90 runs (DLS method)8 Aug2026
CAN vs UGA Head to Head
These teams have not met in a ODI match on our records.
CAN vs UGA Team Records
Batting first and chasing
Batting first2/2 won
Chasing1/4 won
Average first-innings score256
Batting first0/0 won
Chasing1/1 won
Average first-innings score–
Last 6 ODI results with a result.
CAN vs UGA Key Players
Top performers from their last match
- Yuvraj SamraBatSR 90105117 balls
- Aaron JohnsonBatSR 683653 balls
- Sukhjinder SinghBowlEcon 3.92/359 overs
- Zahid ShirzadBowlEcon 4.61/306.3 overs
Players in form
Batting
- Yuvraj Samra1 inns · best 105 · SR 90105runs
- Aaron Johnson1 inns · best 36 · SR 6836runs
- Harsh Thaker1 inns · best 34 · SR 6034runs
Bowling
- Sukhjinder Singh1 inns · econ 3.92wickets
- Zahid Shirzad1 inns · econ 4.61wickets
- Kaleem Sana1 inns · econ 6.21wickets
More ICC CWC Qualifier Play-off 2026 matches
27th MatchMon 21 Dec
Starts Mon 21 Dec · 9:45 AM IST
25th MatchSun 20 Dec
UAE
Starts Sun 20 Dec · 9:45 AM IST
26th MatchSun 20 Dec
Starts Sun 20 Dec · 9:45 AM IST
23rd MatchFri 18 Dec
Starts Fri 18 Dec · 9:45 AM IST
24th MatchFri 18 Dec
UAE
Starts Fri 18 Dec · 9:45 AM IST
21st MatchThu 17 Dec
Starts Thu 17 Dec · 9:45 AM IST
Other matches on 21 December
2nd ODI · New Zealand Women vs Bangladesh Women ODI Series 2026Mon 21 Dec
Starts Mon 21 Dec · 7:30 AM IST
58th Match, Elite Group A · Vijay Hazare Trophy 2026-27Mon 21 Dec
Starts Mon 21 Dec · 9:00 AM IST
59th Match, Elite Group A · Vijay Hazare Trophy 2026-27Mon 21 Dec
Starts Mon 21 Dec · 9:00 AM IST
60th Match, Elite Group A · Vijay Hazare Trophy 2026-27Mon 21 Dec
Starts Mon 21 Dec · 9:00 AM IST
70th Match, Elite Group D · Vijay Hazare Trophy 2026-27Mon 21 Dec
Starts Mon 21 Dec · 9:00 AM IST
71st Match, Elite Group D · Vijay Hazare Trophy 2026-27Mon 21 Dec
Starts Mon 21 Dec · 9:00 AM IST