Virat Kohli said has hit back at the critics who slammed his performance following India's Cricket World Cup exit, saying they should be ashamed of themselves.
Kohli scored 305 runs at the World Cup - including a century against Pakistan - but was criticised by sections of the media after scoring just one run in India's semi-final loss to Australia.
The presence of the India Test captain's girlfriend at the tournament was also called into questioned and Kohli has now had his say.
"Personally I was very disappointed," Kohli said. "I don't think anyone has helped India win as many matches or performed as consistently as I have in the last five years.
"After that, to see such reactions after just one poor innings, was very disappointing. What it does is it makes you lose faith in a lot of people.
"It's a good thing in a way - you get to know who's with you and who's not. It was indeed a very difficult, well, not difficult because it's not in my control. But the reactions were very disappointing.
"At a human level, I would say I was hurt. And the people that said things and the way they were said, they should be ashamed of themselves.
"I never know when my rough patch comes or when I am in form. It is for you all to decide - you make the judgements better than I do.
"It is funny because there are some standards a player sets for himself over a period of time and I like to perform consistently.
"So in my case if I don't do well in two games it is a dip in form whereas for some of the other players they perform two games out of ten they come back in form.
"I don't understand that and I don't really pay attention to it. It is how you hit the ball on that particular day. In my mind I am really more confident than I have been ever in my life."