In order to regain form before the Asia Cup and the T20 world cup, BCCI selectors want Virat Kohli to play 3 ODIs against Zimbabwe. A failure there will not force him to retire. With the money these players are earning, cricket must be a cruel game. The most important thing is that you are involved in advertising, and they want you to play even if you don't perform. Based on his past performance, how many days can he survive? Several young players are waiting to make their debut in the team, so why don't selectors ignore Virat? In fact, avoiding him is very difficult.
LOL.. so the selectors are saying that Virat Kohli is capable only against weak teams such as Zimbabwe? He is 33 years old and I don't expect him to retire anytime soon. Dhoni went on playing international cricket well in to his late 30s, without becoming a burden to the team. If Kohli can contribute, then I don't see any issues in him playing for India until 2026-27. But he needs to focus on his game. Even now, when he is out of form, I don't see him participating in any domestic cricket tournaments (either in India or outside).