Canada On Mombasa Sports Club Ground Mombasa On ODI On Mombasa Sports Club Ground Mombasa On ODI

Canada ICC Ranking
Mode POS TEAM M PTS RATING
T20 20 Canada 18 2528 140

Canada On Mombasa Sports Club Ground Mombasa On ODI