IPL Records
Highest Individual Score in an IPL Final — All-Time Leaderboard
Shane Watson holds the record for the highest individual score in an IPL Final, with 117* (57b) vs Sunrisers Hyderabad (2018).

117* (57b) vs Sunrisers Hyderabad (2018)
Runs
Balls
57
Lead over #2 (Wriddhiman Saha)
2
Top 10 All-Time IPL Records
Ranked among the 10 players currently tracked in CricLegacy's stats database.
| # | Player | Country | Mat | Inn | NO | Runs | Avg | SR | 100s | 50s | HS |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Shane Watson | Australia | — | — | — | 117* (57b) vs Sunrisers Hyderabad (2018) | — | — | — | — | — |
| 2 | Wriddhiman Saha | India | — | — | — | 115* (55b) vs Kolkata Knight Riders (2014) | — | — | — | — | — |
| 3 | Sai Sudharsan | India | — | — | — | 96 (47b) vs Chennai Super Kings (2023) | — | — | — | — | — |
| 4 | Murali Vijay | India | — | — | — | 95 (52b) vs Royal Challengers Bangalore (2011) | — | — | — | — | — |
| 5 | Manish Pandey | India | — | — | — | 94* (50b) vs Kings XI Punjab (2014) | — | — | — | — | — |
| 6 | Faf du Plessis | South Africa | — | — | — | 86* (59b) vs Kolkata Knight Riders (2021) | — | — | — | — | — |
| 7 | Shane Watson | Australia | — | — | — | 80 (59b) vs Mumbai Indians (2019) | — | — | — | — | — |
| 8 | Virat Kohli | India | — | — | — | 75* (42b) vs Gujarat Titans (2026) | — | — | — | — | — |
| 9 | Chris Gayle | West Indies | — | — | — | 74 vs Sunrisers Hyderabad (2016) | — | — | — | — | — |
| 10 | David Warner | Australia | — | — | — | 69 (38b) vs Royal Challengers Bangalore (2016) | — | — | — | — | — |
Runs Leader by Country
Methodology & Data Source
Covers men's IPL cricket only. Based on the 10 players currently tracked in CricLegacy's IPL batting stats database, sourced from our own match records. As more historical players are added to the database, this leaderboard will expand accordingly. Curated from published match records, not computed from CricLegacy’s own match database.
Last updated 22 August 2026
Frequently Asked Questions
Who has the most runs in the IPL?
Shane Watson holds the record for the highest individual score in an IPL Final, with 117* (57b) vs Sunrisers Hyderabad (2018).
Who is closest to the all-time IPL runs record?
Wriddhiman Saha is closest among currently tracked players, with 115 — 2 behind Shane Watson.