Virat Kohli, often called one of the greatest modern-day cricketers, is a batting machine who has changed the face of consistency and aggression in world cricket. Kohli, born on November 5, 1988 in Delhi, India has been one of the most prolific and trendsetting batsmen of times who debuted in 2008 and rose through the ranks of international cricket with his aggressive style, stroke making capability and chase-master phenomenal. He finished as one of the greatest cricketers of all time with over 80 international hundreds and 26000+ runs across formats. A player who is renowned for the intensity of his desire, the acuity of his cricketing intelligence, and levels of fitness that are just not normal has inspired many a great victory, including some very special Test wins overseas. Whether it is whites or coloured jerseys, his insatiable appetite for scoring runs and rising to the occasion has made him an ideal than you figure for budding cricketers across the globe.
Personal Information | Details |
Name | Virat Kohli |
Age | November 05, 1988 (36 years) |
Birth Place | Delhi |
Height | 1.75 M |
Role | Batsman |
Batting Style | Right Handed Bat |
Bowling Style | Right-arm medium |
Country | India |
Virat Kohli Batting Career Stats

Virat Kohli – Career Stats Batting With 26,000+ international runs to his name including 80+ centuries he can be safely called one of the greatest if not The Greatest ever. His extraordinary average, especially in chases, depicts his match-winning personality. From poetic cover drives to hostile stroke play, Kohli’s batting has been a mixture of style and purpose that still lures fans all around the globe.
Virat Kohli Batting Test Format Stats
It is next to impossible for a player of his stature in the longest form of the game where Kohli has hit 8000 plus runs and over hundred centuries. He also has a number of double centuries and you need elite skills to score them regularly, especially against strong overseas bowling attacks. The prospect of tough conditions on offer provided further proof that he is their strongest batting option in the middle order. The Test team under Kohli too has written history abroad, largely due to the maverick leader’s passion and his aggression when armed with a willow.
Details | Test |
Match | 123 |
Innings | 210 |
Runs | 9230 |
Ball Faced | 16608 |
Highest Score | 254 |
Average | 46.85 |
Strike Rate | 55.58 |
NO | 13 |
Fours | 1027 |
Sixes | 30 |
50s | 31 |
100s | 30 |
200s | 7 |
Virat Kohli Batting ODIs Format Stats
Virat Kohli is competitively distinguished as one of the best run-scorers in ODI history having played over a 13k+ runs with almost 50 centuries to his name in this format. A man in India who has contributed more than his fair share of successful chases, thanks to a phenomenal record under pressure. Batsmen like Kohli who can run quickly and find gaps for 4s are a bowler’s worst nightmare. In ODIs, his performances have redefined its contemporary batting landmarks.
Details | ODIs |
Match | 302 |
Innings | 290 |
Runs | 14181 |
Ball Faced | 15192 |
Highest Score | 183 |
Average | 57.88 |
Strike Rate | 93.35 |
NO | 45 |
Fours | 1325 |
Sixes | 153 |
50s | 74 |
100s | 51 |
200s | 0 |
Virat Kohli Batting T20I Format Stats
Virat Kohli is a consistent and high-scoring run machine in the limited-overs format specifically in T20Is where he averages over 40 with an aggregate of more than 4000 runs. He also has most number of Player of the Match awards in the format, and has been the man who pulled india over the line in some gritty chases. His timing, strike rotation, and ability to switch gears make him an ideal T20 specialist. Virat Kohli is known as the “The Chase Master” in T20 cricket for his calm disposition when chasing targets.
Details | T20I |
Match | 125 |
Innings | 117 |
Runs | 4188 |
Ball Faced | 3056 |
Highest Score | 122 |
Average | 48.7 |
Strike Rate | 137.05 |
NO | 31 |
Fours | 369 |
Sixes | 124 |
50s | 38 |
100s | 1 |
200s | 0 |
Virat Kohli Batting IPL Format Stats
Virat Kohli has been a mainstay for Royal Challengers Bengaluru in the IPL, records over 7,000 runs and owns the record of most-runs-in-tournament’s history. No Australia Test batsmen from 2016 have gone past his haul of 973 runs, which came with four centuries. Was hailed for his attacking mindset with the bat and he regularly come up with match-winning performances. Kohli and his IPL journey Kohli has always been known as someone who holds a lot of love towards the red jersey, like his own as it seems but in comparison to that we have also seen some dominance with the bat through his innings.
Details | IPL |
Match | 267 |
Innings | 259 |
Runs | 8661 |
Ball Faced | 6519 |
Highest Score | 113 |
Average | 39.55 |
Strike Rate | 132.86 |
NO | 40 |
Fours | 771 |
Sixes | 291 |
50s | 63 |
100s | 8 |
200s | 0 |
Virat Kohli Bowling Career Stats

Having claimed 4 wickets in 171 deliveries, it would be difficult to argue that Virat Kohli’s bowling career stats are anything but modest aside from the example of his useful part-time off-spin option used on occasion. When India is bowling, he may come on an unlikely hero with his right-arm medium pace by picking up a wicket or two and breaking crucial partnerships. While he is not a regular bowler by any stretch of the imagination, his want to roll the arm over epitomises ´team first´ from player. Kohli’s rare bowling moments have certainly provided an entertaining and unexpected twist in his stellar career.
Virat Kohli Bowling Test Format Stats
The Test cricket half of Virat Kohli repertoire features very few deliveries till now and he has bowled mere handful of overs in his thirteen year long career. He is part time right arm medium pace bowler and has not picked any wickets in the format. He has been a specialist top-order batsman and occasional captain. But that lighthearted embellishment to the game crept back through from time-to-time through his rare stints.
Details | Test |
Match | 123 |
Innings | 11 |
Balls | 175 |
Runs | 84 |
Wickets | 0 |
Average | 0 |
Economy | 2.88 |
Strike Rate | 0 |
Best Bowling Inning | 0/0 |
Best Bowling Match | 0/0 |
5w | 0 |
10w | 0 |
Virat Kohli Bowling ODIs Format Stats
While Kohli has bowled part-time right-arm medium pace in ODIs and taken a handful of wickets. His 1 for 15 are his best figures which goes to show that he can be useful in breaking partnerships. He is not specifically a new-ball or experienced bowler but a user in conditions that need variation. His rather batting-heavy ODI career comes with a quirky postscript, in his rare bowling returns.
Details | ODIs |
Match | 302 |
Innings | 50 |
Balls | 662 |
Runs | 680 |
Wickets | 5 |
Average | 136 |
Economy | 6.16 |
Strike Rate | 132.4 |
Best Bowling Inning | 1/13 |
Best Bowling Match | 1/13 |
5w | 0 |
10w | 0 |
Virat Kohli Bowling T20I Format Stats
Virat Kohli has bowling far and few in T20Is – only a handful of overs across all four years he appeared in this format. But he has chipped in with a rare wicket, to show off his part-time bowling. Even though he is still employed first and foremost to bat, these intermittent turns almost invariably catch both the fans and opposition unawares. In T20Is, Kohli’s bowling provides a light-hearted and unconventional slant on his cricketing voyage.
Details | T20I |
Match | 125 |
Innings | 13 |
Balls | 152 |
Runs | 204 |
Wickets | 4 |
Average | 51 |
Economy | 8.05 |
Strike Rate | 38 |
Best Bowling Inning | 1/13 |
Best Bowling Match | 1/13 |
5w | 0 |
10w | 0 |
Virat Kohli Bowling IPL Format Stats
Virat Kohli I applaud you, has bowled about 5 overs in 13 IPL seasons and taken one or two wickets with his part time medium pace. In the opening two seasons, he played only 3 fixtures and had his best figures of 2/25. Mainly a batting man, these occasional spells added variety to RCB’s attack. In IPL, Kohli’s bowling stints are among his most enjoyable and heart warming soft spots.
Details | IPL |
Match | 267 |
Innings | 26 |
Balls | 251 |
Runs | 368 |
Wickets | 4 |
Average | 92 |
Economy | 8.8 |
Strike Rate | 62.75 |
Best Bowling Inning | 2/25 |
Best Bowling Match | 2/25 |
5w | 0 |
10w | 0 |
Virat Kohli Career Information
Virat Kohli has had an incredible cricket journey, from being a promising captain of the Indian U-19 team to becoming one of the legends of the game. Debuting for the international scene in 2008, he soon became a master of his trade– with fearless batting and unbreakable consistency. The cricketer-turned Mahindra Racing CEO had also skippered the Indian cricket team to multiple Test series success abroad while retaining them their No 1 ranking ICC rankings across formats. Still, his endless love for the game, discipline and hunger for runs are what shapes up one of the most sensational careers in cricketing history.
T20 Debut | vs Zimbabwe, Jun 12 at 2010 at Harare Sports Club |
Last T20 | vs South Africa, Jun 29 at 2024 at Kensington Oval |
Test Debut | vs West Indies, Jun 20 at 2011 at Sabina Park |
Last Test | vs Australia, Jan 03 at 2025 at Sydney Cricket Ground |
Odi Debut | vs Sri Lanka, Aug 18 at 2008 at Rangiri Dambulla International Stadium |
Last ODI | vs New Zealand, Mar 09 at 2025 at Dubai International Cricket Stadium |
IPL Debut | vs Kolkata Knight Riders, Apr 18 at 2008 at M.Chinnaswamy Stadium |
Last IPL | vs Punjab Kings, Jun 03 at 2025 at Narendra Modi Stadium |