Top Order
Kane Williamson

The hugely under-rated Kiwi has not just batted beautifully, but his captaincy has been brilliant as well, helping his team defend low totals with smart bowling changes and impeccable field placement.
Without any of the brute force or cheeky hits so many batsmen use nowadays, Williamson has 661 runs to his name, having played sparkling drives and flicks. He really is a joy to watch!
Rishabh Pant

The southpaw has taken the IPL by storm, playing knocks of aggression, combined with great maturity, despite his young age.
He has been an anchor in the Delhi batting order, and it's a real shame DD are out of the play-offs. With the highest score of 128*, Pant is third on the list of highest run-getters, having smashed 68 fours and 37 sixes.
MS Dhoni

The two-time IPL winning captain is like wine, he just gets better with every game he plays. Back in the familiar yellow jersey of the Super Kings, 'Thala', as he is popularly called, has enjoyed his most prolific season with the bat thus far.
With 430 runs scored, he is one player every fan would want in their Dream 11. 'Captain Cool' has worked his usual magic behind the stumps, and seems to be enjoying every moment of this tournament. To be fair, so are we!
Get real-time updates on IPL 2025, including live scores, match schedules, points table & squad details for CSK, MI, RCB, KKR, SRH, LSG, DC, GT & PBKS