5 most criticized Indian players in recent times
#2 Shikhar Dhawan
The explosive southpaw opener faced a lot of anger from the Indian supporters when he failed to shine with the bat in English conditions, especially in the Test series. He scored 162 runs in 8 innings at an average of 20.25 in 4 Tests.
India were struggling to start strong and Dhawan's poor showings with the bat didn't help. He struggled in T20 series in England as well as he registered only 19 runs in 3 T20 games.
He faced a lot of flak and was targeted on various social media platforms. Every post he made was met with harsh reactions and little support.
Shikhar bounced back in style in the recently concluded Asia Cup where he scored 2 magnificent centuries.