10. Aiden Markram - 1443 runs in 31 innings
9. Najmul Shanto - 1527 runs in 38 innings
8. Marnus Labuschagne - 1544 runs in 41 innings
7. Muhammad Waseem - 1588 runs in 45 innings
6. Travis Head - 1627 runs in 38 innings
5. Kusal Mendis - 1690 runs in 46 innings
4. Rohit Sharma - 1795 runs in 37 innings
3. Daryl Mitchell - 1931 runs in 51 innings
2. Virat Kohli - 1934 runs in 34 innings
1. Shubman Gill - 2118 runs in 48 innings
Next : Top 10 unsold players from IPL 2023 auction who might fetch big money in 2024
Click to read more..