T20 Internationals - Country Records and Statistics - Matches
T20 Matches for 
Played   
Versus 
From  to         

  Date Series Ground Result
1 02/08/2008 Netherlands Civil Service Cricket Club Canada won by 4 wickets
2 03/08/2008 Kenya Civil Service Cricket Club Kenya won by 4 wickets
3 05/08/2008 Bermuda Civil Service Cricket Club Canada won by 8 wickets
4 10/10/2008 Pakistan Maple Leaf North - West Ground Pakistan won by 35 runs
5 11/10/2008 Zimbabwe Maple Leaf North - West Ground Zimbabwe won in bowl-out after scores were tied
6 12/10/2008 Sri Lanka Maple Leaf North - West Ground Sri Lanka won by 15 runs
7 13/10/2008 Zimbabwe Maple Leaf North - West Ground Zimbabwe won by 109 runs
8 03/02/2010 Ireland Sinhalese Sports Club Ground Canada won by 4 runs
9 04/02/2010 Afghanistan Sinhalese Sports Club Ground Afghanistan won by 5 wickets
10 09/02/2010 Netherlands Dubai International Cricket Stadium Netherlands won by 6 wickets
11 10/02/2010 Kenya Dubai International Cricket Stadium Kenya won by 9 wickets
12 13/03/2012 Netherlands Dubai International Cricket Stadium Netherlands won by 42 runs
13 18/03/2012 Afghanistan ICC Global Cricket Academy Afghanistan won by 41 runs
14 22/03/2012 Ireland Dubai International Cricket Stadium Ireland won by 10 wickets
15 23/03/2012 Scotland Dubai International Cricket Stadium Scotland won by 4 wickets
16 15/03/2013 Kenya ICC Global Cricket Academy Canada won by 5 wickets
17 16/03/2013 Kenya ICC Global Cricket Academy Kenya won by 21 runs
18 16/11/2013 Ireland Sheikh Zayed Stadium Ireland won by 2 runs
19 26/11/2013 Kenya Sharjah Cricket Stadium Kenya won by 21 runs
20 18/08/2019 Cayman Islands Whitehill Field, Sandys Parish Canada won by 84 runs
21 19/08/2019 Bermuda National Stadium (Hamilton) No Result
22 21/08/2019 United States Whitehill Field, Sandys Parish Canada won by 4 wickets
23 22/08/2019 Cayman Islands Whitehill Field, Sandys Parish Canada won by 8 wickets
24 24/08/2019 Bermuda Whitehill Field, Sandys Parish Canada won by 8 wickets
25 25/08/2019 United States Whitehill Field, Sandys Parish Canada won by 15 runs
26 20/10/2019 Jersey Tolerance Oval Canada won by 53 runs
27 21/10/2019 Nigeria Sheikh Zayed Stadium Canada won by 50 runs
28 23/10/2019 Ireland Sheikh Zayed Stadium Canada won by 10 runs
29 24/10/2019 Hong Kong Tolerance Oval Hong Kong won by 32 runs
30 25/10/2019 Oman Sheikh Zayed Stadium Oman won by 8 wickets
31 27/10/2019 United Arab Emirates Sheikh Zayed Stadium United Arab Emirates won by 14 runs
32 07/11/2021 Bahamas Sir Vivian Richards Stadium Canada won by 122 runs
33 08/11/2021 Belize Coolidge Cricket Ground Canada won by 145 runs
34 10/11/2021 United States Coolidge Cricket Ground United States won in super over after scores were tied
35 11/11/2021 Bermuda Coolidge Cricket Ground Canada won by 46 runs
36 13/11/2021 Argentina Sir Vivian Richards Stadium Canada won by 9 wickets
37 13/11/2021 Panama Coolidge Cricket Ground Canada won by 208 runs
38 18/02/2022 Philippines Al Amerat Cricket Ground Ministry Turf 2 Canada won by 118 runs
39 19/02/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 Oman won by 9 wickets
40 21/02/2022 Nepal Al Amerat Cricket Ground Ministry Turf 1 Nepal won by 8 wickets
41 22/02/2022 Germany Al Amerat Cricket Ground Ministry Turf 1 Canada won by 6 wickets
42 24/02/2022 Bahrain Al Amerat Cricket Ground Ministry Turf 1 Canada won by 7 wickets
43 14/11/2022 Bahrain Al Amerat Cricket Ground Ministry Turf 1 Canada won by 4 wickets
44 15/11/2022 Saudi Arabia Al Amerat Cricket Ground Ministry Turf 1 Canada won by 66 runs
45 16/11/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 Canada won by 1 run
46 17/11/2022 Bahrain Al Amerat Cricket Ground Ministry Turf 1 Bahrain won by 8 wickets
47 19/11/2022 Saudi Arabia Al Amerat Cricket Ground Ministry Turf 1 Canada won by 45 runs
48 20/11/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 Canada won by 3 wickets
49 21/11/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 Canada won by 8 wickets
50 30/09/2023 Bermuda Whitehill Field, Sandys Parish Bermuda won by 86 runs
51 01/10/2023 Cayman Islands Whitehill Field, Sandys Parish Canada won by 108 runs
52 03/10/2023 Panama National Stadium (Hamilton) Canada won by 163 runs
53 04/10/2023 Cayman Islands National Stadium (Hamilton) Canada won by 166 runs
54 07/10/2023 Bermuda Whitehill Field, Sandys Parish Canada won by 39 runs

Canada: 30 Opposing Country: 23 Tied: 0 No Result: 1

Country Records and Statistics
Match Records and Statistics
Match Scorecards