T20 World Cup squads, groups, fixtures, SA start times

Reeza Hendricks Proteas T20 World Cup squad cricketReeza Hendricks.

Full squad lists for the 2024 T20 World Cup in the United States of America and West Indies.

The tournament, which comprises 20 teams, will start on 1 June and end on 29 June 2024.

England are the reigning champions. They beat Pakistan in 2022’s final in Australia.

Page last updated: 30 May 2024.

Full list of 2024 T20 World Cup squads

South Africa T20 World Cup squad

  1. Aiden Markram (captain)
  2. Ottneil Baartman
  3. Gerald Coetzee
  4. Quinton de Kock
  5. Bjorn Fortuin
  6. Reeza Hendricks
  7. Marco Jansen
  8. Heinrich Klaasen
  9. Keshav Maharaj
  10. David Miller
  11. Anrich Nortje
  12. Kagiso Rabada
  13. Ryan Rickelton
  14. Tabraiz Shamsi
  15. Tristan Stubbs
  16. Nandre Burger (reserve)
  17. Lungi Ngidi (reserve)

New Zealand T20 World Cup squad

  1. Kane Williamson (captain)
  2. Finn Allen
  3. Trent Boult
  4. Michael Bracewell
  5. Mark Chapman
  6. Devon Conway
  7. Lockie Ferguson
  8. Matt Henry
  9. Daryl Mitchell
  10. Jimmy Neesham
  11. Glenn Phillips
  12. Rachin Ravindra
  13. Mitchell Santner
  14. Ish Sodhi
  15. Tim Southee
  16. Ben Sears (reserve)

England T20 World Cup squad

  1. Jos Buttler (captain)
  2. Phil Salt
  3. Will Jacks
  4. Jonny Bairstow
  5. Ben Duckett
  6. Harry Brook
  7. Liam Livingstone
  8. Moeen Ali
  9. Sam Curran
  10. Chris Jordan
  11. Tom Hartley
  12. Adil Rashid
  13. Jofra Archer
  14. Mark Wood
  15. Reece Topley

India T20 World Cup squad

  1. Rohit Sharma (captain)
  2. Hardik Pandya
  3. Yashasvi Jaiswal
  4. Virat Kohli
  5. Suryakumar Yadav
  6. Rishabh Pant
  7. Sanju Samson
  8. Shivam Dube
  9. Ravindra Jadeja
  10. Axar Patel
  11. Kuldeep Yadav
  12. Yuzvendra Chahal
  13. Arshdeep Singh
  14. Jasprit Bumrah
  15. Mohoammed Siraj
  16. Shubman Gill (reserve)
  17. Rinku Singh (reserve)
  18. Khaleel Ahmed (reserve)
  19. Avesh Khan (reserve)

Afghanistan T20 World Cup squad

  1. Rashid Khan (captain)
  2. Rahmanullah Gurbaz
  3. Ibrahim Zadran
  4. Azmatullah Omarzai
  5. Najibullah Zadran
  6. Mohammad Ishaq
  7. Mohammad Nabi
  8. Gulbadin Naib
  9. Karim Janat
  10. Nangyal Kharoti
  11. Mujeeb Ur Rahman
  12. Noor Ahmad
  13. Naveen-ul-Haq
  14. Fazalhaq Farooqi
  15. Fareed Ahmad Malik
  16. Sediq Atal (reserve)
  17. Hazratullah Zazai (reserve)
  18. Saleem Safi (reserve)

Australia T20 World Cup squad

  1. Mitchell Marsh (captain)
  2. Ashton Agar
  3. Pat Cummins
  4. Tim David
  5. Nathan Ellis
  6. Cameron Green
  7. Josh Hazlewood
  8. Travis Head
  9. Josh Inglis
  10. Glenn Maxwell
  11. Mitchell Starc
  12. Marcus Stoinis
  13. Matthew Wade
  14. David Warner
  15. Adam Zampa
  16. Jake Fraser-McGurk (reserve)
  17. Matthew Short (reserve)

Oman T20 World Cup squad

  1. Aqib Ilyas (captain)
  2. Zeeshan Maqsood
  3. Kashyap Prajapati
  4. Pratik Athavale
  5. Ayaan Khan
  6. Shoaib Khan
  7. Khalid Kail
  8. Mohammad Nadeem
  9. Naseem Khushi
  10. Mehran Khan
  11. Bilal Khan
  12. Rafiullah
  13. Kaleemullah
  14. Fayyaz Butt
  15. Shakeel Ahmad
  16. Jatinder Singh (reserve)
  17. Samay Shrivastava (reserve)
  18. Sufyan Mehmood (reserve)
  19. Jay Odedra (reserve)

Nepal T20 World Cup squad

  1. Rohit Paudel (captain)
  2. Aasif Sheikh
  3. Anil Kumar Sah
  4. Kushal Bhurtel
  5. Kushal Malla
  6. Dipendra Singh Airee
  7. Lalit Rajbanshi
  8. Karan KC
  9. Gulshan Jha
  10. Sompal Kami
  11. Pratis GC
  12. Sundeep Jora
  13. Abinash Bohara
  14. Sagar Dhakal
  15. Kamal Singh Airee

Canada T20 World Cup squad

  1. Saad Bin Zafar (captain)
  2. Aaron Johnson
  3. Dilon Heyliger
  4. Dilpreet Bajwa
  5. Harsh Thaker
  6. Jeremy Gordon
  7. Junaid Siddiqui
  8. Kaleem Sana
  9. Kanwarpal Tathgur
  10. Navneet Dhaliwal
  11. Nicholas Kirton
  12. Pargat Singh
  13. Ravinderpal Singh
  14. Rayyankhan Pathan
  15. Shreyas Movva
  16. Tajinder Singh (reserve)
  17. Aaditya Varadharajan (reserve)
  18. Ammar Khalid (reserve)
  19. Jatinder Matharu (reserve)
  20. Parveen Kumar (reserve)

United States of America T20 World Cup squad

  1. Monank Patel (captain)
  2. Aaron Jones
  3. Andries Gous
  4. Corey Anderson
  5. Ali Khan
  6. Harmeet Singh
  7. Jessy Singh
  8. Milind Kumar
  9. Nisarg Patel
  10. Nitish Kumar
  11. Noshtush Kenjige
  12. Saurabh Netravalkar
  13. Shadley van Schalkwyk
  14. Steven Taylor
  15. Shayan Jahangir
  16. Gajanand Singh (reserve)
  17. Juanoy Drysdale (reserve)
  18. Yasir Mohammad (reserve)

West Indies T20 World Cup squad

  1. Rovman Powell (captain)
  2. Alzarri Joseph
  3. Johnson Charles
  4. Roston Chase
  5. Shimron Hetmyer
  6. Obed McCoy
  7. Shai Hope
  8. Akeal Hosein
  9. Shamar Joseph
  10. Brandon King
  11. Gudakesh Motie
  12. Nicholas Pooran
  13. Andre Russell
  14. Sherfane Rutherford
  15. Romario Shepherd

Scotland T20 World Cup squad

  1. Richie Berrington (captain)
  2. Matthew Cross
  3. Brad Currie
  4. Chris Greaves
  5. Ollie Hairs
  6. Jack Jarvis
  7. Michael Jones
  8. Michael Leask
  9. Brandon McMullen
  10. George Munsey
  11. Safyaan Sharif
  12. Chris Sole
  13. Charlie Tear
  14. Mark Watt
  15. Brad Wheal

Ireland T20 World Cup squad

  1. Paul Stirling (captain)
  2. Mark Adair
  3. Ross Adair
  4. Andrew Balbirnie
  5. Curtis Campher
  6. Gareth Delany
  7. George Dockrell
  8. Graham Hume
  9. Josh Little
  10. Barry McCarthy
  11. Neil Rock
  12. Harry Tector
  13. Lorcan Tucker
  14. Ben White
  15. Craig Young

Papua New Guinea T20 World Cup squad

  1. Assadollah Vala (captain)
  2. CJ Amini
  3. Alei Nao
  4. Chad Soper
  5. Hila Vare
  6. Hiri Hiri
  7. Jack Gardner
  8. John Kariko
  9. Kabua Vagi Morea
  10. Kipling Doriga
  11. Lega Siaka
  12. Norman Vanua
  13. Sema Kamea
  14. Sese Bau
  15. Tony Ura

Uganda T20 World Cup squad

  1. Brian Masaba (captain)
  2. Riazat Ali Shah
  3. Kenneth Waiswa
  4. Dinesh Nakrani
  5. Frank Nsubuga
  6. Ronak Patel
  7. Roger Mukasa
  8. Cosmas Kyewuta
  9. Bilal Hassun
  10. Fred Achelam
  11. Robinson Obuya
  12. Simon Ssesazi
  13. Henry Ssenyondo
  14. Alpesh Ramjani
  15. Juma Miyaji
  16. Ronald Lutaaya (reserve)
  17. Innocent Mwebaze (reserve)

Sri Lanka T20 World Cup squad

  1. Wanindu Hasaranga (captain)
  2. Charith Asalanka
  3. Kusal Mendis
  4. Pathum Nissanka
  5. Kamindu Mendis
  6. Sadeera Samarawickrama
  7. Angelo Mathews
  8. Dasun Shanaka
  9. Dhananjaya de Silva
  10. Maheesh Theekshana
  11. Dunith Wellalage
  12. Dushmantha Chameera
  13. Matheesha Pathirana
  14. Nuwan Thushara
  15. Dilshan Madushanka
  16. Asitha Fernando (reserve)
  17. Vijayakanth Viyaskanth (reserve)
  18. Bhanuka Rajapaksa (reserve)
  19. Janith Liyanage (reserve)

Namibia T20 World Cup squad

  1. Gerhard Erasmus (captain)
  2. Zane Green
  3. Michael van Lingen
  4. Dylan Leicher
  5. Jack Brassell
  6. Ben Shikongo
  7. Tangeni Lungameni
  8. Niko Davin
  9. JJ Smit
  10. Jan Frylinck
  11. JP Kotze
  12. David Wiese
  13. Bernard Scholtz
  14. Malan Kruger
  15. PD Blignaut

Netherlands T20 World Cup squad

  1. Scott Edwards (captain)
  2. Aryan Dutt
  3. Bas de Leede
  4. Saqib Zulfiqar
  5. Kyle Klein
  6. Logan van Beek
  7. Max O’Dowd
  8. Michael Levitt
  9. ⁠Paul van Meekeren
  10. Sybrand Engelbrecht
  11. Teja Nidamanuru
  12. ⁠⁠Tim Pringle
  13. Vikram Singh
  14. Viv Kingma
  15. Wesley Barresi

Bangladesh T20 World Cup squad

  1. Najmul Hossain Shanto (captain)
  2. Taskin Ahmed
  3. Litton Das
  4. Soumya Sarkar
  5. Tanzid Hasan
  6. Shakib Al Hasan
  7. Towhid Hridoy
  8. Mohammad Mahmudullah
  9. Jaker Ali
  10. Tanvir Islam
  11. Mahedi Hasan
  12. Rishad Hossain
  13. Mustafizur Rahman
  14. Shoriful Islam
  15. Tanzim Hasan
  16. Hasan Mahmud (reserve)
  17. Afif Hossain (reserve)

Pakistan T20 World Cup squad

  1. Babar Azam (captain)
  2. Saim Ayub
  3. Mohammad Rizwan
  4. Fakhar Zaman
  5. Azam Khan
  6. Usman Khan
  7. Iftikhar Ahmed
  8. Imad Wasim
  9. Shaheen Afridi
  10. Shadab Khan
  11. Mohammad Amir
  12. Abbas Afridi
  13. Naseem Shah
  14. Haris Rauf
  15. Abrar Ahmed

Get Club Cricket SA news on Whatsapp

2024 T20 World Cup fixtures, schedule, SA start times

Date | SA start time Fixture Venue
2 June | 2:30am USA v Canada Dallas
2 June | 4:30pm West Indies v PNG Guyana
3 June | 2:30am Namibia v Oman Barbados
3 June | 4:30pm Sri Lanka v SA New York
4 June | 2:30am Afghanistan v Uganda Guyana
4 June | 4:30pm England v Scotland Barbados
4 June | 5:30pm Netherlands v Nepal Dallas
5 June | 4pm India v Ireland New York
6 June | 1:30am PNG v Uganda Guyana
6 June | 2:30am Australia v Oman Barbados
6 June | 5:30pm USA v Pakistan Dallas
6 June | 9pm Namibia v Scotland Barbados
7 June | 4:30pm Canada v Ireland New York
8 June | 1:30am NZ v Afghanistan Guyana
8 June | 2:30am Sri Lanka v Bangladesh Dallas
8 June | 4:30pm Netherlands v SA New York
8 June | 7pm Australia v England Barbados
9 June | 2:30am West Indies v Uganda Guyana
9 June | 4:30pm India v Pakistan New York
9 June | 7pm Oman v Scotland Antigua
10 June | 4:30pm SA v Bangladesh New York
11 June | 4:30pm Pakistan v Canada New York
12 June | 1:30am Sri Lanka v Nepal Florida
12 June | 2:30am Australia v Namibia Antigua
12 June | 4:30pm USA v India New York
13 June | 2:30am West Indies v NZ Trinidad
13 June | 4:30pm England v Oman Antigua
13 June | 9pm Bangladesh v Netherlands St Vincent
14 June | 2:30am Afghanistan v PNG Trinidad
14 June | 4:30pm USA v Ireland Florida
15 June | 1:30am SA v Nepal St Vincent
15 June | 2:30am NZ v Uganda Trinidad
15 June | 4:30pm India v Canada Florida
15 June | 7pm Namibia v England Antigua
16 June | 2:30am Australia v Scotland St Lucia
16 June | 4:30pm Pakistan v Ireland Florida
17 June | 1:30am Bangladesh v Nepal St Vincent
17 June | 2:30am Sri Lanka v Netherlands St Lucia
17 June | 4:30pm NZ v PNG Trinidad
18 June | 2:30am West Indies v Afghanistan St Lucia
19 June | 4:30pm Qualifier Antigua
20 June | 2:30am Qualifier St Lucia
20 Jun | 4:30pm Qualifier Barbados
21 June | 2:30am Qualifier Antigua
21 June | 4:30pm Qualifier St Lucia
22 June | 2:30am Qualifier Barbados
22 June | 4:30pm Qualifier Antigua
23 June | 2:30am Qualifier St Vincent
23 June | 4:30pm Qualifier Barbados
24 June | 2:30am Qualifier Antigua
24 June | 4:30pm Qualifier St Lucia
25 June | 2:30am Qualifier St Vincent
27 June | 2:30am Semi-final Trinidad
27 June | 4:30pm Semi-final Guyana
29 June | 4pm Final Barbados

T20 World Cup groups

Group A

  • Pakistan
  • India
  • Ireland
  • Canada
  • United States of America

Group B

  • England
  • Australia
  • Namibia
  • Scotland
  • Oman

Group C

  • New Zealand
  • West Indies
  • Afghanistan
  • Papua New Guinea
  • Uganda

Group D

  • South Africa
  • Sri Lanka
  • Bangladesh
  • Netherlands
  • Nepal

MORE latest 2024 T20 World Cup news