Canada Stats
Canada ODI 2024 Squad
16 players named, the captain first, as of 13 Jul 2026
Aaron Johnson
Batter, 3 matches this season
Last XI
Dillon Heyliger
Batter, 2 matches this season
Last XI
Dilpreet Singh Bajwa
All-rounder, 1 match this season
Harsh Thaker
All-rounder, 3 matches this season
Last XI
I
Ishwarjot Singh Sohi
Bowler, 2 matches this season
Kaleem Sana
Bowler
Navneet Dhaliwal
Bowler, 3 matches this season
Last XI
Nicholas Kirton
Batter, 3 matches this season
Last XI
Nikhil Dutta
Bowler, 1 match this season
Last XI
P
Pargat Singh
Batter, 2 matches this season
Saad Bin Zafar
Bowler, 3 matches this season
Last XI
S
Shahid Ahmadzai
All-rounder, 3 matches this season
Last XI
Shreyas Movva
Keeper, 3 matches this season
Last XI
Srimantha Wijeyeratne
Keeper, 2 matches this season
Last XI
U
Uday Bhagwan Singh
All-rounder, 3 matches this season
Last XI
Udaybir Walia
Player
Canada ODI Squad Questions
Who is in the Canada squad?
Canada's ODI 2024 squad has 16 players: Aaron Johnson, Dillon Heyliger, Dilpreet Singh Bajwa, Harsh Thaker, Ishwarjot Singh Sohi, Kaleem Sana, Navneet Dhaliwal, Nicholas Kirton, Nikhil Dutta, Pargat Singh, Saad Bin Zafar, Shahid Ahmadzai, Shreyas Movva, Srimantha Wijeyeratne, Uday Bhagwan Singh, Udaybir Walia.