Top 10 IPL (Indian Premier League) Batsmen of All Time
1Suresh Raina
2Chris Gayle
3Mahendra Singh Dhoni
4Virat Kohli
5Sachin Tendulkar
6Rohit Sharma
7Virender Sehwag
9Adam Gilchrist
10AB de Villiers
11Gautam Gambhir
12Jacques Kallis
13Kane Williamson
15David Warner
16Ajinkya Rahane
17Shikhar Dhawan
18Yuvraj Singh
22Glenn Maxwell
23Brendon McCullum
27Shakib Al Hasan
28Sanju Samson
29Kevin Pietersen
31Rahul Dravid
32David Miller
35Eoin Morgan