Age at debut
19 years
Made ODI debut in August 2008.

Cricket • Personal
Virat Kohli has been playing international cricket since 2008. But how old is he now?
Virat Kohli is 37 years old as of 2026. He was born on November 5, 1988, in Delhi, India.
Quick Answer
Virat Kohli is 37 years old as of 2026. He was born on November 5, 1988. His zodiac sign is Scorpio.
Age at debut
19 years
Made ODI debut in August 2008.
Age as captain
25 years
Became Test captain in 2014.
Verdict
Unclear
Virat Kohli is 37 years old as of 2026. Born November 5, 1988.
Virat Kohli was born on November 5, 1988, in Delhi, India.
His full name is Virat Kohli. He was born into a Punjabi Hindu family.
His zodiac sign is Scorpio. Scorpios are known for being passionate, determined, and competitive. These traits match his batting style.
Analyst Comparison
| Player | Birth Date | Age (2026) | Years Active |
|---|---|---|---|
| Virat Kohli | Nov 5, 1988 | 37 | 18 years |
| Babar Azam | Oct 15, 1994 | 31 | 11 years |
| Joe Root | Dec 30, 1990 | 35 | 14 years |
| Kane Williamson | Aug 8, 1990 | 35 | 15 years |
| Rohit Sharma | Apr 30, 1987 | 39 | 18 years |
At 37, Virat Kohli is in the veteran stage of his career. He has already retired from T20Is.
He likely has 2-4 more years of top-level cricket in Tests and ODIs, possibly until age 39-40.
He is focused on winning an ICC trophy in 50-over cricket to complete his legacy.
Longevity
Kohli is one of cricket's fittest players. His strict diet, training, and discipline allow him to play longer than most batters. Playing until 39-40 is realistic.
Evidence Scorecard
Here are key age facts:
For
4
points
Against
0
points
Born November 5, 1988. Verified by BCCI records
37 years old as of 2026
Youngest Indian to score 10,000 ODI runs (achieved at 30)
Oldest captain to win Test series in Australia (at 34)
Verdict
Virat Kohli is 37 years old as of 2026. He was born on November 5, 1988. He is in the veteran stage of his career with 2-4 years of top-level cricket likely remaining in Tests and ODIs.
November 5, 1988. He was born in Delhi, India.
19 years old. He made his ODI debut in August 2008 against Sri Lanka.
Scorpio.
38-39 years old during the 2027 ODI World Cup.
November 5, 1988. He was born in Delhi, India.
Related Questions