What is it?
The Champions Trophy is a quadrennial 50-over tournament (that's every four years) that's virtually a mini World Cup; the eight top-ranked ODI nations are split into two groups of four, with the top two sides from each group progressing to the semi-finals, and the winner of those meeting in the final.
When is it?
It begins Thursday! England (the hosts and favourites) take on Bangladesh at The Oval in London (7.30pm AEST) to kick things off, while Australia begin their campaign against New Zealand on Friday at Edgbaston. The group games continue through until June 12, before semis on June 14 and 15, and the final on June 18. Games will start at either 7.30pm AEST or 10.30pm AEST.
What are the groups?
Group A is made up of England, Bangladesh, Australia and New Zealand. Group B contains India, South Africa, Pakistan and Sri Lanka. Two-times champs West Indies didn't qualify.
Who will be there when the whips are cracking?
South Africa are the No.1 ranked ODI team, and they have AB de Villiers – the world's No.1 ranked batsman – so you'd expect them to be there or thereabouts, however they have a reputation for failing to deliver at major ICC events and they've just lost a three-match series to England – who many are tipping to end their own ODI silverware drought. Eoin Morgan's side have dramatically transformed their reputation in the past two years, going from plodders to powerhouses with a batting line-up that's the envy of just about every other team. Then there's two-time winners Australia, who also boast five World Cups and as such a serious pedigree for turning it on at the tournaments that matter. Outside of those three, India, led by arguably the greatest-ever ODI batsman in Virat Kohli, are defending champions and have a balanced side that means they certainly cannot be discounted. And to sprout a backside-covering cliché, this is a tournament in which anyone can beat anyone else on their day.
Who are the players to keep an eye on?
Well we've already mentioned de Villiers and Kohli, two batsmen who are, by any measure, among the best we've seen in white-ball cricket. De Villiers' teammate Hashim Amla broke another run-scoring record on Monday night, while young Proteas quick Kagiso Rabada is something special. Then there's England's all-round dynamo Ben Stokes, who looks in sizzling touch with the bat but is carrying a knee injury into the tournament. Among the Aussies, it's difficult to go past the trio of Steve Smith, David Warner and Mitchell Starc – all of whom have delivered when it matters before. India quick Bhuvneshwar Kumar is in strong form after a dominant IPL and looks suited to English conditions, while Bangladesh's Tamim Iqbal posted a hundred against Pakistan last week, who themselves boast an exciting newcomer in allrounder Fahim Ashraf. Ross Taylor has been in sparkling form for the Black Caps, who also boast one of the world's best batting talents in captain Kane Williamson, and Sri Lanka's Asela Gunaratne looks set to explode on the big stage.
How can I follow?
Cricket.com.au will keep you up to speed with all the latest news and highlights from the tournament. In terms of social media, we've also got you covered: follow @cricketaus on Twitter for regular updates and highlights, like cricket.com.au, Cricket Network and the official Australian Cricket Team pages on Facebook, follow @cricketcomau on Instagram for the very best images and you absolutely must add @cricket.com.au on Snapchat for behind-the-scenes access.
Where can I watch?
In Australia, go to Fox Sports. They're showing all 15 games live on Channel 507.
What are the squads?
Quick Single: Full Australia preview
AUSTRALIA SQUAD: Steve Smith (c), David Warner, Pat Cummins, Aaron Finch, John Hastings, Josh Hazlewood, Travis Head, Moises Henriques, Chris Lynn, Glenn Maxwell, James Pattinson, Mitchell Starc, Marcus Stoinis, Matthew Wade, Adam Zampa
Fixtures: June 2 v New Zealand, Edgbaston; June 5 v Bangladesh, The Oval; June 10 v England, Edgbaston.
Quick Single: Full Bangladesh preview
BANGLADESH SQUAD: Tamim Iqbal, Somya Sarkar, Imrul Kayes, Mushfiqur Rahim, Shakib Al Hasan, Mahmudullah, Sabbir Rahman, Mosaddek Hossain, Mehidy Hasan, Sunzamul Islam, Mashrafe Bin Mortaza (c), Mustafizur Rahman, Taskin Ahmed, Rubel Hossain, Shafiul Islam. Standby: Nasir Hossain, Nurul Hasan, Subashis Roy, Md. Saif Uddin
Fixtures: June 1 v England, The Oval; June 5 v Australia, The Oval; June 9 v New Zealand, Cardiff.
Quick Single: Full England preview
ENGLAND SQUAD: Eoin Morgan (c), Moeen Ali, Jonny Bairstow, Jake Ball, Sam Billings, Jos Buttler, Alex Hales, Liam Plunkett, Adil Rashid, Joe Root, Jason Roy, Ben Stokes, David Willey, Chris Woakes, Mark Wood
Fixtures: June 1 v Bangladesh, The Oval; June 6 v New Zealand, Cardiff; June 10 v Australia, Edgbaston
Quick Single: Full New Zealand preview
NEW ZEALAND SQUAD: Kane Williamson (c), Corey Anderson, Trent Boult, Neil Broom, Colin de Grandhomme, Martin Guptill, Tom Latham, Mitchell McClenaghan, Adam Milne, Jimmy Neesham, Jeetan Patel, Luke Ronchi, Mitchell Santner, Tim Southee, Ross Taylor.
Fixtures: June 2 v Australia, Edgbaston; June 6 v England, Cardiff; June 9 v Bangladesh, Cardiff.
Quick single: Full India preview
INDIA SQUAD: Virat Kohli (C), Shikhar Dhawan, Rohit Sharma, Ajinkya Rahane, MS Dhoni (wk), Yuvraj Singh, Kedar Yadav, Hardik Pandya, Ravichandran Ashwin, Ravindra Jadeja, Mohammad Shami, Umesh Yadav, Bhuvneshwar Kumar, Jasprit Bumrah, Dinesh Karthik.
Fixtures: June 4 v Pakistan, Edgbaston; June 8 v Sri Lanka, The Oval; June 11 v South Africa, The Oval.
Quick Single: Full Pakistan preview
PAKISTAN SQUAD: Sarfraz Ahmed (captain), Azhar Ali, Ahmed Shehzad, Mohammad Hafeez, Babar Azam, Shoaib Malik, Fakhar Zaman, Imad Wasim, Hasan Ali, Fahim Ashraf, Wahab Riaz, Mohammad Amir, Junaid Khan, Shadab Khan, Haris Sohail
Fixtures: June 4 v India, Edgbaston; June 7 v South Africa, Edgbaston; June 12 v Sri Lanka, Cardiff.
Quick Single: Full South Africa preview
SOUTH AFRICA SQUAD: AB de Villiers (c), Hashim Amla, Quinton de Kock, Faf du Plessis, JP Duminy, David Miller, Chris Morris, Wayne Parnell, Andile Phehlukwayo, Kagiso Rabada, Imran Tahir, Dwaine Pretorius, Keshav Maharaj, Farhaan Behardien, Morne Morkel.
Fixtures: June 3 v Sri Lanka, The Oval; June 7 v Pakistan, Edgbaston; June 11 v India, The Oval.
Quick Single: Full Sri Lanka preview
SRI LANKA SQUAD: Angelo Mathews (c), Upul Tharanga (vc), Niroshan Dickwella, Kusal Perera, Kusal Mendis, Chamara Kapugedera, Asela Gunaratne, Dinesh Chandimal, Lasith Malinga, Suranga Lakmal, Nuwan Pradeep, Nuwan Kulasekera, Thisara Perera, Lakshan Sandakan and Seekkuge Prasanna.
What's the full schedule?
1 June – England v Bangladesh, The Oval (Day)
2 June – Australia v New Zealand, Edgbaston (D)
3 June – Sri Lanka v South Africa, The Oval (D)
4 June – India v Pakistan, Edgbaston (D)
5 June – Australia v Bangladesh, The Oval (D/N)
6 June – England v New Zealand, Cardiff (D)
7 June – Pakistan v South Africa, Edgbaston (D/N)
8 June – India v Sri Lanka, The Oval (D)
9 June – New Zealand v Bangladesh, Cardiff (D)
10 June – England v Australia, Edgbaston (D)
11 June – India v South Africa, The Oval (D)
12 June – Sri Lanka v Pakistan, Cardiff (D)
14 June – First semi-final (A1 v B2), Cardiff (D)
15 June – Second semi-final (A2 v B1), Edgbaston (D)
18 June – Final, The Oval (D)
19 June – Reserve day (D)
Champions Trophy: The winners
1998: South Africa
2000: New Zealand
2002: Sri Lanka & India (final washed out, replay washed out)
2004: West Indies