Harsh Thaker, Nicholas Kirton, and Dilpreet Bajwa are the only players aged under 30 in the side.
Tajinder Singh, Aaditya Varadharajan, Ammar Khalid, Jatinder Matharu and Parveen Kumar have been named as reserves but only Tajinder will travel with the team.
Those who were left out from the squad that played against USA were Srimantha Wijeyeratne, Uday Bhagwan, Nikhil Dutta and Yuvraj Samra.
This is the first time Canada are participating in the T20 World Cup. They will play in the tournament opener against USA in Dallas. India, Pakistan and Ireland are the other teams in their group.
Canada’s squad for T20 World Cup
Saad Bin Zafar (capt), Aaron Johnson, Dilon Heyliger, Dilpreet Bajwa, Harsh Thaker, Jeremy Gordon, Junaid Siddiqui, Kaleem Sana, Kanwarpal Tathgur (wk), Navneet Dhaliwal, Nicholas Kirton, Pargat Singh, Ravinderpal Singh, Rayyankhan Pathan and Shreyas Movva (wk)
Reserves: Tajinder Singh (travelling), Aaditya Varadharajan, Ammar Khalid, Jatinder Matharu and Parveen Kumar