AB De Villiers TATA IPL
Abraham Benjamin De Villiers has undoubtedly been the best batsmen the IPL has seen so far!!

Indian Premier League, the ultimate fiasco of T20 cricket has always been a spectacle to watch!! From Chris Gayle to Virat Kohli, from Paul Valthaty to Prithvi Shaw, the league has seen certain gems of this form of cricket. So, here’s a quick round-up of the top 10 batsmen of all time in the IPL in no particular order: – 

Shane Watson: – 

Shane Watson, in the IPL, is one of the most dangerous commodities. From his bowling prowess, he does add a bit of dimension, but his batting capabilities are the ones that take the game away from the opposition. Watson has come a long way from playing for Rajasthan in the middle order to open games for Chennai. His track record is as follows: – 

image
From Chris Gayle to Virat Kohli: Top 10 IPL Batsmen of All Time!! 15

MS Dhoni: – 

cricket c1
MSD has the ability to snatch the game from defeats mouth!!

“Thala”, as he is called by his admirers in Chennai, MS is a phenomenon. Dhoni, on multiple occasions shown that Dhoni, the batsman is fierce!! From hitting the winning six to Irfan Pathan in the 2010 season to slapping Umesh Yadav’s ball outside of Chinnaswamy, MS has proved his mettle. On his day, MS can change the game on its head!! His record in the IPL is as follows: – 

image 1
From Chris Gayle to Virat Kohli: Top 10 IPL Batsmen of All Time!! 16

Suresh Raina: – 

cricket c4
MR. IPL, Suresh Raina has always been in the news with his efforts on and off the fields!!

If you get rid of “Thala” it is “Chinna Thala” who will get you!! Suresh, profoundly known as Mr. IPL has earned his tag. He was scoring runs with absolute ease in the first 10 seasons of the IPL. Match after match, game after game, we could see Suresh Raina wearing the Orange Cap. Although the past few seasons have not been that great, one can never ignore his contribution to the IPL.  

image 2
From Chris Gayle to Virat Kohli: Top 10 IPL Batsmen of All Time!! 17

David Warner: – 

cricket c5
David Warner, the chad from Australia has formed a house in the hearts of the Hyderabadis!!

If Suresh has won the Chennai hearts, the Hyderabadi hearts belong to David Warner. David Warner led SRH to ultimate glory in 2016, which also happens to be his best season, scoring 800+ runs. His performances at times might get overshadowed, but when it comes to dominating the opposition bowlers, Warner never budges an inch. 

image 3
From Chris Gayle to Virat Kohli: Top 10 IPL Batsmen of All Time!! 18

Kieron Pollard: – 

When Mumbai is in trouble, Kieron comes to the rescue, isn’t it? Pollard is MI’s trump card. He is a big match player. We can say that Kieron Pollard was MI’s star in the 2013, 2015 finals without a second thought. His track record doesn’t offer the best, but at times numbers do not justify everything!! 

image 4
From Chris Gayle to Virat Kohli: Top 10 IPL Batsmen of All Time!! 19

Shikhar Dhawan 

Shikhar Dhawan is a great player from dominating the Mumbai Bowlers back in 2010 to forming a formidable opening partnership with David Warner at SRH. He has the record for scoring the greatest number of boundaries in the IPL. Here’s a look at Shikhar’s record: – 

image 5
From Chris Gayle to Virat Kohli: Top 10 IPL Batsmen of All Time!! 20

Gautam Gambhir: – 

Coming from one Delhi boy to another, Gautam was KKR’s backbone!! 2012 and 2014 are the fairytale seasons with Gambhir witnessed with KKR. He picked up a struggling KKR side in 2011 and turned their fortune with his batting prowess!! These are his batting records: – 

image 6
From Chris Gayle to Virat Kohli: Top 10 IPL Batsmen of All Time!! 21

Virat Kohli: – 

cricket c3
If you ever ask a bowler, they will never want to face, the Virat Kohli from 2016, Such was his dominance!!

Delhi has definitely been a hub for legendary Indian Batsmen. Another example is Indian skipper Virat Kohli!! Season after season Virat has been piling on the runs for RCB. Along with this, ABD Virat forms a formidable duo!! One can never forget the fairytale season he had back in 2016.  

image 7
From Chris Gayle to Virat Kohli: Top 10 IPL Batsmen of All Time!! 22

Chris Gayle: – 

Christopher Henry Gayle, the Caribbean Maestro is always a treat to watch. With 6 hundred in the IPL, he has always dominated and been clinical as ever. From slamming Rashid Khan for 4 consecutive sixes to scoring 175*. Here is a look at the records of the “Universe Boss”: – 

image 8
From Chris Gayle to Virat Kohli: Top 10 IPL Batsmen of All Time!! 23

AB De Villiers: – 

Abraham Benjamin De Villiers, ABD is a brand!! Right from playing for Delhi Daredevils, to becoming the heartbeat of RCB, ABD has evolved. We have several times witnessed ABD chasing large scores with ease. We have also witnessed him going on an all-out attack. He has absolutely dominated the likes of Malinga, Bravo, and Rabada!! 

image 9
From Chris Gayle to Virat Kohli: Top 10 IPL Batsmen of All Time!! 24