ODICanada v Afghanistan2011Afghanistan won by 17 runs
ODICanada v Ireland2010Ireland won by 92 runs
ODICanada v Ireland2010Canada won by 4 runs (D/L method)
ODICanada v Netherlands2007Match abandoned without a ball bowled
ODICanada v Netherlands2007Netherlands won by 117 runs
ODICanada v Bermuda2006Bermuda won by 11 runs
ODICanada v Bermuda2006Bermuda won by 6 wickets (with 60 balls remaining)
ODICanada v Kenya2006Kenya won by 5 wickets (with 106 balls remaining)
ODICanada v Kenya2006Kenya won by 108 runs
ODIPakistan v West Indies1999Pakistan won by 7 wickets (with 62 balls remaining)
ODIPakistan v West Indies1999Pakistan won by 42 runs
ODIPakistan v West Indies1999Pakistan won by 15 runs