FLORENCE, ITALY - SEPTEMBER 03: Andrea Pirlo of Italy looks on during the UEFA EURO 2016 qualifier between Italy and Malta on September 3, 2015 in Florence, Italy. (Photo by Paolo Bruno/Getty Images)

Italian legend Andrea Pirlo has named his current best Premier League XI in an exclusive interview with Shortlist.com.

Despite, never playing in the EPL, he certainly knows what it takes to be a world class player.

Pirlo's EPL XI:

Joe Hart (GK) (Manchester City)

Branislav Ivanovic (Chelsea)

Vincent Kompany (Manchester City)

John Terry (Chelsea)

Nacho Monreal (Arsenal)

Kevin de Bruyne (Manchester City)

Philippe Coutinho (Liverpool)

Yaya Toure (Manchester City)

Mesut Ozil (Arsenal)

Alexis Sanchez (Arsenal)

Sergio Aguero (Manchester City)