IPL is one of the most awaited cricketing events in the country where cricket runs in the bloodstream of the population. IPL is an event which belongs to batsmen, though bowlers hold their own place. But it is the batsmen who can have real fun with their bats and literally play with runs in this fast and exciting format.
Here is the list of top 10 best batsmen in IPL of all time:
10. Sachin Tendulkar
Sachin Tendulkar is not just a name, he is a legend in the cricketing world. Undoubtedly, the greatest Indian batsman, Sachin had represented the IPL team Mumbai Indians from 2008-2013 scored a total of 2334 runs in 78 matches.
9. Jacques Kallis
The powerful batsman, Jacques Kallis from South Africa is the next player to be included on the list of top 10 best batsmen in IPL history. In his IPL stint from 2008 to 2014, he has played for the team Royal Challengers Bangalore and Kolkata Knight Riders, scoring 2427 runs in 98 matches.
8. M S Dhoni
Next on this list is the name of the most successful Indian skipper, M S Dhoni, who has also captained the team Chennai Super Kings from 2008 to 2014. He has played amazingly in the tournament, scoring as many as 2614 runs in 112 matches.
7. Virendar Sehwag
Next on the list of most successful batsmen in IPL for all times, is the great Indian batsman, Virender Sehwag, who has featured in the series from 2008 to 2014, playing for Delhi Daredevils first and later for Kings XI Punjab. He has contributed 2629 runs in 96 matches.
6. Robin Uthappa
Another successful IPL batsman is the Indian player, Robin Uthappa, who has represented various IPL teams from 2008 to 2014, including MI, RCB, PWI and KKR. This stylish batsman has bagged 2632 runs in 107 matches.