Fixtures
Results

Canada Cricket Team

Captain: Saad bin Zafar (ODIs and T20Is)
Coach: Pubudu Dassanayake (head coach)
First international match: 1844
Cricket board: Cricket Canada

Canada Men's Cricket Team History

History suggests cricket was played in Canada as far back as the 18th century. An English schoolmaster named George Barber is credited with spreading the game there by helping found the Toronto Cricket Club in 1827.

In 1844 Canada played USA in the first ever international match anywhere, held in New York. England toured Canada 15 years later, and Canada reciprocated with their first official tour in 1887, on which they beat Ireland, Derbyshire, Warwickshire and Leicestershire. Five years later, the Canadian Cricket Association was formed.

In 1932, the Australians, under Vic Richardson, toured; that side included Don Bradman, who made 260 against Western Ontario. Matches against USA resumed in 1963. A high point came in 1975 when Canada (playing as Eastern Canada) beat the touring Australians led by Ian Chappell.

More success followed soon after. In 1979, Canada participated in the World Cup for the first time, although they lost all three of their matches. Their next appearance in the tournament came almost a quarter-century later, at the 2003 World Cup. At that event they beat Bangladesh by 60 runs, and in a game against West Indies, their opening batter John Davison smacked a 67-ball century, at the time the fastest in World Cups.

Canada qualified for the next two ODI World Cups too, but their only victory in nine games came against Kenya in 2011. That tournament remains the last time Canada appeared in a World Cup. Their first appearance in the T20 World Cup came in the West Indies and USA in 2024.

Canada Men's Cricket Team Current Ranking

ODIs: 16
T20Is: 23


Canada Men's Cricket Team Trophies and Milestones

1844: First international match (and first win), New York

1936: Win against MCC, Lord's




fan-ratings
Team Fan Ratings
ODIs
T20Is
List A
OTHEROD
OTHERT20s
1.
Shahid Ahmadzai
Runs: 28Wkts: 5
7.4
2.
Dilon Heyliger
Runs: 181Wkts: 31
6.9
3.
Navneet Dhaliwal
Runs: 374Wkts: 0
6.8

Top Run Scorers

In last one year
ODIs
T20Is
Pargat Singh
CAN,  Rhb
327
Innings: 9Average: 36.33
Harsh Thaker
CAN,  Rhb
285
Innings: 10Average: 28.50
Shreyas Movva
CAN,  Rhb
265
Innings: 10Average: 53.00
Nicholas Kirton
CAN,  Lhb
417
Innings: 17Average: 26.06
Aaron Johnson
CAN,  Rhb
278
Innings: 15Average: 18.53
Shreyas Movva
CAN,  Rhb
236
Innings: 13Average: 23.60

Top Wicket Takers

In last one year
ODIs
T20Is
Dilon Heyliger
20
Innings: 10Average: 17.90
Kaleem Sana
CAN,  Lmf
18
Innings: 10Average: 19.55
Saad Bin Zafar
CAN,  Sla
12
Innings: 10Average: 31.75
Saad Bin Zafar
CAN,  Sla
17
Innings: 15Average: 20.17
Dilon Heyliger
15
Innings: 14Average: 25.60
Kaleem Sana
CAN,  Lmf
11
Innings: 12Average: 28.00