
In ODIs, Shubman Gill from India holds the top batter's position with 784 points, and Maheesh Theekshana from Sri Lanka is the leading bowler with 680 points. In T20Is, Travis Head from Australia tops the batting charts with a rating of 856, and Akeal Hosein from the West Indies is the highest-ranked bowler with 707 points.
Virat Kohli was the highest-ranked player in IPL 2024, securing the Orange Cap for Royal Challengers Bangalore (RCB). He maintained an impressive average of 61.75 and a strike rate of 154.69. His best score was *113 (not out), and he recorded 1 century and 5 half-centuries, hitting 62 fours and 38 sixes in the tournament.
IPL Player Rankings 2024
Virat Kohli led the IPL 2024 run charts with 741 runs in 15 matches, as per the IPL's official website. Ruturaj Gaikwad followed with 583 runs at an average of 53.00, while Riyan Parag scored 573 runs at 52.09. Other top performers included Travis Head (567 runs, SR 191.55) and Sanju Samson (531 runs, Avg 48.27).
Nicholas Pooran had the highest average (62.38), while Abhishek Sharma had the best strike rate (204.21). Sai Sudharsan (527 runs), KL Rahul (520 runs), and Sunil Narine (488 runs) were also among the top scorers. Players like Phil Salt (435 runs, SR 182.00) and Rohit Sharma (417 runs, HS 105*) also made significant contributions.
Rank | Player | Team | Runs | Matches | HS | Avg | SR |
1 | Virat Kohli | RCB | 741 | 15 | 113* | 61.75 | 154.69 |
2 | Ruturaj Gaikwad | CSK | 583 | 14 | 108* | 53.00 | 141.16 |
3 | Riyan Parag | RR | 573 | 16 | 84* | 52.09 | 149.21 |
4 | Travis Head | SRH | 567 | 15 | 102 | 40.50 | 191.55 |
5 | Sanju Samson | RR | 531 | 16 | 86 | 48.27 | 153.46 |
6 | Sai Sudharsan | GT | 527 | 12 | 103 | 47.91 | 141.28 |
7 | KL Rahul | LSG | 520 | 14 | 82 | 37.14 | 136.12 |
8 | Nicholas Pooran | LSG | 499 | 14 | 75 | 62.38 | 178.21 |
9 | Sunil Narine | KKR | 488 | 15 | 109 | 34.86 | 180.74 |
10 | Abhishek Sharma | SRH | 484 | 16 | 75* | 32.27 | 204.21 |
11 | Heinrich Klaasen | SRH | 479 | 16 | 80* | 39.92 | 171.07 |
12 | Rishabh Pant | DC | 446 | 13 | 88* | 40.55 | 155.40 |
13 | Faf du Plessis | RCB | 438 | 15 | 64 | 29.20 | 161.62 |
14 | Phil Salt | KKR | 435 | 12 | 89* | 39.55 | 182.00 |
15 | Yashasvi Jaiswal | RR | 435 | 16 | 104* | 31.07 | 155.91 |
16 | Shubman Gill | GT | 426 | 12 | 104 | 38.73 | 147.40 |
17 | Rohit Sharma | MI | 417 | 14 | 105* | 32.08 | 150.00 |
18 | Tilak Varma | MI | 416 | 13 | 65 | 41.60 | 149.64 |
19 | Shivam Dube | CSK | 396 | 14 | 66* | 36.00 | 162.29 |
20 | Rajat Patidar | RCB | 395 | 15 | 55 | 30.38 | 177.13 |
IPL Player Rankings 2023
Shubman Gill led the IPL 2023 rankings with 890 runs in 17 matches for GT, including a highest score of 129, as per the IPL's official website. Faf du Plessis (730 runs, RCB) and Devon Conway (672 runs, CSK) followed, maintaining strike rates of over 139. Virat Kohli (RCB) and Yashasvi Jaiswal (RR) also crossed 600 runs, both recording centuries.
Suryakumar Yadav’s 181.13 strike rate was the highest among the top 10, while Rinku Singh had the best average of 59.25. Power hitters like Heinrich Klaasen (SRH) and Glenn Maxwell (RCB) maintained strike rates above 175. Cameron Green (MI) was effective with an average of 50.22 and a century.
Rank | Player | Team | Runs | Matches | HS | Avg | SR |
1 | Shubman Gill | GT | 890 | 17 | 129 | 59.33 | 157.80 |
2 | Faf du Plessis | RCB | 730 | 14 | 84 | 56.15 | 153.68 |
3 | Devon Conway | CSK | 672 | 16 | 92* | 51.69 | 139.70 |
4 | Virat Kohli | RCB | 639 | 14 | 101* | 53.25 | 139.82 |
5 | Yashasvi Jaiswal | RR | 625 | 14 | 124 | 48.08 | 163.61 |
6 | Suryakumar Yadav | MI | 605 | 16 | 103* | 43.21 | 181.13 |
7 | Ruturaj Gaikwad | CSK | 590 | 16 | 92 | 42.14 | 147.50 |
8 | David Warner | DC | 516 | 14 | 86 | 36.86 | 131.63 |
9 | Rinku Singh | KKR | 474 | 14 | 67* | 59.25 | 149.52 |
10 | Ishan Kishan | MI | 454 | 15 | 75 | 30.27 | 142.76 |
11 | Cameron Green | MI | 452 | 16 | 100* | 50.22 | 160.28 |
12 | Heinrich Klaasen | SRH | 448 | 12 | 104 | 49.78 | 177.07 |
13 | Shivam Dube | CSK | 418 | 16 | 52 | 38.00 | 158.33 |
14 | Nitish Rana | KKR | 413 | 14 | 75 | 31.77 | 140.95 |
15 | Marcus Stoinis | LSG | 408 | 15 | 89* | 31.38 | 150.00 |
16 | Venkatesh Iyer | KKR | 404 | 14 | 104 | 28.86 | 145.84 |
17 | Glenn Maxwell | RCB | 400 | 14 | 77 | 33.33 | 183.48 |
18 | Jos Buttler | RR | 392 | 14 | 95 | 28.00 | 139.00 |
19 | Kyle Mayers | LSG | 379 | 13 | 73 | 29.15 | 144.10 |
20 | Shikhar Dhawan | PBKS | 373 | 11 | 99* | 41.44 | 142.91 |
IPL Player Rankings 2022
Jos Buttler led the IPL 2022 rankings with 863 runs in 17 matches for Rajasthan Royals, scoring four centuries and maintaining a strike rate of 149.05, as per the IPL's official website. KL Rahul followed with 616 runs, including two centuries, for Lucknow Super Giants at an average of 51.33. Quinton de Kock's 140* was the highest individual score of the season, contributing to his 508 runs for LSG.
Hardik Pandya, leading the Gujarat Titans, scored 487 runs while maintaining a 44.27 average. Faf du Plessis (RCB) and Shikhar Dhawan (PBKS) crossed 450 runs, with du Plessis striking at 127.52. Sanju Samson led RR with 458 runs, while Deepak Hooda played a crucial middle-order role for LSG with 451 runs. Liam Livingstone’s 182.08 strike rate was the highest among the top 20 run-scorers.
Rank | Player | Team | Runs | Matches | HS | Avg | SR |
1 | Jos Buttler | RR | 863 | 17 | 116 | 57.53 | 149.05 |
2 | KL Rahul | LSG | 616 | 15 | 103* | 51.33 | 135.38 |
3 | Quinton de Kock | LSG | 508 | 15 | 140* | 36.29 | 148.97 |
4 | Hardik Pandya | GT | 487 | 15 | 87* | 44.27 | 131.26 |
5 | Shubman Gill | GT | 483 | 16 | 96 | 34.50 | 132.32 |
6 | David Miller | GT | 481 | 16 | 94* | 68.71 | 142.72 |
7 | Faf du Plessis | RCB | 468 | 16 | 96 | 31.20 | 127.52 |
8 | Shikhar Dhawan | PBKS | 460 | 14 | 88* | 38.33 | 122.66 |
9 | Sanju Samson | RR | 458 | 17 | 55 | 28.63 | 146.79 |
10 | Deepak Hooda | LSG | 451 | 15 | 59 | 32.21 | 136.66 |
11 | Liam Livingstone | PBKS | 437 | 14 | 70 | 36.42 | 182.08 |
12 | David Warner | DC | 432 | 12 | 92* | 48.00 | 150.52 |
13 | Abhishek Sharma | SRH | 426 | 14 | 75 | 30.43 | 133.12 |
14 | Ishan Kishan | MI | 418 | 14 | 81* | 32.15 | 120.11 |
15 | Rahul Tripathi | SRH | 413 | 14 | 76 | 37.55 | 158.23 |
16 | Shreyas Iyer | KKR | 401 | 14 | 85 | 30.85 | 134.56 |
17 | Tilak Varma | MI | 397 | 14 | 61 | 36.09 | 131.02 |
18 | Aiden Markram | SRH | 381 | 14 | 68* | 47.63 | 139.05 |
19 | Devdutt Padikkal | RR | 376 | 17 | 54 | 22.12 | 122.87 |
20 | Ruturaj Gaikwad | CSK | 368 | 14 | 99 | 26.29 | 126.46 |
Read More: Most IPL wins
FAQs on IPL
A. Virat Kohli holds the record with 8,004 runs.
A. Yuzvendra Chahal holds the record with 205 wickets.
A. Virat Kohli (RCB) has 8 centuries.
A. Chris Gayle scored 175 for RCB against Pune Warriors on April 23, 2013.
A. Virat Kohli & AB de Villiers (RCB) added 229 runs vs Gujarat Lions on May 14, 2016.