Man City and Liverpool dominate Premier League XI but no room for Harry Kane

What do Steve Nicol, Shaka Hislop and Gab Marcotti make of Mark Ogden’s team of the season?
Following his record-breaking season, the FC crew debate whether Mohamed Salah has surpassed Neymar as the best player after Messi and Ronaldo.

After the final round of Premier League fixtures, ESPN FC presents its Team of the Season. Do you agree or disagree? You can have your say on those picked or overlooked in the comments section at the foot of the article or on Twitter using the hashtag #TOTS.

Team of the Season
Here is the Premier League XI.

GK: David De Gea (Manchester United)

The Manchester United keeper claimed the club’s Player of the Year award for a fourth successive season recently, emphasising his importance to Jose Mourinho’s team. Top of the Premier League clean-sheet table too. Simply the best in the business.

RB: Kyle Walker (Manchester City)

Nobody talks about Walker’s £50m transfer fee now following his title-winning campaign at Manchester City. The former Tottenham full-back has been outstanding for Pep Guardiola’s team with his powerful performances down the right flank.

CB: Vincent Kompany (Manchester City)

The City captain played in less than half of the team’s Premier League games, but his presence in the side when fit highlighted how he remains arguably the best defender in the country. His return to fitness has been a tribute to Kompany’s professionalism and determination.

CB: Virgil van Dijk (Southampton/Liverpool)

He became the world’s most expensive defender when he left Southampton for Liverpool in a £75m transfer in January. The best is clearly yet to come from Van Dijk, but he has already transformed Jurgen Klopp’s back-four since arriving at Anfield.

LB: Andy Robertson (Liverpool)

An £8m summer signing from Hull, Robertson took time to nail down a regular starting spot at Liverpool, but the Scotland international is now first-choice at Anfield after emerging as the most consistent defender in the league in recent months.

Who were the top performers in the Premier League this season?

CM: Fernandinho (Manchester City)

Fernandinho has been the unsung hero of Manchester City’s title win, with the 33-year-old midfielder playing a crucial role in protecting the back four and giving his team’s attacking players the freedom to break forward. The Brazil international has also weighed in with five goals and three assists this term.

CM: David Silva (Manchester City)

The creative genius in Manchester City’s team and the player who makes Pep Guardiola’s champions tick. Nine goals and 11 assists only tell part of the story of Silva’s importance to City. Arguably the club’s greatest ever player.

CM: Kevin De Bruyne (Manchester City)

De Bruyne dominated the first half of the season as Manchester City sprinted away from the chasing pack. And although his performances faded in the second half of the campaign, he still delivered eight goals and 16 assists. At 26, the Belgian can only get better.

FW: Mohamed Salah (Liverpool)

What a season for the Egyptian forward following his £36.9m summer move from AS Roma. Salah broke the 40-goal barrier this term and inspired Liverpool to the Champions League final, deservedly winning both Footballers of the Year awards too.

FW: Roberto Firmino (Liverpool)

While Salah claimed all the headlines this season, Firmino has quietly provided almost 30 goals in all competitions for Jurgen Klopp’s men. The Brazilian is a scorer and a provider, but he is also a classic No. 9 with a touch of silk to his game.

FW: Leroy Sane (Manchester City)

The German winger has earned comparisons to a young Ryan Giggs or Gareth Bale with his sensational performances for Manchester City this season. In the Premier League alone, he has delivered 10 goals and 15 assists.

Mark Ogden is a senior football writer for ESPN FC. Follow him @MarkOgden_