Batting superstar Virat Kohli will be in action for Royal Challengers Bengaluru in their IPL 2026 match against Delhi Capitals on Saturday, April 18. In the fixture set to take place at RCB’s home ground – M. Chinnaswamy Stadium – Kohli, who is leading the Orange Cap race in IPL 2026, will have a chance to become the first batter in the world to score 10,000 T20 runs in one country.
Kohli tops the list of batters with the most T20 runs in a country, and if he manages to score at least 68 runs against the Axar Patel-led side in RCB’s first afternoon match of the ongoing season, then he will take his tally of T20 runs to 10,000 in India.
As of now, he has amassed a total of 9932 runs in 283 innings of 289 T20 matches in India.
Apart from playing
228 IPL and 10 Champions League T20 matches for Royal Challengers Bengaluru in India, Kohli featured in 46 matches for the Indian men’s cricket team in India during his 14-year-long T20I career from 2010 to 2024 and played 5 matches for his domestic team Delhi.
Virat Kohli’s T20 record in India
| TEAM | TORUNAMENT | MATCHES | INNINGS | RUNS | BEST SCORE | AVERAGE | STRIKE RATE | 100/50 |
| Royal Challengers Bengaluru | IPL | 228 | 223 | 7865 | 113* | 41.61 | 135.74 | 8/59 |
| Royal Challengers Bengaluru | Champions League T20 | 10 | 10 | 311 | 84* | 38.87 | 148.09 | 0/2 |
| India men’s cricket team | T20Is | 46 | 45 | 1577 | 94* | 50.87 | 148.63 | 0/14 |
| Delhi | Syed Mushtaq Ali Trophy | 5 | 5 | 179 | 76 | 35.8 | 131.61 | 0/1 |
| Total | 289 | 283 | 9932 | 113* | 42.62 | 137.92 | 8/76 |
In the list of batters with most T20 runs in one country, Virat is followed by Rohit Sharma, Shikhar Dhawan and James Vince.
Rohit has amassed a total of 8563 runs for four teams (Mumbai, India, Deccan Chargers, and Mumbai Indians) in 319 T20 matches played so far in India, and Dhawan finished his playing career with 7626 runs in 253 T20 matches in India from 2007 to 2024.
Meanwhile, England batter Vince has scored 7492 runs in 256 T20 matches played so far in England for three teams – Hampshire, England and Southern Brave.
Most T20 runs in a country
| PLAYER | TEAM(S) | MATCHES | RUNS | HOST COUNTRY |
| Virat Kohli | India, RCB, Delhi | 289 | 9932 | India |
| Rohit Sharma | India, Mumbai, HDC, MI | 319 | 8563 | India |
| Shikhar Dhawan | India, Delhi, MI, DC, SRH, PBKS, SRH, North Zone | 253 | 7626 | India |
| James Vince | England, Hampshire, Southern Brave | 256 | 7492 | England |
| Sanju Samson | India, Kerala, RR, DC, CSK | 270 | 7146 | India |
| Suryakumar Yadav | India, Mumbai, KKR, MI | 273 | 7053 | India |
| Ajinkya Rahane | India, Mumbai, MI, RR, KKR, DC, RPSG, CSK | 263 | 7045 | India |
| Dawid Malan | England, Middlesex, Northern Superchargers, Oval Invincibles, Trent Rockets, Yorkshire | 247 | 6587 | England |
| Suresh Raina | India, Uttar Pradesh, CSK, GL | 244 | 6553 | India |
| Robin Uthappa | India, India A, Karnataka, Kerala, Saurashtra, CSK, KKR, MI, PWI, RCB | 239 | 6434 | India |
Apart from becoming the first player to score 10,000 T20 runs in India, Kohli will also have a chance to become the first player to score 9,000 runs in the IPL and complete 300 IPL sixes for RCB.
As of now, Kohli has scored 8889 runs and slammed 299 IPL sixes for the Bengaluru-based franchise.





/images/ppid_a911dc6a-image-177663852725365322.webp)







