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).
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.
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.
Swashbuckling left-handed batter Sourav Ganguly scored 18,433 runs in 421 international matches.
Rahul Dravid a.k.a 'The Wall' scored 24064 runs in 504 international matches during his iconic career.
Maverick batter Virat Kohli has scored 24078 runs in 471 international matches in his career so far.
Arguably the greatest batter of all time, Sachin Tendulkar scored 34357 runs in 664 international matches for India.