Virat Kohli tops the chart with a spectacular 661 runs, showcasing his consistent performance and leadership for RCB.
Ruturaj Gaikwad continues to shine for CSK, amassing 583 runs with his elegant batting style.
Travis Head stands out for SRH, contributing significantly with 533 runs.
Riyan Parag impresses with 531 runs, making him a key player for the Rajasthan Royals.
Sai Sudharsan's 527 runs have been crucial for the Gujarat Titans, highlighting his emerging talent.
Sanju Samson, with 506 runs, remains a reliable captain and batsman for Rajasthan Royals.
KL Rahul's 465 runs have been vital for the Lucknow Super Giants, showcasing his class and consistency.
Known for his all-round abilities, Sunil Narine adds 461 runs to KKR's total, proving his worth with the bat.
Rishabh Pant's aggressive batting style has earned him 446 runs, making him a key player for Delhi Capitals.
Phil Salt rounds off the top ten with 435 runs, contributing significantly to KKR's campaign