The Global T20 Canada 2024 gets underway on July 25 and will culminate on August 11 at the CAA Centre in Brampton, Ontario. 

The opening match of the tournament on July 25 will pit the Vancouver Knights against the Toronto Nationals.

Organized by Cricket Canada, the upcoming season will mark the fourth edition of one of North America's premier cricket leagues.

The 20-over league features six competing teams for the GT20 Canada trophy and these sides are Bangla Tigers Mississauga, Toronto Nationals, Vancouver Knights, Brampton Wolves, Montreal Tigers, and Surrey Jaguars

A total of 21 league matches are scheduled, with each team playing a minimum of seven games. 

Following the league phase, the playoffs commence with Qualifier 1 on August 9, featuring the top two teams from the standings after the league stage.

On August 10, the third and fourth-placed teams will compete in an Eliminator match and it will be followed by Qualifier 2 on the same day (IST), where the loser of Qualifier 1 meets the winner of the Eliminator.

The climax of the tournament will be the Global T20 Canada Final on August 11, where the winner of Qualifier 1 will take on the winner of Qualifier 2.

In 2023, Chris Lynn's Montreal Tigers clinched the title by defeating Surrey Jaguars in the final. All matches will be held at the CAA Centre in Brampton, Ontario and the 2024 edition of GT20 Canada will feature plenty of international stars.

Some of the more prominent international players who will be a part of this tournament includes Sunil Narine, Marcus Stoinis, Shakib Al Hasan, David Warner, Chris Lynn, Mohammad Amir, Rahmanullah Gurbaz, Kyle Mayers, Reeza Hendricks, and Colin Munro.

With that in mind, here are all the players who will be participating in and are a part of the Global T20 Canada 2024 squads.

Global T20 Canada 2024 squads

Surrey Jaguars: Brandon McMullen, Mansab Gill, Navneet Dhaliwal, Rizwan Cheema, Harmeet Singh, Kyle Mayers, Marcus Stoinis, Mohammad Nabi, Sunil Narine (c), Virandeep Singh, Hamza Tariq (wk), Shreyas Movva (wk), Benjamin Lister, Junaid Siddiqui, Logan van Beek, Padam Joshi, Terrance Hinds, Uday Bhagwan

Vancouver Knights: Asif Ali, Shubham Sharma, Yuvraj Samra, Ajayveer Singh, Dipendra Singh Airee, Dwaine Pretorius, Harsh Thaker, Mandeep Girdhar, Michael Rippon, Jeremy Gordon, Mohammad Amir, Paul van Meekeren, Rishiv Joshi, Ruben Trumpelmann, Sandeep Lamichhane, Sarmad Anwar

Montreal Tigers: Aaditya Varadharajan, Charanjit Randhaw, Chris Lynn (c), Dilpreet Bajwa, Mohammad Saifuddin, Praveen Dhull, Aayan Khan, Azmatullah Omarzai, Gerhard Erasmus, Prabhasees Raina, Sherfane Rutherford, Anop Santosh (wk), Tom Latham (wk), Benjamin Manenti, Kaleem Sana, Naveen-ul-Haq, Yuvraj Hundal, Zahoor Khan

Bangla Tigers Mississauga: Hazratullah Zazai, Muhammad Waseem, Pargat Singh, Ravinder Reddy, Rayyan Pathan, David Wiese, Farhan Khan, Gurpal Sidhu, Iftikhar Ahmed, Navjot Dosanjh, Odean Smith, Shakib Al Hasan (c), Tajinder Singh, Rahmanullah Gurbaz (wk), Dilon Heyliger, Gurbaz Bajwa, Nav Pabreja, Shoriful Islam

Toronto Nationals: Armaan Kapoor, Colin Munro, Dilraj Deol, Nicholas Kirton, Rassie van der Dussen, Jagandeep Singh, Kanwar Mann, Mohammad Nawaz, Rohit Paudel, Romario Shepherd, Saad Bin Zafar, Andries Gous (wk), Jatinderpal Matharu, Junaid Siddique, Muhammad Rohid Khan, Nikhil Dutta, Rishad Hossain

Brampton Wolves: Aaron Johnson, David Warner (c), George Munsey, Josh Brown, Kanwarpal Tathgur, Kobe Herft, Ravinderpal Singh, Abhijai Mansingh, Beau Webster, Carlos Brathwaite, Robin Singh, Akhil Kumar (wk), Andrew Tye, Aryan Dutt, Harmandeep Singh, Jack Jarvis, Muhammad Jawadullah, Samerjeet Singh

Photo credit: Imago