One Day Internationals - Country Records and Statistics - Matches
ODI Matches for 
Played   
Versus 
From  to         
  Date Series Ground Result
1 09/06/1979 1979 Prudential World Cup (v. Pakistan) Headingley Pakistan won by 8 wickets
2 13/06/1979 1979 Prudential World Cup (v. England) Old Trafford England won by 8 wickets
3 16/06/1979 1979 Prudential World Cup (v. Australia) Edgbaston Australia won by 7 wickets
4 11/02/2003 2002-2003 ICC World Cup (v. Bangladesh) Kingsmead Canada won by 60 runs
5 15/02/2003 2002-2003 ICC World Cup (v. Kenya) Newlands Kenya won by 4 wickets
6 19/02/2003 2002-2003 ICC World Cup (v. Sri Lanka) Boland Park Sri Lanka won by 9 wickets
7 23/02/2003 2002-2003 ICC World Cup (v. West Indies) SuperSport Park West Indies won by 7 wickets
8 27/02/2003 2002-2003 ICC World Cup (v. South Africa) Buffalo Park South Africa won by 118 runs
9 03/03/2003 2002-2003 ICC World Cup (v. New Zealand) Willowmoore Park New Zealand won by 5 wickets
10 16/05/2006 2005-2006 Tri Nation Tournament (v. Zimbabwe) Queen's Park Oval Zimbabwe won by 143 runs
11 17/05/2006 2005-2006 Tri Nation Tournament (v. Bermuda) Queen's Park Oval Bermuda won by 3 wickets
12 05/08/2006 2006-2007 Canada v. Kenya Cricket, Skating & Curling Club Kenya won by 108 runs
13 06/08/2006 2006-2007 Canada v. Kenya Cricket, Skating & Curling Club Kenya won by 5 wickets
14 19/08/2006 2006-2007 Canada v. Bermuda Cricket, Skating & Curling Club Bermuda won by 6 wickets
15 21/08/2006 2006-2007 Canada v. Bermuda Cricket, Skating & Curling Club Bermuda won by 11 runs
16 26/11/2006 2006-2007 ICC Tri-Series (v. Netherlands) Senwes Park Netherlands won by 17 runs
17 27/11/2006 2006-2007 ICC Tri-Series (v. Bermuda) Senwes Park Canada won by 5 wickets
18 30/11/2006 2006-2007 ICC Tri-Series (v. Bermuda) Willowmoore Park Canada won by 3 wickets
19 01/12/2006 2006-2007 ICC Tri-Series (v. Netherlands) Willowmoore Park Netherlands won by 1 wicket
20 18/01/2007 2006-2007 ICC Tri-Series (Kenya) (v. Scotland) Mombasa Sports Ground Scotland won by 2 wickets
21 20/01/2007 2006-2007 ICC Tri-Series (Kenya) (v. Kenya) Mombasa Sports Ground Kenya won by walkover
22 23/01/2007 2006-2007 ICC Tri-Series (Kenya) (v. Scotland) Mombasa Sports Ground Scotland won by 2 wickets
23 24/01/2007 2006-2007 ICC Tri-Series (Kenya) (v. Kenya) Mombasa Sports Ground Canada won by 69 runs
24 30/01/2007 2006-2007 ICC World Cricket League (v. Netherlands) Ruaraka Sports Club Ground Netherlands won by 8 wickets
25 31/01/2007 2006-2007 ICC World Cricket League (v. Scotland) Ruaraka Sports Club Ground Scotland won by 7 runs
26 02/02/2007 2006-2007 ICC World Cricket League (v. Bermuda) Gymkhana Club Ground Canada won by 56 runs
27 04/02/2007 2006-2007 ICC World Cricket League (v. Ireland) Jaffrey Sports Club Ground Canada won by 6 wickets
28 05/02/2007 2006-2007 ICC World Cricket League (v. Kenya) Jaffrey Sports Club Ground Kenya won by 158 runs
29 26/02/2007 2006-2007 Associates Tri-Series (v. Bermuda) Antigua Recreation Ground Canada won by 3 wickets
30 28/02/2007 2006-2007 Associates Tri-Series (v. Bangladesh) Antigua Recreation Ground Bangladesh won by 13 runs
31 14/03/2007 2006-2007 ICC World Cup (v. Kenya) Daren Sammy National Cricket Stadium Kenya won by 7 wickets
32 18/03/2007 2006-2007 ICC World Cup (v. England) Daren Sammy National Cricket Stadium England won by 51 runs
33 22/03/2007 2006-2007 ICC World Cup (v. New Zealand) Daren Sammy National Cricket Stadium New Zealand won by 114 runs
34 03/07/2007 2007-2008 Canada v. Netherlands Cricket, Skating & Curling Club Netherlands won by 117 runs
35 18/10/2007 2007-2008 Kenya v. Canada Gymkhana Club Ground Kenya won by 4 wickets
36 20/10/2007 2007-2008 Kenya v. Canada Gymkhana Club Ground Kenya won by 4 wickets
37 28/06/2008 2007-2008 Canada v. Bermuda Maple Leaf North - West Ground Bermuda won by 3 wickets
38 29/06/2008 2007-2008 Canada v. Bermuda Maple Leaf North - West Ground Bermuda won by 11 runs
39 01/07/2008 2007-2008 Canada v. Bermuda Maple Leaf North - West Ground Canada won by 77 runs
40 18/08/2008 2008-2009 Scotiabank Series Cup (v. Bermuda) Maple Leaf North - West Ground Canada won by 25 runs
41 22/08/2008 2008-2009 Scotiabank Series Cup (v. West Indies) Maple Leaf North - West Ground West Indies won by 49 runs
42 24/08/2008 2008-2009 Scotiabank Series Cup (v. West Indies) Maple Leaf North - West Ground West Indies won by 7 wickets
43 06/04/2009 2009 ICC World Cup Qualifiers (v. Ireland) Willowmoore Park Ireland won by 6 wickets
44 08/04/2009 2009 ICC World Cup Qualifiers (v. Scotland) Willowmoore Park Canada won by 148 runs
45 19/04/2009 2009 ICC World Cup Qualifiers (v. Ireland) SuperSport Park Ireland won by 9 wickets
46 07/07/2009 2009 Scotland v. Canada Mannofield Park Canada won by 6 wickets
47 08/07/2009 2009 Scotland v. Canada Mannofield Park Scotland won by 5 wickets
48 11/07/2009 2009 Netherlands v. Canada VRA Ground Netherlands won by 50 runs
49 19/08/2009 2009-2010 Canada v. Kenya Maple Leaf North - West Ground Canada won by 9 wickets
50 22/08/2009 2009-2010 Canada v. Kenya Maple Leaf North - West Ground No Result
51 16/02/2010 2009-2010 Afghanistan v. Canada Sharjah Cricket Stadium Afghanistan won by 1 run
52 18/02/2010 2009-2010 Afghanistan v. Canada Sharjah Cricket Stadium Canada won by 4 wickets
53 13/04/2010 2009-2010 West Indies v. Canada Sabina Park West Indies won by 208 runs
54 01/07/2010 2010 ICC World Cricket League Div 1 (v. Afghanistan) Sportpark Westvliet Afghanistan won by 6 wickets
55 03/07/2010 2010 ICC World Cricket League Div 1 (v. Scotland) VRA Ground Scotland won by 69 runs
56 05/07/2010 2010 ICC World Cricket League Div 1 (v. Netherlands) Hazelaarweg Netherlands won by 7 wickets
57 07/07/2010 2010 ICC World Cricket League Div 1 (v. Ireland) VRA Ground Ireland won by 5 wickets
58 09/07/2010 2010 ICC World Cricket League Div 1 (v. Kenya) Sportpark Thurlede Canada won by 6 wickets
59 10/07/2010 2010 ICC World Cricket League Div 1 (v. Kenya) Sportpark Thurlede Canada won by 3 wickets
60 06/09/2010 2010-2011 Canada v. Ireland Cricket, Skating & Curling Club Canada won by 6 wickets
61 07/09/2010 2010-2011 Canada v. Ireland Cricket, Skating & Curling Club Ireland won by 92 runs
62 20/02/2011 2010-2011 ICC World Cup (v. Sri Lanka) Mahinda Rajapaksha International Cricket Stadium Sri Lanka won by 210 runs
63 28/02/2011 2010-2011 ICC World Cup (v. Zimbabwe) Vidarbha Cricket Association Stadium Zimbabwe won by 175 runs
64 03/03/2011 2010-2011 ICC World Cup (v. Pakistan) R Premadasa Stadium Pakistan won by 46 runs
65 07/03/2011 2010-2011 ICC World Cup (v. Kenya) Arun Jaitley Stadium Canada won by 5 wickets
66 13/03/2011 2010-2011 ICC World Cup (v. New Zealand) Wankhede Stadium New Zealand won by 97 runs
67 16/03/2011 2010-2011 ICC World Cup (v. Australia) M Chinnaswamy Stadium Australia won by 7 wickets
68 07/08/2011 2011 ICC World Cricket League Championship (v. Afghanistan) Maple Leaf North - West Ground Afghanistan won by 2 wickets
69 09/08/2011 2011 ICC World Cricket League Championship (v. Afghanistan) Cricket, Skating & Curling Club Afghanistan won by 17 runs
70 19/09/2011 2011 ICC World Cricket League Championship (v. Ireland) Castle Avenue Ireland won by 133 runs
71 20/09/2011 2011 ICC World Cricket League Championship (v. Ireland) Castle Avenue Ireland won by 56 runs
72 12/07/2012 2011 ICC World Cricket League Championship (v. Scotland) Cambusdoon New Ground Scotland won by 4 wickets
73 11/03/2013 2011 ICC World Cricket League Championship (v. Kenya) ICC Global Cricket Academy Kenya won by 6 wickets
74 13/03/2013 2011 ICC World Cricket League Championship (v. Kenya) ICC Global Cricket Academy Kenya won by 6 wickets
75 27/08/2013 2011 ICC World Cricket League Championship (v. Netherlands) Maple Leaf North - West Ground No Result
76 29/08/2013 2011 ICC World Cricket League Championship (v. Netherlands) Maple Leaf North - West Ground Netherlands won by 9 wickets
77 23/01/2014 2013-2014 ICC World Cup Qualifier (v. Scotland) Hagley Oval Scotland won by 170 runs
78 28/01/2014 2013-2014 ICC World Cup Qualifier (v. Netherlands) Bay Oval Netherlands won by 8 wickets
79 27/03/2023 2022-2023 ICC World Cup Qualifier Play-off (v. Jersey) United Cricket Club Canada won by 31 runs
80 29/03/2023 2022-2023 ICC World Cup Qualifier Play-off (v. United States) Wanderers Cricket Ground Canada won by 26 runs
81 01/04/2023 2022-2023 ICC World Cup Qualifier Play-off (v. United Arab Emirates) Wanderers Cricket Ground United Arab Emirates won by 6 wickets
82 04/04/2023 2022-2023 ICC World Cup Qualifier Play-off (v. Namibia) Wanderers Cricket Ground Namibia won by 111 runs
83 05/04/2023 2022-2023 ICC World Cup Qualifier Play-off (v. Papua New Guinea) United Cricket Club Canada won by 90 runs
84 08/02/2024 2023-2024 Nepal v. Canada Tribhuvan University International Cricket Ground Nepal won by 7 runs
85 10/02/2024 2023-2024 Nepal v. Canada Tribhuvan University International Cricket Ground Nepal won by 4 wickets
86 12/02/2024 2023-2024 Nepal v. Canada Tribhuvan University International Cricket Ground Nepal won by 9 wickets
87 28/02/2024 2023-2024 ICC World Cup League 2 (v. United Arab Emirates) Dubai International Cricket Stadium Canada won by 3 wickets
88 01/03/2024 2023-2024 ICC World Cup League 2 (v. Scotland) Dubai International Cricket Stadium Canada won by 7 wickets
89 05/03/2024 2023-2024 ICC World Cup League 2 (v. United Arab Emirates) Dubai International Cricket Stadium Canada won by 8 runs
90 07/03/2024 2023-2024 ICC World Cup League 2 (v. Scotland) Dubai International Cricket Stadium Canada won by 5 wickets

Canada: 24 Opposing Country: 64 Tied: 0 No Result: 2

Country Records and Statistics
Match Records and Statistics
Match Scorecards