#3 Suresh Raina (CSK)

Often known as Mr. IPL, Suresh Raina has by far been one of the greatest batsmen in the history of IPL. His majestic IPL stats convey the same. Currently, the highest run-scorer in the history of IPL, Suresh Raina, will be fighting it out against Virat Kohli in the upcoming edition of IPL to upheld his position of highest run-getter in the history of IPL.
The Ghaziabad-born batsman has been a part of 176 IPL games. From these games, Raina has amassed 4985 runs at a decent average of 34.38 and a respectable strike-rate of 138.43. With exceptional numbers up his sleeve, the left-hander will be hoping to perform on the same lines in the upcoming edition of IPL.
#4 Rishabh Pant (WK) (DC)

Rishabh Pant, India's favoured wicket-keeping option after MS Dhoni, had an exceptional tourney in the previous edition of IPL. His excellent performances in IPL 2018 paved the way for his re-entry to the international circuit which he utilized to a great extent.
Among the Indian batsmen, Pant happened to be the highest run-scorer in IPL 2018. Meanwhile, among all the batsmen, he bagged the second place on the list of most runs in IPL 2018.
Having starred in 14 IPL games, the Delhi-based wicket-keeper batsman garnered 684 runs at a jaw-dropping average of 52.61 and an exceptional strike-rate of 173.60. Pant will look to perform in IPL 2019 while guiding his team to first-ever IPL title.
#5 Nitish Rana (KKR)

Nitish Rana, a left-handed batting prodigy from Delhi, had a below-par IPL in 2018 as he failed to live up the expectations of KKR. Nonetheless, he applied decently in KKR's middle-order and contributed to the number of opportunities that he got.
Rana has featured in 32 IPL games thus far. In these games, Nitish amassed 741 runs at an average of 26.46 and a decent strike-rate of 129.77. The KKR batsman will look to step up his game in the upcoming edition of IPL in a bid to contribute more to KKR's middle-order.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️