He was born on 5 November 1988 in Delhi, India into a Punjabi Hindu family. His father, Prem Kohli, worked as a criminal lawyer while his mother, Saroj Kohli, was a homemaker.
1. He is the first Indian to score a century in every format of the game
One of the most versatile players in the game, Virat Kohli has carved a niche for himself in Indian cricket. He is a powerful batsman with a deep bottom-hand grip and can hit the ball to any part of the ground without much risk.
On Sunday, the 34-year-old will become the first Indian to play a century in every format of the game. He has already scored a century in the Tests and ODIs but was yet to score one in T20Is.
2. He is the first Indian to score a double century in a Test series
Kohli, who was India's captain at the time, broke the record for highest Test score by an Indian batsman with a 204-run knock against Bangladesh in Hyderabad in 2017.
He went on to score double hundreds against South Africa, England and Australia. He has now reached a career-high seven double centuries in just 40 Tests.
3. He is the first Indian to score a century in a T20 match
Virat Kohli is one of the most successful and prolific batsmen in the game. He has scored a number of centuries in all formats of the game.
He has a total of 74 ODI, Test and T20 centuries to his name. This makes him the third highest ODI century scorer in international cricket behind Sachin Tendulkar and Ricky Ponting.
4. He is the first Indian to score a century in a ODI match
The Indian batsman Virat Kohli scored his 45th ODI century in the first match of the tri-series against Sri Lanka in Guwahati. The 73rd international century was a masterclass from him and the team made a total of 373 runs for 7.
With a scintillating opening stand of 143 runs between openers Shubman Gill and Rohit Sharma, India rode on two dropped chances to score a huge total. After an excellent performance, India have an easy task in front of them when they take on the Lankans in the next ODI.
5. He is the first Indian to score a century in a T20 World Cup match
Virat Kohli was born on November 5, 1988 in Delhi, India. He is an international cricketer and a former captain of India's national team.
He is widely regarded as one of the best batsmen in the world. He has been an integral part of India's success since he led the U-19 team to victory in Malaysia in 2008.
6. He is the first Indian to score a century in a T20 World Cup Final
Virat Kohli became the first Indian to score a century in a T20 World Cup Final on Thursday. His fifty against England in the semi-final helped India reach the final without losing a single wicket.
The ICC T20 World Cup saw some stunning performances from many players, but no one was more impressive than Kohli. It is a shame that the climax of his career has come to an end with the announcement that he will step down from the captaincy after the tournament.
7. He is the first Indian to score a century in a T20 World Cup Final
It's not often that an Indian can score a century in a T20 World Cup Final, but Virat Kohli did it on Thursday. He scored an unbeaten 82 not out off 40 balls to lead India to their fourth T20 World Cup title.
There's no doubt that Kohli was the star of the show, but there's also a fair amount to be said for the rest of his batting line-up. If he can win the next World Cup, it could make for a very long, exciting time in the Indian cricketing fold.
8. He is the first Indian to score a century in a T20 World Cup Final
One of the most popular cricketers in the world, Virat Kohli is the first Indian to score a century in a T20 World Cup Final. He was a big hit in the tournament and even managed to score an unbeaten run in the semi-final against England.
He is very approachable and interacts with his fans on social media. He also has certain superstitions which he adheres to.
9. He is the first Indian to score a century in a T20 World Cup Final
Virat Kohli is one of the best batsmen in the world. He has a powerful bottom-hand grip and can hit the ball to any part of the ground at will.
He is also the first Indian to score a century in a T20 World Cup Final. He also holds the record for the most runs scored in a single T20 match.
10. He is the first Indian to score a century in a T20 World Cup Final
Born on November 5, 1988, Virat Kohli is one of the best batsmen in world cricket. He is a captain of India and he has won many accolades for his performance on the field.
He has made a lot of records in his career and he is one of the top 10 ODI players of all time. He is also the first Indian to score a century in a T20 World Cup Final.