Canada v Netherlands | Civil Service Cricket Club, Stormont, Belfast | 2008 |
Canada v Kenya | Civil Service Cricket Club, Stormont, Belfast | 2008 |
Bermuda v Canada | Civil Service Cricket Club, Stormont, Belfast | 2008 |
Canada v Pakistan | Maple Leaf North-West Ground, King City | 2008/09 |
Canada v Zimbabwe | Maple Leaf North-West Ground, King City | 2008/09 |
Canada v Sri Lanka | Maple Leaf North-West Ground, King City | 2008/09 |
Canada v Zimbabwe | Maple Leaf North-West Ground, King City | 2008/09 |
Canada v Ireland | Sinhalese Sports Club Ground, Colombo | 2009/10 |
Afghanistan v Canada | Sinhalese Sports Club Ground, Colombo | 2009/10 |
Canada v Netherlands | Dubai Sports City Stadium, Dubai | 2009/10 |
Canada v Kenya | Dubai Sports City Stadium, Dubai | 2009/10 |
Canada v Netherlands | Dubai Sports City Stadium, Dubai | 2011/12 |
Afghanistan v Canada | ICC Cricket Academy Ground, Dubai | 2011/12 |
Canada v Ireland | Dubai Sports City Stadium, Dubai | 2011/12 |
Canada v Scotland | Dubai Sports City Stadium, Dubai | 2011/12 |
Canada v Kenya | ICC Cricket Academy Ground, Dubai | 2012/13 |
Canada v Kenya | ICC Cricket Academy Ground, Dubai | 2012/13 |
Canada v Ireland | Sheikh Zayed Stadium, Abu Dhabi | 2013/14 |
Canada v Kenya | Sharjah Cricket Association Stadium, Sharjah | 2013/14 |
Canada v Cayman Islands | White Hill Field, Somerset | 2019 |
Bermuda v Canada | National Stadium, Hamilton | 2019 |
Canada v United States of America | White Hill Field, Somerset | 2019 |
Canada v Cayman Islands | White Hill Field, Somerset | 2019 |
Bermuda v Canada | White Hill Field, Somerset | 2019 |
Canada v United States of America | White Hill Field, Somerset | 2019 |
Canada v Jersey | Sheikh Zayed Stadium Nursery 1, Abu Dhabi | 2019/20 |
Canada v Nigeria | Sheikh Zayed Stadium, Abu Dhabi | 2019/20 |
Canada v Ireland | Sheikh Zayed Stadium, Abu Dhabi | 2019/20 |
Canada v Hong Kong | Sheikh Zayed Stadium Nursery 1, Abu Dhabi | 2019/20 |
Canada v Oman | Sheikh Zayed Stadium, Abu Dhabi | 2019/20 |
United Arab Emirates v Canada | Sheikh Zayed Stadium, Abu Dhabi | 2019/20 |
Bahamas v Canada | Sir Vivian Richards Stadium, North Sound | 2021/22 |
Belize v Canada | Coolidge Cricket Ground, Coolidge | 2021/22 |
Canada v United States of America | Coolidge Cricket Ground, Coolidge | 2021/22 |
Bermuda v Canada | Coolidge Cricket Ground, Coolidge | 2021/22 |
Argentina v Canada | Sir Vivian Richards Stadium, North Sound | 2021/22 |
Canada v Panama | Coolidge Cricket Ground, Coolidge | 2021/22 |
Canada v Philippines | Al Amerat Cricket Ground Turf 2, Al Amerat | 2021/22 |
Oman v Canada | Al Amerat Cricket Ground, Al Amerat | 2021/22 |
Canada v Nepal | Al Amerat Cricket Ground, Al Amerat | 2021/22 |
Canada v Germany | Al Amerat Cricket Ground, Al Amerat | 2021/22 |
Bahrain v Canada | Al Amerat Cricket Ground, Al Amerat | 2021/22 |
Bahrain v Canada | Al Amerat Cricket Ground, Al Amerat | 2022/23 |
Canada v Saudi Arabia | Al Amerat Cricket Ground, Al Amerat | 2022/23 |
Oman v Canada | Al Amerat Cricket Ground, Al Amerat | 2022/23 |
Bahrain v Canada | Al Amerat Cricket Ground, Al Amerat | 2022/23 |
Canada v Saudi Arabia | Al Amerat Cricket Ground, Al Amerat | 2022/23 |
Oman v Canada | Al Amerat Cricket Ground, Al Amerat | 2022/23 |
Oman v Canada | Al Amerat Cricket Ground, Al Amerat | 2022/23 |
Bermuda v Canada | White Hill Field, Somerset | 2023/24 |
Canada v Cayman Islands | White Hill Field, Somerset | 2023/24 |
Canada v Panama | National Stadium, Hamilton | 2023/24 |
Canada v Cayman Islands | National Stadium, Hamilton | 2023/24 |
Canada v Panama | White Hill Field, Somerset | 2023/24 |
Bermuda v Canada | National Stadium, Hamilton | 2023/24 |
United States of America v Canada | Prairie View, Houston | 2024 |
United States of America v Canada | Prairie View, Houston | 2024 |
United States of America v Canada | Prairie View, Houston | 2024 |
United States of America v Canada | Prairie View, Houston | 2024 |
United States of America v Canada | Prairie View, Houston | 2024 |