CricketNext GET APP
Player Profile » Virat Kohli

Virat Kohli

Virat Kohli
Full name Virat Kohli
Born November 5, 1988, Delhi
Current age 29
Major team India
Batting style Right Handed
Bowling style Right-arm medium
ODI Debut August 18, 2008 v Sri Lanka at Rangiri Dambulla International Stadium, Rangiri

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.


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 just 25 ODI innings, he had already amassed 9 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 close to 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. He was embarrassed but continued to remain a part of 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 the 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.


The year 2016 turned out to be Kohli’s best phase by some distance as he plundered runs across formats with the consistency reaching insane levels. He amassed over 2500 international runs at a mind-boggling average of 86.50 with seven centuries and 13 half centuries from 40 innings. This included a ‘Man of the Tournament’ award in the 2016 World T20 where India made the semifinals. In addition to this, he also racked up a phenomenal 900 runs in the Indian T20 League with an incredible four centuries to his name. During the 2016-17 season, Kohli also became the first batsman to register a double century in four successive Test series, going past the legendary Sir Donald Bradman and Rahul Dravid, both of whom had managed it for three consecutive series. His exploits showed the world that he can dominate in all formats simultaneously without breaking a sweat.


After a dreamy 2016-17 season, Virat carried his form to the tour of South Africa in the early part of 2018. Though India lost the series 2-1, his 153 in the second Test at Centurion proved his potential once again in alien conditions. He even took his side to series wins in the limited-overs format, which was a first for India in South Africa. Having in mind his excellent fitness and ability to adapt to all formats without any fuss, it will not come as a surprise if he ends up owning most batting records by the time he brings the curtain down on his career.

Batting and Fielding Averages

MatInnsNoRunsHSAveBFSR100504s6sCtSt
Tests711228614724353.921055758.22231968518670
ODIS21120335977918358.201061592.1235489101041010
T20IS62581521029048.881543136.2201821446320
First-class10317015839624354.161446058.06302799833980
List A245236381122118356.671215192.34395610741281190
Twenty2024723444774411340.755808133.334567182431140

Bowling Averages

MatInnsBallsRunsWktsAveEconSR4w5w10
Tests71 9163760- 2.79-000
ODIS211 486416654166.25 6.22160.25000
T20IS62 12146198449.50 8.1336.50000
First-class103 236313303110.00 3.13210.33000
List A245 557057264181.50 6.17176.25000
Twenty20247 44454661882.62 8.7356.75000

Split by Team in Tests

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia1527 1132250.8456.6816963130900
Bangladesh23 025685.3383.112041010000
England1935 3157049.0653.6923555140000
New Zealand713 273566.8158.242113390710
South Africa916 075847.3756.141532370710
Sri Lanka915 2100477.2369.2824352902.100
West Indies1013 050238.6153.8620013140200

Split by Team in ODIs

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia2826 3118251.3994.71118551501000
Bangladesh1111 365481.7599.3913633403.100
England2929 4111244.4889.74122361302502
New Zealand1919 3115472.1298.46154*56401201
Pakistan1212 245945.9093.2918321707.500
South Africa2624 5126966.7887.69160*4619012.201
Sri Lanka4645 8218659.0890.74139*81122020.300
West Indies2727 4138760.3092.28127491101510
Zimbabwe86 125350.6086.941151140100
Ireland22 17878.0082.1044*0000000
Netherlands11 01212.0060.00120000000
United Arab Emirates11 133-80.4833*0000000
Afghanistan10 0-0.000020000

Split by Team in T20Is

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia1111 442360.42144.3690*0470400
Bangladesh44 212964.50113.1557*0130000
England1212 134631.45130.566601906.402
New Zealand55 119749.25155.11700200300
Pakistan66 325484.66118.6978*0230501
South Africa87 117328.83141.8072*0110100
Sri Lanka44 128394.33136.71820430300
West Indies65 121253.00161.8389*02401.401
Zimbabwe21 126-123.8126*0000000
Ireland22 094.5090.0090010000
United Arab Emirates10 0-0.000010000
Afghanistan11 05050.00128.20500100000

Last 5 Matches in Tests

  • Batting
  • 49(70) v England on September 7, 2018
  • 0(1) v England on September 7, 2018
  • 46(71) v England on August 30, 2018
  • 58(130) v England on August 30, 2018
  • 97(152) v England on August 18, 2018
  • 103(197) v England on August 18, 2018
  • 23(57) v England on August 9, 2018
  • 17(29) v England on August 9, 2018
  • 149(225) v England on August 1, 2018
  • 51(93) v England on August 1, 2018
  • Bowling
  • DNB vs England on September 7, 2018
  • DNB vs England on August 30, 2018
  • DNB vs England on August 18, 2018
  • DNB vs England on August 9, 2018
  • DNB vs England on August 1, 2018

Last 5 Matches in ODIs

  • Batting
  • 71(72) v England on July 17, 2018
  • 45(56) v England on July 14, 2018
  • 75(82) v England on July 12, 2018
  • 129*(96) v South Africa on February 16, 2018
  • 36(54) v South Africa on February 13, 2018
  • Bowling
  • DNB vs England on July 17, 2018
  • DNB vs England on July 14, 2018
  • DNB vs England on July 12, 2018
  • DNB vs South Africa on February 16, 2018
  • DNB vs South Africa on February 13, 2018

Last 5 Matches in T20Is

  • Batting
  • 43(29) v England on July 8, 2018
  • 47(38) v England on July 6, 2018
  • 20*(22) v England on July 3, 2018
  • 9(8) v Ireland on June 29, 2018
  • 0(2) v Ireland on June 27, 2018
  • Bowling
  • DNB vs England on July 8, 2018
  • DNB vs England on July 6, 2018
  • DNB vs England on July 3, 2018
  • DNB vs Ireland on June 29, 2018
  • DNB vs Ireland on June 27, 2018

Team Rankings

RankTeamPointsRating
1 India 4016 115
2 South Africa 3712 106
3 Australia 3499 106
4 England 4722 105
5 New Zealand 2354 102
FULL Ranking