The Virat Kohli jersey number is 18 for both India and Royal Challengers Bengaluru (RCB). He wears 18 because the number was first assigned to him on his India Under-19 shirt, and two major dates in his life both fall on the 18th of the month. His India debut was on August 18, 2008, and his father passed away on December 18, 2006. Kohli calls that coincidence a “cosmic connection.” For the full picture of how player jersey numbers and team colors work, see our guide to cricket culture and gear.
| Detail | Information |
|---|---|
| Kohli’s jersey number | 18 |
| Teams | India and Royal Challengers Bengaluru (RCB) |
| How he got it | Assigned to him on his India Under-19 shirt, not chosen by him |
| India debut | August 18, 2008 (ODI vs Sri Lanka) |
| Father’s passing | December 18, 2006 |
| Born | November 5, 1988, in Delhi |
Why 18 Is Not a Number Kohli Picked
Kohli has worn 18 for almost his whole career, but he never selected it. In an interview with Star Sports in May 2023, he explained that the number was on his first India Under-19 shirt when he opened the packaging.
“To be honest, 18 started off just being a number that was given to me when I opened that first India U19 jersey. I never asked for it, it was just given to me,” Kohli told Star Sports, as reported by Sportskeeda.
That is a common point of confusion. Many fans assume Kohli chose 18 because his birthday is on the 18th. His birthday is actually November 5. The number was assigned before it meant anything to him.
The “Cosmic Connection” That Made 18 Stick
Kohli kept the number because two of the most important dates in his life both carry the number 18:
- August 18, 2008. Kohli made his India ODI debut against Sri Lanka in Dambulla.
- December 18, 2006. Kohli’s father, Prem Kohli, passed away.
“My debut came for India on the 18th of August, 2008. My father passed away on the 18th of December, 2006. Two of the most significant dates in my life happened to be 18,” Kohli told Star Sports, per the Sportskeeda report of the same interview.
“There has to be a cosmic connection with this number. I find it quite surreal even now to be honest, when I see so many people wearing my jersey number and my name,” he added.
18 now marks both dates in his mind. He calls the sequence of 18th dates a coincidence too strong to ignore, which is why the number became permanent.
18 With India and With RCB
Kohli wears 18 at every level he has played. In the Indian Premier League, he has appeared for RCB in every season since the league began in 2008, and 18 is his number there as well. His official IPL profile lists Jersey No. 18.
He is the all-time leading run scorer in IPL history and the only player to have played for a single franchise across every edition. The number 18 has become as linked to Kohli as his cover drive. It appears on his One8 brand name, and he opened a restaurant chain called One8 Commune, named after the shirt number.
Has Any Other India Player Worn 18?
Jersey numbers are not fixed rules in cricket the way they are in some sports. Players can keep one number, change it, or share it in different formats. For most of Kohli’s career, 18 has been his number for India and at RCB, which makes it easy for fans to spot him.
By contrast, some teammates show how flexible numbers can be. For example, Shubman Gill wears 77 for India and 7 for Gujarat Titans, because his first-choice number was taken in Under-19 cricket.
What Fans Get Wrong About the Number
A few ideas about Kohli’s 18 float around online that do not match the record:
- He did not pick 18 because he was born on the 18th. He was born on November 5.
- He did not choose 18 for superstition or luck. It was assigned to him.
- He does not change the number between India and RCB. It is 18 for both.
- BCCI has not retired 18. The board retired Sachin Tendulkar’s 10 and MS Dhoni’s 7, but 18 still belongs to an active player.
If you want to understand how shirt numbers become part of a player’s identity, see how cricket jersey numbers are chosen.
Kohli’s Record Wearing 18
The number has backed a record no other batter can match. Kohli holds:
- Most ODI centuries in history (54)
- Second most international centuries overall (85)
- Most runs in a single IPL season (973 in 2016)
- Most runs in IPL history
His IPL player profile confirms the number and the career details above. Numbers like these are why beginners often look up “why does Kohli wear 18” before they ever watch him play.
Watch Kohli Explain the 18 Connection
The official RCB channel posted the short clip above. It celebrates Kohli’s 18 jersey in everyday match moments, which gives a quick visual sense of how the number travels with him.
Frequently Asked Questions
Why does Virat Kohli wear jersey number 18?
The number was assigned to him on his India Under-19 shirt, and two major life dates, his India debut on August 18 and his father’s passing on December 18, both carried the 18.
Did Virat Kohli choose the number 18?
No. Kohli said he never asked for it. The number was given to him when he opened his first India Under-19 jersey.
Does Kohli wear 18 for India and RCB?
Yes. 18 is his jersey number for both India and Royal Challengers Bengaluru.
Is Kohli’s birthday on the 18th?
No. Virat Kohli was born on November 5, 1988.
Has India retired the number 18?
No. BCCI has retired Sachin Tendulkar’s 10 and MS Dhoni’s 7, but 18 is still the active number of Virat Kohli.
Conclusion
Virat Kohli wears 18 because the number found him, not because he picked it. It was on his first India Under-19 shirt, and two major dates in his life, his debut on August 18 and his father’s passing on December 18, made it permanent. Today the number is as recognizable as the batter behind it. When you see 18 on an India or RCB shirt, you are looking at one of the most decorated players in the history of the game. Want to know how other stars picked their digits? Read our list of famous jersey numbers in cricket.
Read More: Cricket Culture and Gear Guide for Beginners

