Despite injury Rohit played a genuine knock yesterday (thanks to poor fielding of Bangladesh) and took India very close to victory. BCCI is no doubt growing financially but on quality of cricket they are going down and down. I am sure nobody will question kohli for his bad performance. He is a celebrity that's why he will remain in team for ever.
Selectors doesn't have the courage to take strong decisions. Hardick Pandya was out of form for 2-3 years and still he was included in the squad for T20 matches everytime. Similarly, Kohli has been performing below par for quite some time now. But who will have the courage to kick him out of the team? Last to try something similar was Sourav Ganguly and we all know how it ended for him. I have given up hope. These useless guys like Virat and Rahul will be in the team for eternity, maybe until they become 45 years old or something.
Bro you can't underestimate the king Kohli , because he is the one who safe indian in this t20 World cup against Pakistan because Pakistan almost win the match if Kohli didn't perform, while hardik is one of my all time best middle order batter .he is absolute magician , so I think they are fully fit and capable to play t20 for India, while I am little bit woory for catain Sharma and Rahul for his bad performance.
When you talk about Kohli's batting it was a T20 format game and this is ODIs. You will get big difference according to your statement. One can never say good and bad depending on a match. Kohli played a good match in T20 but looking at his average there he will lag behind. Virat Kohil is a big and experienced cricketer whose reputation is worldwide but the national team is a place where he has to survive by playing. If he does not perform well then no place in the national team because it is a competitive place.