The Ashes is set to commence next week and England and Australia will once again battle for the famous Urn across five hotly contested test matches.
It's been some time since England claimed Ashes glory in the match up with 2015 being the last time they beat their rivals, however Ben Stokes' side have been in good form of late and there is a feeling they could give the Australians a stern test this summer.
Stokes and coach, Brendon McCullum have now honed their squad after the news Moeen Ali has come out of Test retirement and will feature in the squad following the big blow of the injury to spinner Jack Leach. Leach was in good form following his haul of wickets against Ireland last week so the news will have caused a major headache for McCullum and Stokes.
Aussie batter Steve Smith has talked about the shock injury to Leach and claimed England now have "big shoes to fill", however the England hierarchy will now be convinced they've found the right man in the returning Ali.
Where and when are the test matches taking place?
First test: Edgbaston - Friday June 16 to Tuesday June 20.
Second Test: Lord's - Wednesday June 28 - Sunday July 2.
Third Test: Headingley - Thursday July 6 - Monday July 10
Fourth Test: Old Trafford - Wednesday July 19 - Sunday July 23
Fifth Test: The Kia Oval - Thursday July 27 - Monday July 31
Who's in the squads for the first two tests?
England: Ben Stokes (c), Ollie Pope, Jonny Bairstow, Zak Crawley, Ben Duckett, Joe Root, James Anderson, Stuart Broad, Harry Brook, Dan Lawrence, Matty Potts, Ollie Robinson, Josh Tongue, Chris Woakes, Mark Wood, Moeen Ali.
Australia: Pat Cummins (captain), Scott Boland, Alex Carey, Cameron Green, Marcus Harris, Josh Hazlewood, Travis Head, Josh Inglis, Usman Khawaja, Marnus Labuschagne, Nathan Lyon, Mitchell Marsh, Todd Murphy, Matthew Renshaw, Steve Smith (vice-captain), Mitchell Starc, David Warner.
Where can I watch the tests?
Coverage of the Ashes in the UK will be hosted by Sky Sports with Sky Sports Cricket showing full coverage of each test. You can sign up to Sky Sports here.
Can I still get tickets for the matches?
There are still some tickets remaining for the fourth and fifth day of some tests and you can find out more here.