Indians With Most Runs In T20 Finals: When the stakes are high and every run matters, only the best rise to the occasion. T20 finals are pressure-packed contests where nerves are tested and champions are born. Over the years, Indian cricketers have made a powerful impact in these crucial matches with fearless batting and consistent performances. In this detailed article, we bring you the Top 5 Indians With Most Runs In T20 Finals, from ranks 5 to 1. These batsmen have stood tall in finals and delivered when it counted the most. Their ability to handle pressure and perform at the biggest stage defines their greatness.
Let’s explore the journey of these elite players one by one.
List of Top 5 Indians With Most Runs In T20 Finals
5. MS Dhoni

MS Dhoni, known for his cool mind and finishing skills, takes the fifth spot among Indians With Most Runs In T20 Finals, scoring 250 runs in 14 innings. As the captain of Chennai Super Kings (CSK), Dhoni has played in numerous T20 finals, often guiding his team with both leadership and the bat.
What sets Dhoni apart is his ability to stay calm even in the tensest moments. He may not always score flashy fifties, but his contributions are often timely and impactful. With his famous helicopter shot and his sharp cricketing brain, Dhoni has changed the course of matches multiple times.
He has also led CSK to five IPL titles and two Champions League trophies, showing his command in big matches. Even in the 2025 IPL season, Dhoni continues to lead from the front with experience and class.
Matches | Matches | Matches |
14 | 14 | 250 |
4. Murali Vijay

Murali Vijay might not be a regular name in T20 highlights today, but during his prime, he was a key performer in high-pressure matches. With 257 runs in just 6 innings, Vijay ranks fourth among Indians With Most Runs In T20 Finals.
He represented teams like Chennai Super Kings, Delhi Capitals, and Punjab Kings in the IPL. Known for his classical technique and ability to hit cleanly, Vijay made sure to make early breakthroughs in finals by dominating the powerplay overs.
His best performances came when he opened the innings and gave his team the momentum early on. Though not always in the spotlight, Vijay’s knocks in finals were often critical in setting up big totals or chasing targets, earning him a place among the Indians With Most Runs In T20 Finals.
Matches | Matches | Matches |
6 | 6 | 257 |
3. Rohit Sharma

Rohit Sharma, one of the most successful captains in IPL history, takes the third position in the list of Indians With Most Runs In T20 Finals. He has scored 341 runs in 12 innings, playing for Mumbai Indians (MI).
Rohit is known for his elegant batting style, impeccable timing, and ability to handle pressure with calmness. In finals, he has often played important knocks, especially at the top of the order, setting the tone for his team.
Apart from his batting, his leadership has been phenomenal. He has guided MI to five IPL titles, showing his complete understanding of game tactics and pressure scenarios. Rohit’s combination of consistency, shot selection, and match awareness makes him one of the finest big-match players India has ever seen.
Matches | Matches | Matches |
12 | 12 | 341 |
2. Virat Kohli

Second on the list of Indians With Most Runs In T20 Finals is none other than Virat Kohli, with 344 runs in 8 innings. Kohli is a batsman who thrives on challenges, and T20 finals have brought out the best in him.
Famous for his chasing abilities and aggressive intent, Kohli has often lifted his team’s morale in pressure situations. In IPL 2025, he finally led Royal Challengers Bangalore (RCB) to their first IPL trophy, proving once again why he is one of the greatest modern-day batsmen.
Kohli’s ability to pace the innings, rotate the strike, and then explode towards the end has made him a nightmare for bowlers. He doesn’t just score runs; he builds pressure, frustrates opponents, and carries the hopes of millions.
Matches | Matches | Matches |
8 | 8 | 344 |
1. Suresh Raina

At the top of the list of Indians With Most Runs In T20 Finals is Suresh Raina, with a staggering 407 runs in 12 innings. Raina, often referred to as “Mr. IPL,” was the backbone of the Chennai Super Kings’ batting lineup for many years.
His aggressive approach, quick running between the wickets, and fearless hitting made him a nightmare for bowlers in crucial matches. Raina had the ability to adapt to the situation, whether it required steadying the innings or launching an all-out attack.
Not just with the bat, Raina also contributed in the field with sharp catches and run-outs, adding immense value to his team. His T20 final performances were filled with confidence, energy, and intent, making him the standout performer when the pressure was at its peak.
Matches | Matches | Matches |
12 | 12 | 407 |
READ MORE: