Canada
Associate195 internationals · 1979–2026
All-time record
ODI1979–2026
M
117
W
31
L
82
D
0
T
1
NR
3
Win %
27.2
T20I2010–2026
M
78
W
41
L
34
D
0
T
1
NR
2
Win %
53.9
Other internationals2010–2022
M
53
W
30
L
22
D
0
T
0
NR
1
Win %
—
Citizen of Nowhere ranking
ODI
Current#20 (44.7)Peak rank#10 (2024-03)Peak rating87.6Months at #10
T20I
Current#20 (111.1)Peak rank#4 (2020-08)Peak rating142.0Months at #10
Greatest games
Canada's most storied internationals across all three formats, by Game Score (closeness, stakes and the strength of both sides), with a ★ for the all-time classics.
T20I
#1
16 Nov 2022 · Canada won by 1 runs · Desert Cup T20I Series · Al Amarat
Closeness 0.98 · Stakes 0.5 · Quality 0.15T20I
#2
7 Jun 2024 · Canada won by 12 runs · T20 World Cup · Group/League stage · New York
Closeness 0.73 · Stakes 0.68 · Quality 0.36T20I
#3
26 Aug 2024 · Canada won by 8 runs · Netherlands Tri-Nation T20I Series · Utrecht
Closeness 0.82 · Stakes 0.5 · Quality 0.43T20I
#4
13 Feb 2026 · United Arab Emirates won by 5 wickets · T20 World Cup · Group/League stage · Delhi
Closeness 0.6 · Stakes 0.68 · Quality 0.6T20I
#5
19 Mar 2025 · Namibia won by 3 wickets · Canada tour of Namibia · Windhoek
Closeness 0.8 · Stakes 0.42 · Quality 0.5ODI
#6
1 Dec 2006 · Netherlands won by 1 wicket (with 2 balls remaining) (D/L method) · ICC Tri-Series (in South Africa) Bermuda, Canada, Netherlands in South Africa - 2006 (2006/07) · Benoni
Closeness 1 · Stakes 0.5 · Quality 0T20I
#7
1 Oct 2024 · Canada won by 4 wickets · Canada T20 Tri-Series · King City
Closeness 0.7 · Stakes 0.5 · Quality 0.49T20I
#8
28 Sep 2024 · Canada won by 14 runs · Canada T20 Tri-Series · King City
Closeness 0.69 · Stakes 0.5 · Quality 0.48T20I
#9
24 Apr 2025 · Canada won by 17 runs · North America T20 Cup · George Town
Closeness 0.62 · Stakes 0.5 · Quality 0.6T20I
#10
20 Nov 2022 · Canada won by 3 wickets · Desert Cup T20I Series · Al Amarat
Closeness 0.8 · Stakes 0.5 · Quality 0.22T20I
#11
10 Nov 2021 · Match tied · ICC Men's T20 World Cup Americas Region Qualifier · Coolidge
Closeness 0.9 · Stakes 0.5 · Quality 0ODI
#12
16 Feb 2010 · Afghanistan won by 1 run · Afghanistan tour of United Arab Emirates - 2010 (2009/10) · Sharjah
Closeness 0.99 · Stakes 0.42 · Quality 0Head-to-head
Kenya19 matches
Test
—
ODI
5–9
T20I
1–3
United States19 matches
Test
—
ODI
1–6
T20I
3–7
Netherlands17 matches
Test
—
ODI
1–10
T20I
1–3
Bermuda16 matches
Test
—
ODI
6–5
T20I
3–1
Scotland15 matches
Test
—
ODI
4–10
T20I
0–1
Oman13 matches
Test
—
ODI
3–3
T20I
4–3
Ireland12 matches
Test
—
ODI
2–6
T20I
2–2
Nepal10 matches
Test
—
ODI
3–4
T20I
2–1
Cayman Islands9 matches
Test
—
ODI
—
T20I
9–0
Afghanistan8 matches
Test
—
ODI
1–4
T20I
0–3
Namibia8 matches
Test
—
ODI
0–4
T20I
0–3
United Arab Emirates6 matches
Test
—
ODI
2–2
T20I
0–2
Recent internationals
2026-10-17ODI
vs Nepal
W Canada won by 24 runs
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
2026-10-15ODI
vs Oman
W Canada won by 58 runs
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
2026-10-11ODI
vs Nepal
L Nepal won by 24 runs
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
2026-10-09ODI
vs Oman
L Oman won by 41 runs
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
2026-08-13ODI
vs Scotland
L Scotland won by 170 runs
Forthill, Dundee
2026-08-11ODI
vs United Arab Emirates
L United Arab Emirates won by 97 runs
Forthill, Dundee
2026-08-07ODI
vs Scotland
L Scotland won by 9 runs
Forthill, Dundee
2026-06-16ODI
vs Netherlands
N No result
Maple Leaf North-West Ground, King City
2026-06-12ODI
vs United States
L United States won by 5 wickets
Maple Leaf North-West Ground, King City
2026-06-10ODI
vs Netherlands
W Canada won by 2 wickets
Maple Leaf North-West Ground, King City
2026-06-06ODI
vs United States
L United States won by 8 wickets
Maple Leaf North-West Ground, King City
2026-02-19T20I
vs Afghanistan
L Afghanistan won by 82 runs
MA Chidambaram Stadium, Chennai
From the project cricket workbook: results since 1877, recomputed monthly ICC rankings, and curated honours. See the methodology on the hub.