The Canadian national cricket squad participated in its opening T20I game on 3rd August 2008, opposite the Netherlands, as a part of the 2009 ICC World Twenty-20 Qualifying team, succeeding by 5 wickets. The stem of new Canadian cricket although comes from the areas of top Canada, in general Toronto, and then presented as York. When Canada was declared a nation in 1867, cricket was so famous it was represented as a national game by John Macdonald, the then Prime Minister of the Canadian state. The current captain of the team is Navneet Dhaliwal and the Current Coach of the team is Amarinder Bhinder. Here are the top 10 best players of Canada cricket team in ODI matches-

10. Ruvindu Gunasekera

He was born on 19th July 1991. Ruvindu is a Sri Lankan player who participated in a One-Day International game. In June 2019, Ruvindu was a well-known athlete in Canada's team for the 2019 ICC World Cricket championship Division three tournament in Namibia.

9. Geoff Barnett

Geoff is a left-hander debuting batsman who got his maiden and a hundred in his thirteenth game, scoring 136 runs for the squad opposite Kenya in their Inter-continental Cup match in September, in which Canada succeeded by 25 runs.

8. Hiral Patel

Hiral is a left-hander batsman and medium left-arm old school bowler. He was born on 11th August 1991. Hiral is an Indian-origin international player who participated for Canada. Hiral made his ODI opening opposite Kenya on 19th September 2009.

7. Asif Mulla

Asif is a right-hander wicket-keeping batsman. Asif made his One-Day International opening for the team in Potchefstroom opposite the Netherlands in 2005–07, though Asif also participated for the USA's under 16.

6. Ian Billcliff

From the 2004 World tournament, Ian has participated in just three One-Day Internationals for the team, opposite Bermuda in September 2006. Ian has participated in other championships for the team, though alongside the 2006 ICC Trophy, the ICC Americas tournament in 2005 and 2006.

5. Abdool Samad

He was born on May 5th, 1979. He is of Guyana origin Canadian player. Abdool has participated in 8 One-Day Internationals for the team to date. Abdool has also participated, getting 119 runs opposite Bermuda in the 2006 ICC Inter-continental tournament.

4. Rizwan Cheema

He was born on 16th August 1978. He is of Pakistan origin, a Canadian player. Rizwan was the leader of the Canadian team. Rizwan is a hitting machine batsman who also bowls fast pace. Rizwan in ODI made an average of 114.94.

3. John Davison

He was born on 9th May 1970. He is an initial Canadian player who led the national wing in One-Day Internationals. John is a hit machine; he is a right-handed batsman in mid-order. He bowls right-arm off swing. John gave his retirement in March 2012.

2. Sunil Dhaniram

He was born on 18th October 1968. He is an initial Canadian player and the leader. He participated in ODIs and T20. Sunil participated in Guyana from 1994 to 1995. Sunil made his Canadian opening on 3rd October 2004 participating opposite the Windward Islands.

1. Ashish Bagai

Ashish is a right-handed batsman who is a professional in wicket keeping. Ashish has then become a well-known player of the Canadian squad. Ashish has participated in 53 One-Day Internationals and more than Canada's team player.