Picture of Virat Kohli

Virat Kohli

Batting style:
Right Handed bat
Bowling style:
Right-arm medium
Played for:
India, India A, India Blue, Indian Board President's XI, India Red, North Zone, Rest of India, Bangalore, India Under-19, Delhi
Roles played:
Skipper-Test,ODI,T20 | Batsman
ICC Rank:
Home country:
November 05, 1988, Delhi


Daring, tough and fiercely talented, Virat Kohli has emerged as one of the pack-leading faces of Indian cricket's current generation. With a firm-bottom hand grip and the ability to smash balls landing on a particular area to any part of the ground at will, Kohli has carved a niche of his own in Indian cricket. The king of chases as many of his fans have christened him, Kohli is a deeply hammered nail across all formats in the Indian national team.

Kohli rose to fame when he captained India's victorious World Cup Under-19 side in Malaysia, in 2008. He was immediately propelled into the lucrative Twenty20 tournament - the Indian T20 League in 2008 and has since been a part of the Bangalore franchise. He also went on to become the captain of the team in 2012 before being retained in 2014 as well. Devoid of noteworthy performances in the first edition, his domestic form still won him an India ODI cap on the tour to Sri Lanka in the same year. The Delhi lad was initially deployed at various positions in the batting line-up, from replacing Virender Sehwag as an opener to accelerating in the middle-order. After 25 ODI innings, he had already amassed 10 fifty-plus scores including two centuries. Kohli has always believed in backing his confidence and with the assurance evident in his shot selection and footwork, he was rarely found wanting with his technique even on bowler-friendly surfaces abroad. Once Kohli grew in maturity, especially in the ODIs, lean patches made way for eye-ball grabbing consistency.

The aggressive right-hander had a marvellous run in 2010 during which he amassed over 1000 runs. He did not let his guard down in 2011 by scoring a century in his maiden World Cup match against Bangladesh and contributed decently right throughout the tournament. The wait for a Test cap ended when he was selected for the tour of West Indies in 2011. The strongest evidence of his mettle came early in 2012 during his maiden ton in whites on India's tour to Australia; he put in an intrepid batting display while the others failed. His efforts paid off and Kohli was soon handed over the vice-captaincy of the Indian team ahead of the Asia Cup in 2012. He ended the tournament as the highest run-getter which included a whirlwind 183 off 148 balls against Pakistan. He captained the Indian ODI team for the first time against Sri Lanka in a Triangular ODI series in the Caribbean after an injury ruled MS Dhoni out for three ODIs. He then tasted success of full-fledged captaincy in Zimbabwe where he marshaled the team in absence of Dhoni, who was rested, and achieved a 5-0 clean sweep over the hosts. He added another feather to his cap when he registered the fastest ODI century by an Indian, off just 52 balls against Australia in October, 2013, Jaipur helping India chase down a daunting target of 360.

The following year, Kohli single-handedly took India to the finals of the ICC WT20 in Bangladesh but lost to Sri Lanka at the last hurdle. The next few months would prove to be a massive learning curve for Kohli who was found wanting in the swinging conditions of England. James Anderson was his tormentor as he exposed a distinct weakness outside Kohli’s off stump. Kohli was embarrassed but continued to remain a part of being the Test side. In the five-match ODI series against Sri Lanka in November 2014, Kohli led India to a 5-0 routing of the Lankans making him the only Indian captain to have affected a 5-0 whitewash home and away in ODI cricket. In December 2014, Kohli was made captain of the Test side for India’s first Test against Australia in Adelaide but lost despite scoring centuries in both innings. On 30th December 2014, having saved the third Test for India against Australia at the MCG, Indian captain MS Dhoni announced his retirement from Tests with immediate effect citing too much strain as captain as the reason, handing over the mantle to Virat Kohli for the fourth and final Test match after losing another series Down Under. Kohli ended his disappointment of the England tour by scoring fantastically in the Australian tour, thereby squashing doubts of his class and technique to last in the longest version.

Fast Facts

  • Virat Kohli became the third Indian player - after Sachin Tendulkar and Suresh Raina - to score two centuries before turning 22.
  • Holds the record for the fastest century by an Indian in ODIs, off 52 balls against Australia in Jaipur.
  • Fastest Indian cricketer to reach 1000, 3000, 4000 and 6000 runs in ODIs.
  • Is also the fastest cricketer to reach 5000 runs in ODIs in 114 inns level with Viv Richards.
  • Kohli is the only Indian to score twin centuries on Test captaincy debut.


  Matches Innings Runs NO Avg. SR 100's 50's HS
Test 54 92 4451 6 51.75 55.95 16 14 235
ODI 179 171 7755 25 53.11 90.76 27 39 183
T20 48 44 1709 12 53.40 134.77 0 16 90*
IPL 139 131 4110 23 38.05 130.43 4 26 113
CLT20 15 14 424 3 38.54 150.35 0 2 84*
  Matches Innings Balls Runs Wickets BBI BBM Avg. Econ. 4w 5w 10w Extras
Test 54 7 150 70 0 0/0 / - 2.80 0 0 0 1
ODI 179 46 611 636 4 1/15 / 159.00 6.24 0 0 0 9
T20 48 12 146 198 4 1/13 / 49.50 8.13 0 0 0 3
IPL 139 26 251 368 4 2/25 / 92.00 8.79 0 0 0 13
CLT20 15 6 57 95 0 0/9 / - 10.00 0 0 0 2
  Catches Stumpings Runouts
Test 51 0 2
ODI 86 0 14
T20 24 0 3
IPL 55 0 13
CLT20 10 0 2
  Matches Won Lost Tie No Result Win percentage
Test 23 15 2 0 6 65.22
ODI 20 16 4 0 0 80
T20 3 2 1 0 0 66.67
IPL 72 36 31 2 3 50


India Vs West Indies at Sabina Park, Kingston - Jamaica - Jun 20, 2011
Last played:
India Vs Bangladesh at Rajiv Gandhi International Stadium, Hyderabad - Feb 09, 2017
India Vs Sri Lanka at Rangiri Dambulla International Stadium, Rangiri - Aug 18, 2008
Last played:
India Vs England at Eden Gardens, Kolkata - Jan 22, 2017
India Vs Zimbabwe at Harare Sports Club, Harare (Salisbury) - Jun 12, 2010
Last played:
India Vs England at M.Chinnaswamy Stadium, Bengaluru - Feb 01, 2017
Bangalore Vs Kolkata at M. Chinnaswamy Stadium, Bangalore - Karnataka - Apr 18, 2008
Last played:
Bangalore Vs Hyderabad at M.Chinnaswamy Stadium, Bengaluru - May 29, 2016
Bangalore Vs Cape Cobras at M. Chinnaswamy Stadium, Bangalore - Karnataka - Oct 08, 2009
Last played:
Bangalore Vs Mumbai at MA Chidambaram Stadium, Chennai - Oct 09, 2011