TOP 5 ALL TIME BATTING LEADERS IN IPL HISTORY

 5. Suresh Raina Played 205 matches in IPL. In those matches, he scored 5528 at an average of 136.76

4. Rohit Sharma has played 230 matches in IPL till now. In those matches, he has scored 5966 at an average of 30.28

 3. David Warner  has played 166 matches in IPL till now. In those matches, he has scored 6090 at an average of 42.29.

 2.Shikhar Dhawan has played 210 matches in IPL till now. In those matches, he has scored 6477 at an average of 35.98.

1. Virat Kohli has played 226 matches in IPL till now. In those matches, he has scored 6788 at an average of 36.69.

5 Frontrunners to win Purple cap in IPL 2023 after Week 2

Learn more