England v Brazil: Who is the best Brazilian to have played in the Premier League?

David Luiz is in his second spell at Stamford Bridge

Ahead of England's clash with Brazil, we look back at the mix of Brazilians to play in the Premier League.

You can now rank these 21 Brazilians on who had the best time in the English top-flight and who didn't fare so well away from South America.

From Juninho to Jo, there's been some heroes and a few flops when it comes to Brazilians and the Premier League.

Who will end up top? Who will end up bottom?

Vote for your favourite below