Most Runs for India in ICC Finals

Virat Kohli - 410 Runs (10 Inns)

The king of consistency, Kohli has the most runs for India in ICC finals, proving his worth in crunch matches!

Rohit Sharma - 246 Runs (10 Inns)

The Hitman has been a key performer in ICC finals, providing solid starts for India!

Ajinkya Rahane - 202 Runs (5 Inns)

Rahane has played crucial knocks in ICC finals, making the most of his opportunities!

Gautam Gambhir - 172 Runs (2 Inns)

Gambhir’s fearless batting in the 2007 & 2011 finals helped India lift two historic ICC trophies!

Sourav Ganguly - 141 Runs (2 Inns)

Dada led from the front, scoring big runs in the finals and inspiring a generation