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. 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. Virat 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 Rohit 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.