Widely regarded as one of the greatest white ball batsmen of this era, Sharma is known for his timing, elegance, six-hitting abilities and leadership skills. Rohit Gurunath Sharma (born 30 April 1987) is an Indian international cricketer and the current captain of India national cricket team in all formats.