List Of Best IPL Players Of All Time

Since its inaugural year in 2008, people have witnessed some great players playing in this league. With full of glitz and glamour, IPL produces some of the best killer batting performances with deadly bowling and acrobatic fielding to millions every year worldwide.

But the biggest question remains among all these players who are the best of all time in the whole IPL history. Who are those greats who deliver stand-out performances in their entire IPL career?

The following list concerns the best possible players in the 15 years of IPL history. As the league has been running for pretty long years, many people still want to see the old IPL match videos today. Many streaming websites offer these videos, and you can easily see them for free.

  1. Pragyan Ojha

Number 10 on our list is veteran left-arm off-spinner Pragyan Ojha. During his whole IPL career, he played for two different teams, Deccan Chargers and Mumbai Indians and took 87 wickets in total with an excellent average of 22.69 and 3/11 as the best figure.

As a player, he was pretty consistent in his international and as well as in his IPL career. Ojha always tried to give his best when he was on the field. Currently, he is serving on the selection committee team of the BCCI.

  1. Jacques Kallis

This man does not need any introduction for his contribution both in his international and IPL career. In the IPL, he played for the Royal Challengers Bangalore team and Kolkata Knight Riders, but his best performances came for the Kolkata side.

He was the most dominant all-rounder of his time, and to date, all-rounder-like him is a dream for every team in the entire cricketing nation. He was a pure top-order batter and a medium-pace bowler who liked to break partnerships regularly.

His IPL career was also not that different; he scored 2276 runs along with 61 wickets with a splendid bowling economy of just above seven. His dominant performances in the IPL keep him at number 9 on our list.

  1. Sachin Tendulkar

Sachin Ramesh Tendulkar, or the “God Of Cricket” for millions, also had a splendid record in his IPL career for the Mumbai Indians team. Along with scoring a century, Sachin scored 2334 runs with a solid average of 34.83.

Where he played in his career, his dominant performances helped to earn a place on the top players’ list always IPL is also no such difference. He played only two T20 international matches; Sachin’s IPL record was excellent, making him a stand-out performer.

  1. Gautam Gambhir

Gautam Gambhir is at number seven on our list, a solid opener with excellent captaincy skills, which helped the KKR team to win the IPL trophy two times. He also played for the Delhi Capitals side but will always be remembered as the captain of the KKR team, who helped the team to build up from scratch.

The most underrated Indian player, Gautam Gambhir, scored 2471 runs with a respectable average of 31.67. He was never known for his big hits, but the skill of leading a team from the front and giving stability throughout an innings makes him one of the great IPL players of all time.

  1. RP Singh

Rudra Pratap Singh, an Indian left-arm medium pacer known for his swinging deliveries, had a promising IPL career playing for several teams.

In his entire cricketing career, RP Singh was always known for his incredible accuracy and swing, which was also the same in his IPL career, which helped him to take 87 wickets at a respectable average of 25.59 along with 4/22 as the best figures in IPL.

In his era, he was a demanding pacer in all IPL auctions for his sheet performances throughout his entire career.

  1. Chris Gayle

Talking about the T20 format and ignoring this name is impossible. His sheer dominance worldwide also earned him the tag “Universe Boss”; IPL was also no different for him.

Chris Gayle started his IPL career in the Kolkata team but latr moved to the RCB team, where people saw his natural talent. He scored 2512 runs with a monstrous strike rate of 160.20, along with the highest score of 175 not out, which remains the highest score by any player in a single inning in the whole IPL history.

  1. Rohit Sharma

Five times winning captain and a hard-hitting opener from India of Mumbai Indians, Rohit Sharma is 4th on our list. With 109 not out as the highest score to date, Rohit scored 2513 runs at an average of 32.63 and a 129.66 batting strike rate.

Rohit Sharma has been an impressive talent from the start of this league, and now he has become a limited-overs great worldwide for his extraordinary performances over the years.

  1. Amit Mishra

Amit Mishra is a legend in the IPL. He never got the limelight for his performances at the international level. But his IPL records were outstanding. He took a total of 95 wickets at an average of 20.25; Amit Mishra’s records were splendid.

He is not that regular now in the team’s playing eleven, but still, he did not announce his retirement yet. We expect he will bounce back and reach the 100-wicket milestone in the coming years.

  1. Lasith Malinga

The yorker specialist from Si Lanka, Lasith Malinga, is 2nd on our list. He played his entire IPL career from the same team, Mumbai Indians, and his IPL records as a bowler were staggering.

He took 103 wickets at an average of 17.95 with a miserly economy of just 6.54; Malinga’s IPL records were extraordinary. Some may think this record is not out of the box, but this record was made by him mainly in the death overs, which is the most challenging time to bowl in any T20 match.

  1. Suresh Raina

The number one on our list is none other than Mr IPL, Suresh Raina, of Chennai Super Kings, also known as the Chinna Thala, which means little brother in Tamil. His consistent performances throughout his career helped him achieve the tag of Mr IPL.

Scored 2802 runs at a respectable average of 35.02 with the highest score of 100 not out, Suresh Raina was a true legend of the IPL. His dominant performance and the prized wicket of every bowler during his time helped him to achieve the number one spot on our list.

Know all about cricket news and updates at CBTF news.

Get the fastest cricket news update at

Know all about cricket betting and updates at CBTF betting.

Get the updated expert betting tips.

Checkout our videos to get the latest updates about cricket and betting tips, and casino

tips to win big with expert opinions.

Leave a Reply

Your email address will not be published. Required fields are marked *