#3: England
There has been a lot of hype surrounding the English team through the past few days, and with good reason. England has a well-rounded squad with good players for every position on the pitch. Beating Panama, Tunisia, Colombia and Sweden on their way to the semi-finals, the 3 lions have looked solid so far but will face a much bigger test in the name of Croatia in their semi-final tie.
Very much to the credit of Gareth Southgate and his coaching staff, England look much better than their predecessors. The 3 lions seem to be peaking at the perfect time, and are in free-scoring form going into their semi-final encounter with Croatia. Reaching their first semi-final since 1990, this team has already made a resounding impact on this year's world cup and now with the final in sight, the English supporters will surely be backing their boys to the hilt to win it all.