Gautam Gambhir, who led KKR to victory, has made more than 4200 runs in IPL but his top score is 93.
Kieron Pollard, a long-time player for MI, has scored 3412 runs in 189 games, with his highest being 87.
Robin Uthappa, a former top scorer of the IPL, has nearly 5000 runs but his best in one game is 88.
Ishan Kishan, an opener for MI, has more than 2300 runs in 92 games, with a top score of 99. He also made a double century in an ODI for India.
Glenn Maxwell has played in the IPL since 2012, making over 2700 runs in 126 games. His highest score is 95.
Hardik Pandya, captain of Mumbai Indians, has scored more than 2300 runs in 124 games, with 91 being his highest.
Andre Russell from KKR has over 2320 runs in 113 games, with his top score being 88.
Shreyas Iyer from KKR has made over 2776 runs in 102 games but hasn't scored a century, with his best being 96.
MS Dhoni, captain of CSK, has played 251 games and scored over 5000 runs. His highest score is 84.