India Test skipper Virat Kohli and cricketing superstar Virat Kohli is celebrating his 28th birthday on 5 November. The Delhi-born dasher, who is regarded as one the best cricketers at present, has established himself as a key member of the Indian team in all formats of the game and has a fan following comparable to that of the legendary Sachin Tendulkar.

The right-hand batsman – widely considered the master of chases – is perhaps the best One Day International player of recent times and his record is testament to his importance in the Indian team. Kohli has scored 3,554 runs in 48 Test matches at an average of 45.64 with 13 tons to his name. His record in ODI's is even better with 7,570 runs in 176 matches at an average of 52.93 with 26 centuries.

Here are top 10 quotes from former and current players about the batting maestro:

1) Virat's success does not surprise you, his failures do- Sanjay Manjrekar

2) There are players who are in form and there is Kohli who wins you games again and again- Yuvraj Singh

3) Virat Kohli is the best shorter version batsman that I have ever seen. He is an absolute genius- Kumar Sangakkara

4) Virat Kohli is a genius with the bat- Kapil Dev

5) No shame in being beaten by a genius, Virat Kohli is a freak- Michael Vaughan

6) Virat Kohli is the Prince of Indian Cricket- Ian Chappell

7) I love watching Virat Kohli bat. I love his aggression and serious passion that I used to have. He reminds me of myself- Sir Vivian Richards

8) Watching Kohli bat, reminds me of Tendulkar- Michael Clarke

9) To become a good player you need talent. To become a great player, you need an attitude like Kohli- Sunil Gavaskar

10) As of now, Virat Kohli is the greatest batsman of the world- Sourav Ganguly

Virat Kohli
Virat Kohli is the current skipper of India's Test team Getty