Rohit Sharma is widely regarded as one of the finest batters to have played the game. from Top CricketNext News- News18.com https://ift.tt/3e5Gkbu