#8 Kochi Tuskers Kerala - Brendon McCullum (357 runs)

The New Zealand batsman was auctioned to Kochi Tuskers and though the team failed to capitalize on his efforts, McCullum accumulated 357 runs in 13 matches. The team though only won six of their 14 matches. His match-winning performance of 81, his only half-century of the edition, came against Mumbai Indians when he was also adjudged man of the match.
#9 Rajasthan Royals – Rahul Dravid (343 runs)

‘The Wall’ always gave his 100%. He was brought by the Rajasthan Royals and was named the captain. The team had a below-par reason, failing to qualify to the playoffs, but Dravid tried his best with the bat. He was the highest scorer for the Royals, scoring 343 runs in 12 matches. His highest score of 66 came against CSK in Chennai.
#10 Pune Warriors India - Yuvraj Singh (343 runs)

Pune Warriors India was second team introduced in 2011. But a team was their fill of stalwarts failed to find success as a unit. After a wonderful World Cup, Yuvraj continued in good form, scoring 343 runs in 14 matches with two half-centuries. His highest score was 66 against DD for which he was given the man of the match.
Get real-time updates on IPL 2025, live scores, IPL Prediction, match schedule, points table,Result & squad -CSK, MI, RCB, KKR, SRH, LSG, DC, GT, PBKS