Sharma is currently the highest run-scorer of the tournament and has played a pivotal role in leading India to the semi-final.
Here's what they had to say.
"He [Rohit] is one of the greatest ODI players. Just seeing his records over the year, three double hundreds in ODI, no one has done that and he has been really consistent for India," said Shastri to ICC.
"I thought god was in England's dressing room that day. Hope if we play England next, he sits in ours."#TeamIndia coach Ravi Shastri talks through each of India's #CWC19 matches before the crunch semi-final clash against New Zealand. pic.twitter.com/I1HCDzfpPo— ICC (@ICC) July 9, 2019
Kohli said that Rohit's achievements in this tournament have been outstanding and he deserves all the credit.
"According to me, he is the top ODI player in the world at the moment," Kohli said in the pre-match conference.
"Personal milestones, honestly, is something that no one ever focuses on. In a team sport, you need to adapt and I'm very happy doing that role and I hope he [Rohit] gets two more so we can win two more games," added Kohli.
As Rohit continues his ruthless form in this World Cup, he has a chance to script history and eclipse Sachin Tendulkar's record.
If he manages to score 27 more runs, he would go past Sachin Tendulkar and become the leading run-scorer in a single World Cup.
While Tendulkar holds the record, scoring 673 runs in 2003, Rohit is currently on 647 in this tournament.
Love Sports news?
Subscribe to stay updated.