Below the full list of squads for the ICC Men's Cricket World Cup 2019, this gets underway on 30 May in England and Wales.
Afghanistan: Gulbadin Naib (c), Mohammad Shahzad (wk), Noor Ali Zadran, Hazratullah Zazai, Rahmat Shah, Asghar Afghan, Hashmatullah Shahidi, Najibullah Zadran, Samiullah Shinwari, Mohammad Nabi, Rashid Khan, Dawlat Zadran, Aftab Alam, Hamid Hassan, Mujeeb Ur Rahman
Australia: Aaron Finch (c), David Warner, Usman Khawaja, Steve Smith, Shaun Marsh, Alex Carey, Marcus Stoinis, Glenn Maxwell, Mitchell Starc, Pat Cummins, Jason Behrendorff, Nathan Coulter-Nile, Adam Zampa, Nathan Lyon, Kane Richardson
Bangladesh: Mashrafe Mortaza (c), Tamim Iqbal, Liton Das, Soumya Sarkar, Mushfiqur Rahim (wk), Mahmudullah, Shakib Al Hasan (vc), Mohammad Mithun, Sabbir Rahaman, Mosaddek Hossain, Mohammad Saifuddin, Mehidy Hasan Miraz, Rubel Hossain, Mustafizur Rahman, Abu Jayed
England: Eoin Morgan (c), Moeen Ali, Jonny Bairstow, Jos Buttler, Tom Curran, Liam Plunkett, Adil Rashid, Joe Root, Jason Roy, Ben Stokes, Chris Woakes, Mark Wood, Jofra Archer, James Vince, Liam Dawson
India: Virat Kohli (c), Rohit Sharma, Shikhar Dhawan, KL Rahul, Vijay Shankar, MS Dhoni (wk), Kedar Jadhav, Dinesh Karthik (wk), Yuzvendra Chahal, Kuldeep Yadav, Bhuvneshwar Kumar, Jasprit Bumrah, Hardik Pandya, Ravindra Jadeja, Mohammed Shami
New Zealand: Kane Williamson (c), Ross Taylor, Tom Latham (wk), Tom Blundell (wk), Mitchell Santner, Colin de Grandhomme, Lockie Ferguson, Tim Southee, Trent Boult, Colin Munro, Ish Sodhi, Henry Nicholls, Martin Guptill, Matt Henry, Jimmy Neesham
Pakistan: Sarfraz Ahmed (c/wk), Fakhar Zaman, Imam-ul-Haq, Babar Azam, Shoaib Malik, Mohammad Hafeez, Asif Ali, Shadab Khan, Imad Wasim, Haris Sohail, Hasan Ali, Shaheen Afridi, Mohammad Amir, Wahab Riaz, Mohammad Hasnain
South Africa: Faf du Plessis (c), Aiden Markram, Quinton de Kock (wk), Hashim Amla, Rassie van der Dussen, David Miller, Andile Phehlukwayo, JP Duminy, Dwaine Pretorius, Dale Steyn, Kagiso Rabada, Lungi Ngidi, Imran Tahir, Tabraiz Shamsi, Chris Morris
Sri Lanka: Dimuth Karunaratne (c), Avishka Fernando, Lahiru Thirimanne, Kusal Perera, Kusal Mendis, Angelo Mathews, Dhananjaya de Silva, Jeffery Vandersay, Thisara Perera, Isuru Udana, Lasith Malinga, Suranga Lakmal, Nuwan Pradeep, Jeevan Mendis, Milinda Siriwardana
West Indies: Jason Holder (c), Chris Gayle, Andre Russell, Sheldon Cottrell, Shannon Gabriel, Kemar Roach, Nicholas Pooran (wk), Ashley Nurse, Fabian Allen, Shimron Hetmyer, Shai Hope (wk), Oshane Thomas, Carlos Brathwaite, Darren Bravo, Evin Lewis.
ICC Cricket World Cup 2019 Schedule
The Cricket World Cup 2019 schedule sees some intriguing match-ups between teams who will be looking to make a mark and those looking to maintain their stellar record in ICC tournaments. Reigning World Cup champions Australia will begin their title defence against the ICC Cricket World Cup Qualifier champions Afghanistan at Bristol in a Day-Night encounter. Two-time winners, India, will begin their ICC Cricket World Cup campaign against South Africa at Southampton on 5 June.
Night encounter. Two-time winners, India, will begin their ICC Cricket World Cup campaign against South Africa at Southampton on 5 June.
Match No
|
Date/Day
|
Match
|
Time (IST)
|
Venue
|
1
|
30-May, Thu
|
England vs South Africa
|
3:00 PM
|
Kennington Oval, London
|
2
|
31-May, Fri
|
West Indies vs Pakistan
|
3:00 PM
|
Trent Bridge, Nottingham
|
3
|
1-June, Sat
|
New Zealand vs Sri Lanka
|
3:00 PM
|
Sophia Gardens, Cardiff
|
4
|
1-June, Sat
|
Afghanistan vs Australia
|
6:00 PM
|
County Ground, Bristol
|
5
|
2-June, Sun
|
South Africa vs Bangladesh
|
3:00 PM
|
Kennington Oval, London
|
6
|
3-June, Mon
|
England vs Pakistan
|
3:00 PM
|
Trent Bridge, Nottingham
|
7
|
4-June, Tue
|
Afghanistan vs Sri Lanka
|
3:00 PM
|
Sophia Gardens, Cardiff
|
8
|
5-June, Wed
|
South Africa vs India
|
3:00 PM
|
The Rose Bowl, Southampton
|
9
|
5-June, Wed
|
Bangladesh vs New Zealand
|
6:00 PM
|
Kennington Oval, London
|
10
|
6-June, Thu
|
Australia vs West Indies
|
3:00 PM
|
Trent Bridge, Nottingham
|
11
|
7-June, Fri
|
Pakistan vs Sri Lanka
|
3:00 PM
|
County Ground, Bristol
|
12
|
8-June, Sat
|
England vs Bangladesh
|
3:00 PM
|
Sophia Gardens, Cardiff
|
13
|
8-June, Sat
|
Afghanistan vs New Zealand
|
6:00 PM
|
The Cooper Associates County Ground, Taunton
|
14
|
9-June, Sun
|
India vs Australia
|
3:00 PM
|
Kennington Oval, London
|
15
|
10-June, Mon
|
South Africa vs West Indies
|
3:00 PM
|
The Rose Bowl, Southampton
|
16
|
11-June, Tue
|
Bangladesh vs Sri Lanka
|
3:00 PM
|
County Ground, Bristol
|
17
|
12-June, Wed
|
Australia vs Pakistan
|
3:00 PM
|
The Cooper Associates County Ground, Taunton
|
18
|
13-June, Thu
|
India vs New Zealand
|
3:00 PM
|
Trent Bridge, Nottingham
|
19
|
14-June, Fri
|
England vs West Indies
|
3:00 PM
|
The Rose Bowl, Southampton
|
20
|
15-June, Sat
|
Sri Lanka vs Australia
|
3:00 PM
|
Kennington Oval, London
|
21
|
15-June, Sat
|
South Africa vs Afghanistan
|
6:00 PM
|
Sophia Gardens, Cardiff
|
22
|
16-June, Sun
|
India vs Pakistan
|
3:00 PM
|
Old Trafford, Manchester
|
23
|
17-June, Mon
|
West Indies vs Bangladesh
|
3:00 PM
|
The Cooper Associates County Ground, Taunton
|
24
|
18-June, Tue
|
England vs Afghanistan
|
3:00 PM
|
Old Trafford, Manchester
|
25
|
19-June, Wed
|
New Zealand vs South Africa
|
3:00 PM
|
Edgbaston, Birmingham
|
26
|
20-June, Thu
|
Australia vs Bangladesh
|
3:00 PM
|
Trent Bridge, Nottingham
|
27
|
21-June, Fri
|
England vs Sri Lanka
|
3:00 PM
|
Headingley, Leeds
|
28
|
22-June, Sat
|
India vs Afghanistan
|
3:00 PM
|
The Rose Bowl, Southampton
|
29
|
22-June, Sat
|
West Indies vs New Zealand
|
6:00 PM
|
Old Trafford, Manchester
|
30
|
23-June, Sun
|
Pakistan vs South Africa
|
3:00 PM
|
Lord's, London
|
31
|
24-June, Mon
|
Bangladesh vs Afghanistan
|
3:00 PM
|
The Rose Bowl, Southampton
|
32
|
25-June, Tue
|
England vs Australia
|
3:00 PM
|
Lord's, London
|
33
|
26-June, Wed
|
New Zealand vs Pakistan
|
3:00 PM
|
Edgbaston, Birmingham
|
34
|
27-June, Thu
|
West Indies vs India
|
3:00 PM
|
Old Trafford, Manchester
|
35
|
28-June, Fri
|
Sri Lanka vs South Africa
|
3:00 PM
|
Riverside Ground, Chester-le-Street
|
36
|
29-June, Sat
|
Pakistan vs Afghanistan
|
3:00 PM
|
Headingley, Leeds
|
37
|
29-June, Sat
|
New Zealand vs Australia
|
6:00 PM
|
Lord's, London
|
38
|
30-June, Sun
|
England vs India
|
3:00 PM
|
Edgbaston, Birmingham
|
39
|
1-July, Mon
|
Sri Lanka vs West Indies
|
3:00 PM
|
Riverside Ground, Chester-le-Street
|
40
|
2-July, Tue
|
Bangladesh vs India
|
3:00 PM
|
Edgbaston, Birmingham
|
41
|
3-July, Wed
|
England vs New Zealand
|
3:00 PM
|
Riverside Ground, Chester-le-Street
|
42
|
4-July, Thu
|
Afghanistan vs West Indies
|
3:00 PM
|
Headingley, Leeds
|
43
|
5-July, Fri
|
Pakistan vs Bangladesh
|
3:00 PM
|
Lord's, London
|
44
|
6-July, Sat
|
Sri Lanka vs India
|
3:00 PM
|
Headingley, Leeds
|
45
|
6-July, Sat
|
Australia vs South Africa
|
6:00 PM
|
Old Trafford, Manchester
|
46
|
9-July, Tue
|
TBC vs TBC 1st Semifinal
|
3:00 PM
|
Old Trafford, Manchester
|
47
|
11-July, Thu
|
TBC vs TBC 2nd Semifinal
|
3:00 PM
|
Edgbaston, Birmingham
|
48
|
14-July, Sun
|
TBC vs TBC Final
|
3:00 PM
|
Lord's, London
|
India's World Cup 2019 Time Table
World Cup 2019 time table sees each side play nine matches with the top four sides qualifying for the World Cup semi-final. India's Cricket World Cup 2019 schedule sees them play in six of the 11 venues during the group stage of the tournament. Their ICC World Cup 2019 schedule begins at Southampton. They then play Australia at The Oval before playing New Zealand at Nottingham. The game against Pakistan will take place at Manchester on June 16. India plays two games at Manchester, Birmingham and Southampton. They end their group stage with a game against Sri Lanka at Leeds on July 6.