NEW DELHI: The ICC T20 World Cup 2026 is now just weeks away and the anticipation is already building around this prestigious event. The defending champions India alongside Sri Lanka will be hosting the tournament where 20 teams compete in 55 matches for the ultimate crown.

Fans can expect exciting contests, top‑class players, and spectacular action across eight stunning venues spread between the two countries. With some sides yet to announce their squads, here is a group-wise breakdown of the confirmed teams and players.

View this post on Instagram

A post shared by ICC (@icc)


Group A

India: Suryakumar Yadav (c), Abhishek Sharma, Tilak Varma, Sanju Samson, Shivam Dube, Ishan Kishan, Hardik Pandya, Arshdeep Singh, Jasprit Bumrah, Harshit Rana, Varun Chakravarthy, Kuldeep Yadav, Axar Patel, Washington Sundar, Rinku Singh

USA: To be announced

Namibia: To be announced

Netherlands: To be announced

Pakistan: To be announced

Group B

Australia: To be announced

Sri Lanka (preliminary squad): Dasun Shanaka (c), Pathum Nissanka, Kusal Mendis, Kamil Mishara, Kusal Perera, Dhananjaya de Silva, Niroshan Dickwella, Janith Liyanage, Charith Asalanka, Kamindu Mendis, Pavan Rathnayake, Sahan Arachchige, Wanindu Hasaranga, Dunith Wellalage, Milan Rathnayake, Nuwan Thushara, Eshan Malinga, Dushmantha Chameera, Pramod Madushan, Matheesha Pathirana, Dilshan Madushanka, Maheesh Theekshana, Dushan Hemantha, Vijayakanth Viyaskanth, Traveen Mathew

Zimbabwe: To be announced

Ireland: To be announced

Oman: To be announced

Group C

England: To be announced

West Indies: To be announced

Bangladesh: To be announced

Italy: To be announced

Nepal: To be announced

Group D

South Africa: To be announced

New Zealand: To be announced

Afghanistan: To be announced

Canada: To be announced

UAE: To be announced