Real Madrid coach Carlo Ancelotti has named his best ever XI.

Speaking with The Times, Ancelotti nominated the best team of players he's worked with.

Ancelotti's best XI: Buffon; Cafu, Terry, Thiago Silva, Maldini; Lampard, Pirlo, Zidane; Kaka; Shevchenko, Ibrahimovic.

Substitutes: Cech; Cole, Nesta; Gattuso, Seedorf; Drogba, Inzaghi.

 For breaking stories and all the great banter like us on Facebook: