Men's ODI ·
Scotland215/8 (50.0)Canada (won)220/3 (40.3)
Canada won by 7 wickets
ICC Men's Cricket World Cup League 2 · Match 8 · Dubai International Cricket Stadium
Scorecard: Scotland v Canada, 1 Mar 2024Replay: Scotland v Canada, 1 Mar 2024
72 matches · Men's · ODI · Canada
Men's ODI ·
Canada won by 7 wickets
ICC Men's Cricket World Cup League 2 · Match 8 · Dubai International Cricket Stadium
Scorecard: Scotland v Canada, 1 Mar 2024Replay: Scotland v Canada, 1 Mar 2024
Men's ODI ·
Canada won by 3 wickets
ICC Men's Cricket World Cup League 2 · Match 7 · Dubai International Cricket Stadium
Scorecard: United Arab Emirates v Canada, 28 Feb 2024Replay: United Arab Emirates v Canada, 28 Feb 2024
Men's ODI ·
Nepal won by 9 wickets
Canada tour of Nepal · Match 3 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Canada v Nepal, 12 Feb 2024Replay: Canada v Nepal, 12 Feb 2024
Men's ODI ·
Nepal won by 4 wickets
Canada tour of Nepal · Match 2 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Canada v Nepal, 10 Feb 2024Replay: Canada v Nepal, 10 Feb 2024
Men's ODI ·
Nepal won by 7 runs
Canada tour of Nepal · Match 1 · Tribhuvan University International Cricket Ground, Kirtipur
Scorecard: Nepal v Canada, 8 Feb 2024Replay: Nepal v Canada, 8 Feb 2024
Men's ODI ·
Canada won by 90 runs
ICC Cricket World Cup Qualifier Play-off · Match 15 · United Cricket Club Ground, Windhoek
Scorecard: Canada v Papua New Guinea, 5 Apr 2023Replay: Canada v Papua New Guinea, 5 Apr 2023
Men's ODI ·
Namibia won by 111 runs
ICC Cricket World Cup Qualifier Play-off · Match 12 · Wanderers Cricket Ground, Windhoek
Scorecard: Namibia v Canada, 4 Apr 2023Replay: Namibia v Canada, 4 Apr 2023
Men's ODI ·
United Arab Emirates won by 6 wickets
ICC Cricket World Cup Qualifier Play-off · Match 8 · Wanderers Cricket Ground, Windhoek
Scorecard: Canada v United Arab Emirates, 1 Apr 2023Replay: Canada v United Arab Emirates, 1 Apr 2023
Men's ODI ·
Canada won by 26 runs
ICC Cricket World Cup Qualifier Play-off · Match 4 · Wanderers Cricket Ground, Windhoek
Scorecard: Canada v United States of America, 29 Mar 2023Replay: Canada v United States of America, 29 Mar 2023
Men's ODI ·
Netherlands won by 8 wickets
ICC Cricket World Cup Qualifier · Match 26 · Bay Oval, Mount Maunganui
Scorecard: Canada v Netherlands, 28 Jan 2014Replay: Canada v Netherlands, 28 Jan 2014
Men's ODI ·
Scotland won by 170 runs
ICC Cricket World Cup Qualifier · Match 18 · Hagley Oval, Christchurch
Scorecard: Scotland v Canada, 23 Jan 2014Replay: Scotland v Canada, 23 Jan 2014
Men's ODI ·
Netherlands won by 9 wickets
ICC World Cricket League Championship · Match 50 · Maple Leaf North-West Ground, King City
Scorecard: Canada v Netherlands, 29 Aug 2013Replay: Canada v Netherlands, 29 Aug 2013
Men's ODI ·
No result
ICC World Cricket League Championship · Match 49 · Maple Leaf North-West Ground, King City
Scorecard: Canada v Netherlands, 28 Aug 2013Replay: Canada v Netherlands, 28 Aug 2013
Men's ODI ·
Kenya won by 6 wickets
ICC World Cricket League Championship · Match 35 · ICC Academy, Dubai
Scorecard: Canada v Kenya, 11 Mar 2013Replay: Canada v Kenya, 11 Mar 2013
Men's ODI ·
Ireland won by 56 runs
ICC World Cricket League Championship · Match 12 · Clontarf Cricket Club Ground, Dublin
Scorecard: Ireland v Canada, 20 Sept 2011Replay: Ireland v Canada, 20 Sept 2011
Men's ODI ·
Ireland won by 133 runs
ICC World Cricket League Championship · Match 11 · Clontarf Cricket Club Ground, Dublin
Scorecard: Ireland v Canada, 19 Sept 2011Replay: Ireland v Canada, 19 Sept 2011
Men's ODI ·
Australia won by 7 wickets
ICC Cricket World Cup · Match 35 · M Chinnaswamy Stadium, Bangalore
Scorecard: Australia v Canada, 16 Mar 2011Replay: Australia v Canada, 16 Mar 2011
Men's ODI ·
New Zealand won by 97 runs
ICC Cricket World Cup · Match 30 · Wankhede Stadium, Mumbai
Scorecard: Canada v New Zealand, 13 Mar 2011Replay: Canada v New Zealand, 13 Mar 2011
Men's ODI ·
Canada won by 5 wickets
ICC Cricket World Cup · Match 23 · Feroz Shah Kotla, Delhi
Scorecard: Canada v Kenya, 7 Mar 2011Replay: Canada v Kenya, 7 Mar 2011
Men's ODI ·
Pakistan won by 46 runs
ICC Cricket World Cup · Match 17 · R Premadasa Stadium, Colombo
Scorecard: Canada v Pakistan, 3 Mar 2011Replay: Canada v Pakistan, 3 Mar 2011
Men's ODI ·
Zimbabwe won by 175 runs
ICC Cricket World Cup · Match 12 · Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Scorecard: Canada v Zimbabwe, 28 Feb 2011Replay: Canada v Zimbabwe, 28 Feb 2011
Men's ODI ·
Sri Lanka won by 210 runs
ICC Cricket World Cup · Match 3 · Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Scorecard: Sri Lanka v Canada, 20 Feb 2011Replay: Sri Lanka v Canada, 20 Feb 2011
Men's ODI ·
Canada won by 4 runs (D/L method)
Ireland in Canada ODI Series · Match 1 · Toronto Cricket, Skating and Curling Club
Scorecard: Canada v Ireland, 6 Sept 2010Replay: Canada v Ireland, 6 Sept 2010
Men's ODI ·
Ireland won by 5 wickets
ICC World Cricket League Division One · Match 10 · VRA Ground, Amstelveen
Scorecard: Canada v Ireland, 7 Jul 2010Replay: Canada v Ireland, 7 Jul 2010
Men's ODI ·
Canada won by 9 wickets
Kenya in Canada ODI Series · Match 1 · Maple Leaf North-West Ground, King City
Scorecard: Canada v Kenya, 19 Aug 2009Replay: Canada v Kenya, 19 Aug 2009
Men's ODI ·
Canada won by 148 runs
ICC World Cup Qualifiers · Match 27 · Willowmoore Park, Benoni
Scorecard: Canada v Scotland, 8 Apr 2009Replay: Canada v Scotland, 8 Apr 2009
Men's ODI ·
Bermuda won by 11 runs (D/L method)
Bermuda in Canada ODI Series · Match 2 · Maple Leaf North-West Ground, King City
Scorecard: Canada v Bermuda, 29 Jun 2008Replay: Canada v Bermuda, 29 Jun 2008
Men's ODI ·
Kenya won by 4 wickets
Canada in Kenya ODI Series · Match 2 · Gymkhana Club Ground, Nairobi
Scorecard: Kenya v Canada, 20 Oct 2007Replay: Kenya v Canada, 20 Oct 2007
Men's ODI ·
Kenya won by 4 wickets
Canada in Kenya ODI Series · Match 1 · Gymkhana Club Ground, Nairobi
Scorecard: Kenya v Canada, 18 Oct 2007Replay: Kenya v Canada, 18 Oct 2007
Men's ODI ·
New Zealand won by 114 runs
ICC World Cup · Match 18 · Beausejour Stadium, Gros Islet, St Lucia
Scorecard: Canada v New Zealand, 22 Mar 2007Replay: Canada v New Zealand, 22 Mar 2007