At 35, Virat Kohli is less a page from the standard athletic autobiography than a ceaseless symphony of ambition and sheer grit. His career curve is the archetypal masterclass in transformation, morphing from a cocky, flash-in-the-pan young buck into the modern era’s benchmark batsman and a man for whom his name itself is almost inseparable from an image of searing pursuit of excellence.\n The numbers — a mass of runs in all formats, a blur of centuries that seem to chase one another out into infinity and the fierce clutch on records that tightens year-on-year — are just the measureable echoes of a deeper roar. They are hard evidence of an ineffable force, a raw hunger that is not only the driving force behind a period of Indian cricketing dominance but has also seared his legacy into the very fabric of the game.
| Personal Information | Details |
| Name | Virat Kohli |
| Age | November 05, 1988 (36 years) |
| Birth Place | Delhi |
| Height | 175 cm |
| Role | Batsman |
| Batting Style | Right Handed Bat |
| Bowling Style | Right-arm medium |
| Country | India |
| ICC Batting Rankings | |
| Test | – |
| ODI | 4 |
| T20 | — |
Virat Kohli’s Batting Career Stats

Test Format Stats
That is where Virat Kohli’s Test average stands testimony to his technical elegance and fierce resolve. His record, particularly in the most difficult overseas conditions, is that of a batsman who accepted the challenge of the game’s hardest form. [Read more: Sachin Tendulkar proves that his legacy as Greatest Indian Cricketer is undeniable.] Across multiple centuries in all leading Test-playing countries, he didn’t merely score runs — he notched victories, establishing himself as one of the game’s most successful and durable players to appear in its longest incarnation.
| 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 |
ODI Format Stats
Virat Kohli’s ODI numbers are an incredible melody of consistency and chase?mastery. With an average approaching the surreal and a century count surpassing legends, he reshaped the art of the one-day innings. He didn’t just score runs; he dismantled enemy bowling with metronomic precision, emerging as the unrivaled emperor of run chases and the ultimate batsman of his generation in fifty-over cricket.
| ODI | |
| 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 |
Read More: CSK vs MI Head to Head in IPL, Records, Stats & Results
T20I Format Stats
When we look at the numbers, we get a much better glimpse of Virat Kohli as an exponent of T20I cricket and not just a run-machine. His record-breaking show on the big stage of World Cup knockouts and a ghoulish average in run-chases paint an image that sees him billed as a high-pressure merchant. He is the cool-headed architect of victory amid chaos in this format, not a cocky cameo maker but someone who wins games when they count most.
| T20 | |
| 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 |
IPL Format Stats
Virat Kohli isn’t merely the runaway leader of the IPL run charts, he is its pulsing heart. His legacy is a 973-run season that cannot be classified as anything but supernatural, an epic demonstration of power and consistency that would rewrite the boundaries of what was considered possible. For more than a decade, he has been the loyal face of one franchise, a king whose fidelity is as legendary as his swagger at the crease.
| 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’s Bowling Career Stats

Test Format Stats
Not much of a frontline bowler, Virat Kohli’s Lack-of-bowling-performance marks an anecdote to his glorious career. His meagre collection of wickets, mostly vital breaking points, represents how competitive he is about wanting to contribute apart from being his genius self. These are odd references – brief cameos by an all-rounder who never was, but more evidence of a cricketer with mental skin thick enough to be pelted from all angles of the game’s noisy theatre.
| 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 |
ODI Format Stats
Virat Kohli’s ODI bowling is a rare weapon, mainly an aside in his masterpiece of batting. His cluster of wickets are curious outliers — moments when the master batsman briefly put aside his blade for ball and occasionally punctured a stodgy stand with harmless medium-pace. These rare interjections give another shade of unpredictability to his mythology, testament that he will go out from the script when it is in the interests of the collective.
| ODI | |
| 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 |
Read More: India National Cricket Team vs New Zealand National Cricket Team Timeline
T20I Format Stats
The curious case of Virat Kohli’s T20I bowling is a rare sighting on the international level: it serves to stitch unconventional crafts, not patterns. His occasional wickets are surprising punctuations in his batting epic, often seized through cunning adjustments of pace rather than sheer speed. These surprise little cameos in the story illustrate his tactical awareness and team-first mentality, adding a curious, random element to the profile of cricket’s most venerated modern batsman.
| T20 | |
| 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 |
IPL Format Stats
Virat Kohli bowling in the IPL has been a freak show, an act almost of pagentry – it’s like — Look, Virat can bowl.” And we watch him to test himself. His handful of wickets are memorable exactly because they were surprises, a clever slower ball or the batsman’s misjudgment. These little touches serve to punctuate his captain’s legacy with a fond sort of randomness, as if to remind those watching that even the king must sometimes be allowed to turn and play.
| 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’s Career Information
Virat Kohli is a story of genius in metamorphosis– of a raw youth spreading his wings and by sheer strength of will, stringent diet, unforgiving fitness regimen blazing towards the global stage to establish his geniality. Having risen from the captain of a World Cup-winning U19 team to, arguably, India’s most combative captain ever, he brought in a culture of aggression and athleticism and led them to some historic away wins. We also have to look beyond the mass of runs scored across formats; what his team-mates and future generations were left with was a state of mind: the certainty that winning was a habit, the emotional force of which he came to represent, and an intensity that America alone seemed capable at times to contain. Kohli didn’t just shatter records; he shattered molds, making his indelible impression as much through his passion as his performance.
| 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 |
| Cl debut | vs Cape Cobras, Oct 08 at 2009 at M.Chinnaswamy Stadium |
| Last Cl | vs Mumbai Indians, Oct 09 at 2011 at MA Chidambaram Stadium |

