The Cricket World Cup begins on May 30. The tournament returns to England and Wales after a 20-year absence and sees the hosts as big favourites to win the tournament for the first time in history, having been runners up on three previous occasions.

Former England captain Michael Vaughan has said that it is the best opportunity that England have to win a World Cup in his lifetime.

But what of the other teams in the tournament? There are 10 in all, including the current champions Australia, two-time former winners India, New Zealand, and South Africa.

Here is all the info you need to know about the teams ahead of the tournament.

Australia

Odds to win the tournament-provided by GIVEMEBET4/1*

Best finish: Winners in 1987, 1999, 2003, 2007 and 2015

Squad:

Aaron Finch (c), David Warner, Usman Khawaja, Steve Smith, Shaun Marsh, Glenn Maxwell, Marcus Stoinis, Alex Carey (wk), Pat Cummins, Mitchell Starc, Nathan Lyon, Adam Zampa, Jason Behrendorff, Nathan Coulter-Nile, Kane Richardson

Key Man

Glen Maxwell - 2,700 runs from 100 matches, with a highest score of 102 in one-day internationals. Maxwell ended the last World Cup as the third highest run scorer for Australia and will be looking to add to his tally at this year's tournament.

Fixtures

v Afghanistan at Bristol County Ground, Bristol, Saturday 1 June, 13:30

v West Indies at Trent Bridge, Nottingham, Thursday 6 June, 10:30

v India at The Oval, London, Sunday 9 June, 10.30

v Pakistan at The County Ground, Taunton, Wednesday June 12, 10:30

v Sri Lanka at The Oval, London, Saturday 15 June, 10:30

v Bangladesh at Trent Bridge, Nottingham, Thursday 20 June, 10:30

v England at Lord’s, London, Tuesday 25 June, 10:30

v New Zealand at Lord’s, London, Saturday 29 June, 13:30

v South Africa at Old Trafford, Manchester, Saturday 6 July, 13:30

Afghanistan

Odds - To win the tournament100/1*

Best finish: Group stage in 2015

Squad:

Gulbadin Naib (c), Aftab Alam, Dawlat Zadran, Hashmatullah Shahidi, Mohammad Nabi, Mujeeb Ur Rahman, Noor Ali Zadran, Rashid Khan, Asghar Afghan, Hamid Hassan, Hazrat Zazai, Mohammad Shahzad (wk), Najibullah Zadran, Rahmat Shah, Samiullah Shinwari

Key Man:

Rashid Khan - The 20-year-old will be making his World Cup debut in this year's tournament but is already rated as one of the best spin bowlers in the world at the shorter formats. The ICC named him one of the five most exciting talents making their World Cup bow.

Fixtures

v Australia at Bristol County Ground, Bristol, Saturday 1 June, 13:30

v Sri Lanka at Cardiff Wales Stadium, Cardiff, Tuesday 4 June, 10:30

v New Zealand at The County Ground, Taunton, Saturday 8 June, 13:30

v South Africa at Cardiff Wales Stadium, Cardiff, Saturday 15 June, 13:30

v England at Old Trafford, Manchester, Tuesday 18 June, 10:30

v India at The Ageas Bowl, Southampton, Saturday 22 June, 10:30

v Bangladesh at The Ageas Bowl, Southampton, Monday 24 June, 10:30

v Pakistan at Headingley, Leeds, Saturday 29 June, 10:30

v West Indies at Headingley, Leeds, Thursday 4 July, 10:30

Bangladesh

Odds to win the tournament: 80/1*

Best finish: Quarter-finals in 2015

Squad:

Mashrafe Mortaza (c), Abu Jayed, Mahmudullah, Mohammad Mithun, Mosaddek Hossain, Mustafizur Rahman, Sabbir Rahman, Soumya Sarkar, Liton Das (wk), Mehedi Hasan, Mohammad Saifuddin, Mushfiqur Rahim, Rubel Hossain, Shakib Al Hasan, Tamim Iqbal

Key Man:

Mashrafe Mortaza - The captain and undisputed leader of the team is a veteran of 209 One Day International matches. He has taken the most wickets for his country in ODIs with a total of 265, and when he’s taken three or more wickets in ODIs, Bangladesh have won 66% of those games.

Fixtures:

v South Africa at The Oval, London, Sunday 2 June, 10:30

v New Zealand at The Oval, London, Wednesday 5 June, 13:30

v England at Cardiff Wales Stadium, Cardiff, Saturday 8 June, 10:30

v Sri Lanka at Bristol County Ground, Bristol, Tuesday 11 June, 10:30

v West Indies at The County Ground, Taunton, Monday 17 June, 7.30pm

v Australia at Trent Bridge, Nottingham, Thursday 20 June, 7.30pm

v Afghanistan at The Ageas Bowl, Southampton, Monday 24 June, 7.30pm

v India at Edgbaston, Birmingham, Tuesday 2 July, 7.30pm

v Pakistan at Lord’s, London, Friday 5 July, 7.30pm

England

Odds to win the tournament: 9/5*

Best finish: Runners-up in 1979, 1987 and 1992

Squad

Eoin Morgan (c), Moeen Ali, Jonny Bairstow (wk), Jos Buttler (wk), Tom Curran, James Vince, Liam Plunkett, Adil Rashid, Joe Root, Jason Roy, Ben Stokes, Jofra Archer, Chris Woakes, Mark Wood, Liam Dawson

Key Man

Adil Rashid - Rashid has taken the most wickets within the squad, with 132 from 88 matches. He is also able to chip in with a good return of runs, averaging 20 per game in ODIs. Rashid comes into the tournament carrying a slight shoulder issue, and it will be the responsibility of captain Eoin Morgan to manage Rashid’s workload.

Fixtures

v South Africa at The Oval, London, Thursday 30 May, 10:30

v Pakistan at Trent Bridge, Nottingham, Monday 3 June 10:30

v Bangladesh at Cardiff Wales Stadium, Cardiff, Saturday 8 June, 10:30

v West Indies at The Ageas Bowl, Southampton, Friday 14 June, 10:30

v Afghanistan at Old Trafford, Manchester, Tuesday 18 June, 10:30

v Sri Lanka at Headingley, Leeds, Friday 21 June, 10:30

v Australia at Lord’s, London, Tuesday 25 June, 10:30

v India at Edgbaston, Birmingham, Sunday June 30, 10:30

v New Zealand at Emirates Riverside, Chester-Le-Street, Wednesday 3 July, 10:30

India

Odds11/4*

Best finish: Winners in 1983 and 2011

Squad:

Virat Kohli (c), Rohit Sharma, Shikhar Dhawan, KL Rahul, Vijay Shankar, Mahendra Singh Dhoni (wk), Kedar Jadhav, Dinesh Karthik, Yuzvendra Chahal, Kuldeep Yadav, Bhuvneshwar Kumar, Jasprit Bumrah, Hardik Pandya, Ravindra Jadeja, Mohammed Shami

Key Man:

Virat Kohli - Kohli is considered by many to be one of the greats of the modern game. He is currently ranked the number 1 ODI batsman in the world and in 227 games he has scored an astonishing 10,843 runs. The Indian captain has already tasted World Cup success in 2011, and will be keen to add to his World Cup tally of 587 runs in 17 innings.

Fixtures

v South Africa at The Ageas Bowl, Southampton, Wednesday 5 June, 10:30

v Australia at The Oval, London, Sunday 9 June, 10:30

v New Zealand at Trent Bridge, Nottingham, Thursday 13 June, 10:30

v Pakistan at Old Trafford, Manchester, Sunday 16 June, 10:30

v Afghanistan at The Ageas Bowl, Southampton, Saturday 22 June, 10:30

v West Indies at Old Trafford, Manchester, Thursday 27 June, 10:30

v England at Edgbaston, Birmingham, Sunday June 30, 10:30

v Bangladesh at Edgbaston, Birmingham, Tuesday 2 July, 10:30

v Sri Lanka at Headingley, Leeds, Saturday 6 July, 10:30

New Zealand

Odds to win the tournament9/1*

Best finish: Runners-up in 2015

Squad:

Kane Williamson (c), Tom Blundell (wk), Colin de Grandhomme, Martin Guptill, Tom Latham, Jimmy Neesham, Mitchell Santner, Tim Southee, Trent Boult, Lockie Ferguson, Matt Henry, Colin Munro, Henry Nicholls, Ish Sodhi, Ross Taylor

Key Man:

Ish Sodhi - The leg spinner has picked up 39 wickets in 30 ODI matches, and is also the youngest player in the Kiwi squad. His style of bowling has been compared to the great Shane Warne and with spinners expected to play a key role in this year's tournament, Sodhi is one to watch.

Fixtures

v Sri Lanka at Cardiff Wales Stadium, Cardiff, Saturday 1 June, 10:30

v Bangladesh at The Oval, London, Wednesday 5 June, 13:30

v Afghanistan at The County Ground, Taunton, Saturday 8 June, 13:30

v India at Trent Bridge, Nottingham, Thursday 13 June, 10:30

v South Africa at Edgbaston, Birmingham, Wednesday 19 June, 10:30

v West Indies at Old Trafford, Manchester, Saturday 22 June, 13:30

v Pakistan at Edgbaston, Birmingham, Wednesday 16 June, 10:30

v Australia at Lord’s, London, Saturday 29 June, 13:30

v England at Emirates Riverside, Chester-Le-Street, Wednesday 3 July, 10:30

Pakistan

Odds to win the tournament: 14/1*

Best finish: Winners in 1992

Squad:

Sarfaraz Ahmed (wk, capt), Asif Ali, Babar Azam, Fakhar Zaman, Haris Sohail, Hasan Ali, Imad Wasim, Imam-ul-Haq, Mohammad Amir, Mohammad Hafeez, Mohammad Hasnain, Shadab Khan, Shaheen Afridi, Shoaib Malik, Wahab Riaz

Key Man:

Babar Azam - Azam is ranked as the seventh best ODI batsman in the world by the ICC and has scored 1,853 runs in the 46 ODIs that he's played in over the last three years, averaging 51.95 runs-per-match. His best score is an unbeaten 125 against the West Indies at Providence in April 2017. 

Fixtures:

v West Indies at Trent Bridge, Nottingham, Friday 31 May, 10:30

v England at Trent Bridge, Nottingham, Monday 3 June 10:30

v Sri Lanka at Bristol County Ground, Bristol, Friday 7 June, 10:30

v Australia at The County Ground, Taunton, Wednesday June 12, 10:30

v India at Old Trafford, Manchester, Sunday 16 June, 10:30

v South Africa at Lord’s, London, Sunday 23 June, 10:30

v New Zealand at Edgbaston, Birmingham, Wednesday 26 June, 10:30

v Afghanistan at Headingley, Leeds, Saturday 29 June, 10:30

v Bangladesh at Lord’s, London, Friday 5 July, 10:30

South Africa

Odds to win the tournament10/1*

Best finish: Semi-finals in 1992, 1999, 2007 and 2015

Squad

Faf du Plessis (c), Hashim Amla, Quinton de Kock (wk), JP Duminy, Imran Tahir, Aiden Markram, David Miller, Lungi Ngidi, Chris Morris, Andile Phehlukwayo, Dwaine Pretorius, Kagiso Rabada, Tabraiz Shamsi, Dale Steyn, Rassie van der Dussen

Key Player

Faf Du Plessis - The South African skipper has been in fine form of late, and is ranked no.5 in the world by the ICC. He comes into this tournament with 5,120 runs in 134 games.

Fixtures

v England at The Oval, London, Thursday 30 May, 10:30

v Bangladesh at The Oval, London, Sunday 2 June, 10:30

v India at The Ageas Bowl, Southampton, Wednesday 5 June, 10:30

v West Indies at The Ageas Bowl, Southampton, Monday 10 June 10:30

v Afghanistan at Cardiff Wales Stadium, Cardiff, Saturday 15 June, 13:30

v New Zealand at Edgbaston, Birmingham, Wednesday 19 June, 10:30

v Pakistan at Lord’s, London, Sunday 23 June, 10:30

v Sri Lanka at Emirates Riverside, Chester-Le-Street, Friday 28 June, 10:30

v Australia at Old Trafford, Manchester, Saturday 6 July, 13:30

Sri Lanka

Odds to win the tournament80/1*

Best finish: Winners in1996

Squad:

Dimuth Karunaratne (c), Lasith Malinga, Angelo Mathews, Thisara Perera, Kusal Perera (wk), Dhananjaya de Silva, Kusal Mendis, Isuru Udana, Milinda Siriwardana, Avishka Fernando, Jeevan Mendis, Lahiru Thirimanne, Jeffrey Vandersay, Nuwan Pradeep, Suranga Lakmal

Key Player

Lasith Malinga - Malinga will be the glue that holds this fairly inexperienced squad together. He enters the tournament fit, with plenty of cricket under his belt and a record of 43 wickets in 22 World Cup matches. The 35-year-old revealed in March he will retire from international cricket after next year's T20 World Cup in Australia but don't be shocked to see some more Malinga magic in the UK.

Fixtures

v New Zealand at Cardiff Wales Stadium, Cardiff, Saturday 1 June, 10:30

v Afghanistan at Cardiff Wales Stadium, Cardiff, Tuesday 4 June, 10:30

v Pakistan at Bristol County Ground, Bristol, Friday 7 June, 10:30

v Bangladesh at Bristol County Ground, Bristol, Tuesday 11 June, 10:30

v Australia at The Oval, London, Saturday 15 June, 10:30

v England at Headingley, Leeds, Friday 21 June, 10:30

v South Africa at Emirates Riverside, Chester-Le-Street, Friday 28 June, 10:30

v West Indies at Emirates Riverside, Chester-Le-Street, Monday 1 July, 10:30

v India at Headingley, Leeds, Saturday 6 July, 10:30

West Indies

Odds16/1*

Best finish: Winners: 1975, 1979

Squad:

Jason Holder (c), Fabian Allen, Darren Bravo, Shannon Gabriel, Shimron Hetmyer, Evin Lewis, Nicholas Pooran, Andre Russel, Carlos Brathwaite, Sheldon Cottrell, Chris Gayle, Shai Hope (wk), Ashley Nurse, Kemar Roach, Oshane Thomas

Key Player

Andre Russell - The performance of all-rounder Andre Russell will be key to the form of the Windies in the tournament. Potent with the ball, bruising with the bat and agile in the field, Russell is the complete triple threat. In 52 ODIs, Russell has 998 runs and has taken 65 wickets.

Fixtures

v Pakistan at Trent Bridge, Nottingham, Friday 31 May, 10:30

v Australia at Trent Bridge, Nottingham, Thursday 6 June, 10:30

v South Africa at The Ageas Bowl, Southampton, Monday 10 June 10:30

v England at The Ageas Bowl, Southampton, Friday 14 June, 10:30

v Bangladesh at The County Ground, Taunton, Monday 17 June, 10:30

v New Zealand at Old Trafford, Manchester, Saturday 22 June, 13:30

v India at Old Trafford, Manchester, Thursday 27 June, 10:30

v Sri Lanka at Emirates Riverside, Chester-Le-Street, Monday 1 July, 10:30

v Afghanistan at Headingley, Leeds, Thursday 4 July, 10:30

*All odds accurate at the time of publishing and are subject to fluctuation

T&C’s apply. 18+. www.begambleaware.org