KKR's highest run-scorer in IPL history is ex-skipper Gautam Gambhir, who scored 3,345 runs in 121 innings. Andre Russell, who scored 2,658 runs in 115 innings, is second, followed by Robin Uthappa, with 2,649 runs in 89 innings. Nitish Rana is the fourth-highest run-scorer with 2,199 runs in 86 innings, followed by Yusuf Pathan with 2,061 runs in 103 innings.