Covers 143 matches played by Canada from Feb 2003 to Aug 2026 (Afghanistan matches are not in the open data set).
Two very different records make up the Canada national cricket team’s numbers here: a losing ODI side and a winning T20I side. The data covers 143 matches from Feb 2003 to Aug 2026.
Canada have won 41 of 75 T20Is but only 19 of 68 ODIs. The sections below track Canada’s results in each format and against each opponent, the Canada cricket players who lead the run and wicket tables, and the team’s peaks and troughs. Games against Afghanistan are missing, since they sit outside the open data set. Canada play no Tests, so there are no Test tables.
Canada National Cricket Team Results: ODIs vs T20Is
Canada’s 68 ODIs since Feb 2003 have brought 19 victories against 46 losses, with a tie and 2 no results, so they win 29.2 per cent of games that reach a result. Their best ODI records are against Bermuda, 3 wins in 4, and Scotland, 3 in 7. The hardest have been the USA, who beat Canada 6 times in 7, and Namibia, with no Canada win in 5.
T20Is tell a brighter story. Of 75 matches Canada have taken 41 and dropped 31, good for 56.9 per cent of results. Much of that comes against developing sides. Canada are 9 from 9 against the Cayman Islands and 4 from 4 against the Bahamas. The USA again have the upper hand, with 7 wins to Canada’s 3 in 12.
The most recent T20Is were tough. Canada lost to South Africa, the UAE and New Zealand in India in Feb 2026, the last of them at Chennai on 17 Feb.
Canada National Cricket Team Results by Format
Format
Matches
Won
Lost
Tied
Drawn
NR
Win % (decided)
First match
ODIs
68
19
46
1
–
2
29.2
11 Feb 2003
T20Is
75
41
31
1
–
2
56.9
9 Feb 2010
Canada in ODIs
ODIs in this record book: 68, from Feb 2003 to Aug 2026.
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
21 Feb 2022
Canada
93
16.4
Netherlands
Dubai International Cricket Stadium, Dubai
13 Mar 2012
Canada
95
17
Bermuda
White Hill Field, Hamilton
30 Sep 2023
Canada
106
19.5
Oman
Maple Leaf North-West Ground, King City
30 Sep 2024
Canada
118
18.5
Kenya
ICC Global Cricket Academy, Dubai
16 Mar 2013
Biggest wins
Result
Format
Venue
Date
Canada won by 208 runs
T20I
Coolidge Cricket Ground
14 Nov 2021
Canada won by 166 runs
T20I
National Stadium, Hamilton
4 Oct 2023
Canada won by 163 runs
T20I
National Stadium, Hamilton
3 Oct 2023
Canada won by 10 wickets
T20I
Jimmy Powell Oval, George Town
21 Apr 2025
Canada won by 10 wickets
T20I
Jimmy Powell Oval, George Town
26 Apr 2025
Canada won by 9 wickets
T20I
Sir Vivian Richards Stadium, North Sound
13 Nov 2021
Latest Canada T20I Matches
Match
Date
Venue
Result
Canada v New Zealand
17 Feb 2026
MA Chidambaram Stadium, Chennai
New Zealand won by 8 wickets
Canada v UAE
13 Feb 2026
Arun Jaitley Stadium, Delhi
UAE won by 5 wickets
South Africa v Canada
9 Feb 2026
Narendra Modi Stadium, Ahmedabad
South Africa won by 57 runs
Bahamas v Canada
21 Jun 2025
Maple Leaf North-West Ground, King City
Canada won by 7 wickets
Canada v Cayman Islands
19 Jun 2025
Maple Leaf North-West Ground, King City
Canada won by 42 runs
Bahamas v Canada
18 Jun 2025
Maple Leaf North-West Ground, King City
Canada won by 10 wickets (DLS)
Canada v Cayman Islands
16 Jun 2025
Maple Leaf North-West Ground, King City
Canada won by 59 runs
Canada v Bermuda
15 Jun 2025
Maple Leaf North-West Ground, King City
Canada won by 110 runs
Most player of the match awards for Canada
Player
Awards
H Thaker
7
NS Dhaliwal
6
Saad Bin Zafar
5
A Johnson
4
Pargat Singh
4
Kaleem Sana
4
JM Davison
3
NR Kumar
3
S Dhaniram
2
A Bagai
2
Canada Cricket Players Who Lead the Tables
Nobody has won more match awards for Canada than H Thaker, with 7. He has scored two ODI hundreds, 111 not out against the UAE and 105 not out against Scotland, both in Mar 2024, and has 38 T20I wickets as well.
Pargat Singh is the ODI run leader with 1,034 at 34.47. NS Dhaliwal heads the T20I batting on 1,257, with 10 fifties. Canada’s highest T20I score belongs to A Johnson, who hit 121 not out in 59 deliveries against Panama in Oct 2023, and has a second T20I hundred too.
Saad Bin Zafar heads the T20I bowling, 70 wickets from 61 matches at 19.01. Kaleem Sana leads the ODI bowling with 50 and also has 62 T20I wickets at 14.47. JM Davison’s 111 off 76 balls against West Indies at Centurion in Feb 2003 remains Canada’s highest ODI score.
Highest and Lowest Totals and Biggest Wins
Canada’s best T20I total is 245/1 against Panama at the Coolidge Cricket Ground in Nov 2021, which also produced their biggest win, by 208 runs. In ODIs their highest total is 290/9 against the USA at The Hague in Aug 2024.
The lowest is 36 all out against Sri Lanka at Paarl in Feb 2003, in just 18.4 overs. In T20Is, Canada were bowled out for 80 by Nepal in Feb 2022. You can read the full story of that rivalry on the Canada vs Nepal page.
Canada have 19 ODI wins and 41 T20I wins among the 143 games recorded here. They win 56.9 per cent of decided T20Is but just 29.2 per cent of decided ODIs.
Who has scored the most runs for Canada?
NS Dhaliwal is top in T20Is on 1,257 and Pargat Singh in ODIs on 1,034. A Johnson scores fastest among the leaders, 910 T20I runs at 147.25 per 100 balls.
Which Canada bowler has the most wickets?
Saad Bin Zafar, with 70 T20I wickets. Kaleem Sana has the most ODI wickets, 50, and is second in T20Is with 62.
What is Canada's highest score in T20I cricket?
245/1 against Panama at the Coolidge Cricket Ground on 14 Nov 2021. Canada won that game by 208 runs.
Has Canada played Test cricket?
No Canada Tests appear in this data. Their record here is made up of 68 ODIs and 75 T20Is.