Close Menu
    Facebook X (Twitter) Instagram
    Trending
    • Syed Mushtaq Ali Trophy (SMAT) 2026-27 Squads and Players List
    • Syed Mushtaq Ali Trophy (SMAT) 2026-27: Schedule, Date, Teams, Captains & Players
    • Mahli Beardman IPL 2027 Team: Which Franchise Could Sign Australia’s Young Fast Bowler?
    • Who Is Mahli Beardman? Australia’s New Fast Bowling Sensation Who Took 6 Wickets on ODI Debut
    • Matt Henry Takes 3 Wickets in One Over: Rohit, Kohli & Iyer Fall for Ducks – NZ vs IND 2026 – India tour of New Zealand 2026
    • Shreyas Iyer Captaincy Records in All Formats: ODI, Test ,T20I and IPL
    • IPL 2027: SRh Retained and Released Players List – Sunrisers Hyderabad Full Squad & Purse
    • IPL 2027: DC Retained and Released Players List – Delhi Capitals Full Squad & Purse
    Facebook X (Twitter) Instagram
    UC CricketUC Cricket
    • Home
    • Cricket
      • Cricket News
      • Live Scores
      • Match Schedules
      • Match Results
      • Series
      • Points Tables
      • Player Profiles
      • Cricket Records
      • Stadiums
      • Pitch Reports
    • Tournaments
      • IPL
      • T20 World Cup
      • ODI World Cup
      • Domestic Cricket
    • Match Coverage
      • Match Preview
      • Playing XI
      • Match Analysis
      • Match Reports
    • Other Sports
      • Football
      • Kabaddi
      • Tennis
      • Hockey
    • About
      • About Us
      • Contact Us
      • Editorial Policy
      • Privacy Policy
      • Terms & Conditions
    • Use App
    UC CricketUC Cricket
    Home»News»Top 10 IPL Players of All Time (2008–2025): Complete Rankings
    News

    Top 10 IPL Players of All Time (2008–2025): Complete Rankings

    By October 20, 2025No Comments4 Mins Read
    Top 10 IPL Players of All Time
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Indian Premier League is a famous and popular tournament which is watched all over the world. This tournament is a place which provides a limelight to freshers who can take the cricket to its another level. The Indian Premier League has seen some of the greatest players in T20 cricket history which ranked the top 10 IPL players of all time. 

    Talking about the teams, Virat Kohli is the first player who ranked the best of all time in the IPL. After Virat, MS Dhoni is ranked the second best player of  all time. 

    Below, in this article we will talk about the teams which have awarded the all time best player in the history of IPL. Kindly read the entire article, so that neither information can be left.

    Read Also:- Most Dot Balls Bowled in IPL History

    All-Time IPL Legends List: Top 10 Most Iconic IPL Players

    PositionPlayerIPL Career SpanTeams Played
    1Virat Kohli2008–2025RCB
    2MS Dhoni2008–2025CSK, RPS
    3Rohit Sharma2008–2025MI, DCH
    4Suresh Raina2008–2021CSK, GL
    5AB de Villiers2008–2021RCB, DC
    6Dwayne Bravo2008–2022CSK, MI
    7Lasith Malinga2009–2017MI
    8Sunil Narine2012–2025KKR
    9Jasprit Bumrah2013–2025MI
    10Yuzvendra Chahal2013–2025PBKS, RR, RCB, MI

    1. Virat Kohli 

    Virat Kohli is the first player who is the all time best player in the history of IPL. He has played a total of 259 innings in which he scored a total of 8661 runs.

    2. MS Dhoni 

    MS Dhoni is the second player who is the all time best player in the history of IPL. He has played a total of 242 innings in which he scored a total of 5439 runs.

    3. Rohit Sharma

    Rohit Sharma is the third player who is the all time best player in the history of IPL. He has played a total of 267 innings in which he scored a total of 7040 runs.

    4. Suresh Raina

    Suresh Raina is the fourth player who is the all time best player in the history of IPL. He has played a total of 200 innings in which he scored a total of 5528 runs.

    5. AB de Villiers

    AB de Villiers is the fifth player who is the all time best player in the history of IPL. He has played a total of 170 innings in which he scored a total of 5162 runs.

    6. Dwayne Bravo

    Dwayne Bravo is the sixth player who is the all time best player in the history of IPL. He has played a total of 158 innings in which he conceded a total of 183 wickets.

    7. Lasith Malinga

    Lasith Malinga is the seventh player who is the all time best player in the history of IPL. He has played a total of 122 innings in which he has emerged a total of 170 wickets.

    8. Sunil Narine

    Sunil Narine is the eight player who is the all time best player in the history of IPL. He has played a total of 187 innings in which he has emerged a total of 192 wickets.

    9. Jasprit Bumrah

    Jasprit Bumrah is the nine player who is the all time best player in the history of IPL. He has played a total of 145 innings in which he has emerged a total of 183 wickets.

    10. Yuzvendra Chahal

    Yuzvendra Chahal is the tenth player who is the all time best player in the history of IPL. He has played a total of 172 innings in which he has emerged a total of 221 wickets

    FAQS

    Which player has ranked the all time best cricketer in IPL?

    Virat Kohli has ranked the all time best player.

    Which international player has ranked the all time best cricketer?

    AB de Villiers has ranked the best international cricketer in the IPL.

    Which team won the IPL season 2025?

    RCB won the IPL season 2025 title.

    IPL

    Related Posts

    Syed Mushtaq Ali Trophy 2026 Squad

    Syed Mushtaq Ali Trophy (SMAT) 2026-27 Squads and Players List

    November 14, 2026
    Syed Mushtaq Ali Trophy

    Syed Mushtaq Ali Trophy (SMAT) 2026-27: Schedule, Date, Teams, Captains & Players

    November 14, 2026
    Mahli Beardman IPL Team

    Mahli Beardman IPL 2027 Team: Which Franchise Could Sign Australia’s Young Fast Bowler?

    November 14, 2026
    Mahli Beardman

    Who Is Mahli Beardman? Australia’s New Fast Bowling Sensation Who Took 6 Wickets on ODI Debut

    November 14, 2026
    Add A Comment
    Leave A Reply Cancel Reply

    Recent Posts

    Syed Mushtaq Ali Trophy (SMAT) 2026-27 Squads and Players List

    November 14, 2026

    Syed Mushtaq Ali Trophy (SMAT) 2026-27: Schedule, Date, Teams, Captains & Players

    November 14, 2026

    Mahli Beardman IPL 2027 Team: Which Franchise Could Sign Australia’s Young Fast Bowler?

    November 14, 2026

    Who Is Mahli Beardman? Australia’s New Fast Bowling Sensation Who Took 6 Wickets on ODI Debut

    November 14, 2026

    Matt Henry Takes 3 Wickets in One Over: Rohit, Kohli & Iyer Fall for Ducks – NZ vs IND 2026 – India tour of New Zealand 2026

    November 13, 2026

    Shreyas Iyer Captaincy Records in All Formats: ODI, Test ,T20I and IPL

    November 13, 2026

    IPL 2027: SRh Retained and Released Players List – Sunrisers Hyderabad Full Squad & Purse

    November 13, 2026

    IPL 2027: DC Retained and Released Players List – Delhi Capitals Full Squad & Purse

    November 13, 2026

    IPL 2027: CSK Retained and Released Players List – Chennai Super Kings Full Squad

    November 13, 2026

    IPL 2027: LSG Retained and Released Players List – Lucknow Super Giants Full Squad & Purse

    November 13, 2026

    Get live scores, match schedules, news, stats, and predictions for all international, domestic, and T20 cricket – only on UCCricket.live.

    Facebook X (Twitter) Instagram
    Cricket Icons
    • King of Swing
    • King of Cricket
    • GOD of Cricket
    • GOAT of Cricket
    • Godfather of Cricket
    Records
    • Best Finisher in Cricket
    • Fastest Ball in Cricket
    • Rohit Sharma Record List
    • Most Runs in Test Cricket
    • Longest Six in Cricket History
    Top Players
    • Rohit Sharma
    • Virat Kohli
    • Jasprit Bumrah
    • Shubman Gill
    • KL Rahul
    © 2026 UC Cricket. Designed by UC Cricket.Live.
    • Home
    • Privacy Policy
    • Correction Policy
    • GDPR
    • Ethics Policy
    • Contact Us
    • Editorial Policy
    • Terms & Conditions

    Type above and press Enter to search. Press Esc to cancel.