Canada
CAN · International · National team
Recent results
- Canada vs Nepal, 138th Match – · Canada won by 24 runs
- Oman vs Canada, 137th Match – · Canada won by 58 runs
- Nepal vs Canada, 133rd Match – · Nepal won by 24 runs
- Oman vs Canada, 131st Match – · Oman won by 41 runs
- Scotland vs Canada, 127th Match – · Scotland won by 170 runs
- United Arab Emirates vs Canada, 126th Match – · United Arab Emirates won by 97 runs
- Scotland vs Canada, 124th Match – · Scotland won by 9 runs
- United Arab Emirates vs Canada, 123rd Match – · Match abandoned without a ball bowled
- Netherlands vs Canada, 115th Match – · No result
- United States of America vs Canada, 113th Match – · United States of America won by 5 wickets (with 0 ball remaining)
- Canada vs Netherlands, 112th Match – · Canada won by 2 wickets (with 1 ball remaining)
- Canada vs United States of America, 110th Match – · United States of America won by 8 wickets (with 31 balls remaining)
- Afghanistan vs Canada, 39th Match – · Afghanistan won by 82 runs
- Canada vs New Zealand, 31st Match – · New Zealand won by 8 wickets (with 29 balls remaining)
- Canada vs United Arab Emirates, 20th Match – · United Arab Emirates won by 5 wickets (with 2 balls remaining)
- Canada vs South Africa, 9th Match – · South Africa won by 57 runs
- Canada vs Nepal, 12th Match – · Nepal won by 6 wickets (with 12 balls remaining)
- Canada vs Italy, 3rd Match – · Italy won by 10 runs
- Canada vs Scotland, 85th Match – · Match abandoned
- Canada vs Namibia, 83rd Match – · Namibia won by 24 runs