Virat Kohli admits Rohit Sharma's blistering form has made him alter his own role in the top-order as India gear up for Tuesday's World Cup semi-final against New Zealand.
Sharma has smashed a record five centuries in a single World Cup to lead the tournament batting charts with 647 runs from eight innings.
Kohli has hit five fifties but a hundred has so far eluded the world's top ODI and Test batsman, who is happy to let Sharma play the more aggressive role once again when they face New Zealand at Old Trafford.
"It's been a different kind of role that I have had to play in this World Cup. As the captain of the team I have been open to play any role that the team wants me to," Kohli told reporters on Monday.
"It's great that Rohit is playing so consistently which means that coming in the later half of the innings you have to play a different role, which is controlling and letting guys like Hardik (Pandya), Kedar (Jadhav) and MS (Dhoni) and Rishabh (Pant) come out and express themselves.
"I have understood that roles can vary a lot in one-day cricket depending on the time you step in to bat."
MS Dhoni is highly unlikely to feature in the next edition of the 50-over World Cup as the wicketkeeper-batsman turned 38 on Sunday.
Kohli sidestepped questions on a possible send-off for the former captain as he praised the veteran's contribution to Indian cricket.
"I am certainly not going to write anything down," Kohli said in response to the potential for Dhoni to say farewell.
"I am sure everyone, if you ask them about him, they have special things to say. Especially those who started their careers under him.
"When a person has done so much for the team, you have to appreciate and acknowledge what he has done for Indian cricket and how he has handled Indian cricket and taken respect for Indian cricket so high all over the world."
Rohit Sharma has smashed a record five centuries in a single World Cup to lead the tournament batting charts with 647 runs from eight innings