5 most criticized Indian players in recent times
#3 Hardik Pandya
The stylish Indian all-rounder took a lot of flak for his dismal performances in England. As an all-rounder, he had a lot of responsibilities and the added flak didn't help. Though he had some moments of glory like a 5-wicket haul and a fifty in the 3rd Test at Trent Bridge, he struggled to score as well as take wickets throughout the tour.
This Instagram post got over 3100 comments, most of which criticised the all-rounder for his performances.