Vintage Virat

Former India captain Virat Kohli anchored India's chase to perfection in the Men in Blue's six-wicket win over Australia in the 3rd T20I on September 25 (Sunday).

Stylish half-century

The maverick batter scored a stylish half-century (63 runs off 48 balls) and helped India clinch the three-match series 2-1 against the Baggy Greens. 

Since the time Kohli returned from a break, the right-handed batter has been in ominous form, scoring his maiden T20I century in the process.

Ominous form 

Let's take a look at the list of Indian batters who have scored the most runs in international cricket. 


Former India captain and wicketkeeper-batter MS Dhoni scored 17,092 runs in 535 international matches. 

5 | MS Dhoni 

Swashbuckling left-handed batter Sourav Ganguly scored 18,433 runs in 421 international matches. 

4 | Sourav Ganguly 

Rahul Dravid a.k.a 'The Wall' scored 24064 runs in 504 international matches during his iconic career. 

3 | Rahul Dravid

Maverick batter Virat Kohli has scored 24078 runs in 471 international matches in his career so far. 

2 | Virat Kohli

Arguably the greatest batter of all time, Sachin Tendulkar scored 34357 runs in 664 international matches for India. 

1 | Sachin Tendulkar 

Click here for more stories