Canada are dreaming of putting special impact in the ICC Men’s T20 World Cup 2026, which India and Sri Lanka are jointly hosting from 7 February to 8 March 2026.
Canada played their first T20 World Cup in the previous edition in 2024 by qualifying for the tournament, which the West Indies and the United States hosted. For the 2026 edition, they qualified for the tournament after winning the Americas Regional Final Qualifier.
Canada are in Group D in the ICC Men’s T20 World Cup 2026 along with South Africa, New Zealand, Afghanistan, and the United Arab Emirates. They will play all their group stage matches in India. If they advance to the Super Eight stage by managing any of the top two spots, they can play all the matches in India by qualifying for Group 1 after replacing South Africa, or in Sri Lanka by advancing to Group 2 after replacing New Zealand.
ICC Men’s T20 World Cup 2026: Canada Complete Squad
Head Coach: Ingleton Liburd
Captain: Dilpreet Bajwa
Batters
Ravinderpal Singh, Yuvraj Samra, Navneet Dhaliwal
Wicketkeeper(s)
Shreyas Movva, Kanwarpal Tathgur
All-rounders
Dilpreet Bajwa, Ajayveer Hundal, Nicholas Kirton, Saad Bin Zafar, Shivam Sharma, Harsh Thaker
Bowlers
(Pacers)
Dilon Heyliger, Jaskaran Singh, Kaleem Sana
(Spinner)
Ansh Patel
ICC Men’s T20 World Cup 2026: Canada Full Schedule
Group D: South Africa, New Zealand, Afghanistan, United Arab Emirates, Canada
9 February 2026: Canada vs South Africa (Narendra Modi Stadium, Ahmedabad) – 19:00 local time
13 February 2026: Canada vs United Arab Emirates (Arun Jaitley Stadium, Delhi) – 15:00 local time
17 February 2026: Canada vs New Zealand (M. A. Chidambaram Stadium, Chennai) – 11:00 local time
19 February 2026: Afghanistan vs Canada (M. A. Chidambaram Stadium, Chennai) – 19:00 local time















