​Bayer Leverkusen striker Javier Hernandez has revealed his toughest ever opponents in a ​Twitter Q&A session.

The former Manchester United star and Mexico's joint all-time leading goalscorer has played against some of the world's leading defences in a 12-year career that has covered spells in the Premier League, La Liga, the Bundesliga and two World Cups.


The forward known by his nickname of Chicharito opted for some fairly unsurprising picks for his top three most intimidating defenders.

Replying to a question that translates as 'the most difficult defenders you have ever played against?' Hernandez identified, in bullet form, three modern greats of the game.

PSG enforcer Thiago Silva, former Barcelona captain Carles Puyol and Juventus man mountain Giorgio Chiellini have apparently given the Mexico striker his most difficult afternoons and evenings.

Hernandez failed to expand on his reply, but it doesn't take much football knowledge to appreciate his selections.

At Leverkusen since 2015, Hernandez has scored 10 this season during his side's disappointing campaign that has left them 12th in the Bundesliga table, not yet completely clear of relegation.

In happier times, the striker lauded for his instinctive finishing scored 37 league goals in just over 100 appearances for Manchester United and won two Premier League titles.