Michael Steele/Getty Images
Virat Kohli: An honorable mention goes to Virat Kohli, who plies his trade with the Royal Challengers Bangalore.
Kohli has so far scored 2,273 runs in the IPL, having made his debut in the first year of the competition, and has the potential to continue to dominate in years to come.
Mahendra Singh Dhoni: Captain of the Chennai Super Kings, Mahendra Singh Dhoni earns an honorable mention as one of the greatest IPL players so far.
With 2,243 runs in 96 matches in the competition, Dhoni has been the embodiment of consistency and regularly changes the course of matches with his destructive hitting.
Vinay Kumar: A man who has played for Royal Challengers Bangalore and the Kochi Tuskers, Vinay Kumar has enjoyed a great deal of success with the ball.
His 84 wickets have come at an average of 25.67, a healthy average for the seam bowler on the notoriously flat wickets of India.
Piyush Chawla: A legspinner who plies his trade for Kings XI Punjab, Piyush Chawla first made his IPL debut as a 19-year-old in 2008.
He has gone on to become one of the premier spinners in the tournament and has taken 84 wickets so far, an impressive haul for the 24-year-old.