DatabaseIPL2008 to 2026
IPL player database
810 players, season by season, with their auction history.
810 men have played in the IPL since 2008. Their records tell the story of a league that kept getting faster, from 129.1 runs per hundred balls in its first season to 156.5 in 2026, and of the few who kept pace with it for two decades.
About the IPL player database
The IPL player database holds a page for every player in CricArcade's Indian Premier League records, from the first season in 2008 to 2026: batting, bowling and fielding by season and by franchise, player-of-the-match awards, and the seasons spent as captain or as champion. Each page opens with a short reading of the career: the best seasons with bat and ball, the titles won, and the longest unbroken spell with one franchise.
Where a player went through the auction, the page also shows every appearance there, taken from CricArcade's IPL auction archive: the set, the base price and the result, sold or unsold, with the Right to Match card marked where a franchise used it. A season without an auction entry is not a gap in the record; it means the player was retained or signed outside the auction that year, and the page says so rather than leaving the reader to guess. Each franchise name links to its own history.
Most pages also carry a ball-by-ball detail section: the share of dot balls faced and bowled, how often a boundary came off the bat or a wicket off the ball, and fielding dismissals split into catches, run-outs and stumpings, rather than the combined figure the season table shows. These come from a ball-by-ball reconstruction of 1,243 IPL matches, cross-checked against Cricsheet. They are career totals, not a season-by-season breakdown like the rest of the page, and a page carries them only where they agree exactly with the runs and wickets already shown for that player; a handful of players whose careers could not be matched with confidence go without this section rather than risk a wrong number.
Everything here is a real result. Deliberately left out: the ratings the T20 Franchise Manager game gives its players, and the salaries players were retained at, which the auction record does not cover. Use the filters below to narrow the list by franchise, or by Indian and overseas players, and sort it by runs, wickets or matches.
How the IPL got faster
Every career on this page was played against a moving target. In 2008, the IPL's batters scored 129.1 runs per hundred balls between them, and a six came roughly once every 21 balls. By 2026 the rate was 156.5, and a six arrived every 12 balls. Fours and sixes, which made up 63% of all runs in the first season, made up 68% in the latest. Bowlers paid for it: the league's economy rate went from 8.05 to 9.73 runs an over.
The climb was not steady. The slowest season of all was 2009, the one played in South Africa, at 116.9, and it was 2014 before a season scored as quickly as the first one had. The biggest change came at the end. Every season from 2023, the year the Impact Player rule let a side bring in a specialist substitute and so bat deeper, has set a new high, and the 2026 figure of 156.5 is the fastest the league has scored. That is why the player pages here compare each season with the league around it, not with a single all-time average: a strike rate of 140 was exceptional in 2009 and ordinary in 2026.
Runs per 100 balls across every batter in each season, from CricArcade's IPL season data. The season table under "The numbers" has the same figures.
The run-makers
Only 10 players have scored 5,000 IPL runs. The five most prolific are Virat Kohli (9,346), Rohit Sharma (7,331), Shikhar Dhawan (6,769), David Warner (6,567) and KL Rahul (5,828), and Virat Kohli also leads the database in matches played, with 282. Volume is one measure and speed another: among players with 2,000 runs or more, the fastest scorers are Andre Russell (174.1), Abhishek Sharma (171.3) and Heinrich Klaasen (166.7), all quicker than the league as a whole has managed in any single season, even its fastest. The most sixes belong to Chris Gayle (359), Rohit Sharma (324) and Virat Kohli (317), and the most hundreds to Virat Kohli (9), Jos Buttler (7) and Chris Gayle (6).
The wicket-takers
31 bowlers have reached 100 IPL wickets. The five with the most are Yuzvendra Chahal (233), Bhuvneshwar Kumar (226), Sunil Narine (209), Piyush Chawla (192) and Jasprit Bumrah (190). In a league built for batting, the rarer skill may be keeping the runs down over a long career: among bowlers with at least 1,200 balls bowled, the lowest economy rates belong to Muttiah Muralitharan (6.69), Sunil Narine (6.78) and Dale Steyn (6.92), runs per over that look more remarkable with every season the league's scoring rate climbs.
One-club players and journeymen
810 players have turned out across the league's 19 seasons, for 15 franchises: 19 different team names appear on the scorecards, since Royal Challengers Bangalore became Royal Challengers Bengaluru, Delhi Daredevils became Delhi Capitals, Kings XI Punjab became Punjab Kings and Rising Pune Supergiants became Rising Pune Supergiant. Movement is the norm. Only 4 players have spent ten seasons or more with a single franchise and never played for another: Virat Kohli (19 seasons, Royal Challengers Bengaluru), Sunil Narine (15 seasons, Kolkata Knight Riders), Kieron Pollard (13 seasons, Mumbai Indians) and Jasprit Bumrah (13 seasons, Mumbai Indians).
At the other end, the most well-travelled players, by number of franchises represented, are Aaron Finch (9), Jaydev Unadkat (8) and Ishant Sharma (7). The longest careers of all, by seasons played, belong to Manish Pandey (19), Rohit Sharma (19) and Virat Kohli (19), while 259 players appeared in a single season and never returned.
Captains, champions and match-winners
The most seasons as captain belong to MS Dhoni (15), Rohit Sharma (11) and Virat Kohli (9). The most titles won as a member of the champion side belong to Ambati Rayudu (6), Rohit Sharma (6) and Hardik Pandya (5). And the most player-of-the-match awards, the closest thing the scorecard has to a verdict on who decided a game, went to AB de Villiers (25), Chris Gayle (22) and Virat Kohli (22).
The price of a player
689 of the players here went through at least one auction. The highest prices ever paid were Rishabh Pant (₹27 cr to Lucknow Super Giants in 2025), Shreyas Iyer (₹26.75 cr to Punjab Kings in 2025) and Cameron Green (₹25.20 cr to Kolkata Knight Riders in 2026). Many of the league's best-known names barely appear in the auction record at all: a player retained season after season never goes back under the hammer. Each player page sets the auction history beside what the player then did on the field, and the full record of every sale is in the IPL auction archive.
The ball-by-ball story
A season table shows what a player scored. It says nothing about how: whether an innings was built on singles or boundaries, or whether a bowler's economy comes from tying batters down ball after ball or from the occasional expensive over between wickets. A ball-by-ball reconstruction of the IPL's matches, cross-checked against Cricsheet, fills that gap. Among batters with at least 1,500 balls faced in the archive, dot balls are rarest against Sai Sudharsan (29.1%), AB de Villiers (30.5%) and Shubman Gill (31%). Clearing the rope is a separate skill again: the quickest to a six, by balls per six faced, were Andre Russell (one every 6.8), Nicholas Pooran (one every 8.3) and Chris Gayle (one every 9.3). Among bowlers with at least 1,200 balls bowled, the highest dot-ball rate belongs to Dale Steyn (46.7%), Morne Morkel (43.5%) and Munaf Patel (43.5%), all three out-and-out pace bowlers.
The same reconstruction credits a run-out to the fielder who actually effected it, on top of the combined catches-and-stumpings figure in the season tables. The busiest in the database are MS Dhoni (53), Dinesh Karthik (46) and Robin Uthappa (45), and all three are wicketkeepers: no other fielding position gives a player as many run-out chances over a career. Every IPL player page linked from the table below carries its own dot-ball rate, balls per boundary, balls per wicket and fielding breakdown, published only where this source and CricArcade's own season data agree exactly on the player's runs and wickets.
The league, season by season
| Season | Strike rate | Balls per six | Boundary share of runs | Economy |
|---|---|---|---|---|
| 2008 | 129.1 | 20.9 | 63% | 8.05 |
| 2009 | 116.9 | 25.9 | 54% | 7.28 |
| 2010 | 127.0 | 23.8 | 58% | 7.91 |
| 2011 | 121.0 | 25.8 | 58% | 7.51 |
| 2012 | 123.7 | 23.5 | 56% | 7.64 |
| 2013 | 121.5 | 26.0 | 57% | 7.51 |
| 2014 | 129.1 | 19.4 | 59% | 7.98 |
| 2015 | 132.1 | 19.1 | 61% | 8.19 |
| 2016 | 131.5 | 21.4 | 58% | 8.15 |
| 2017 | 133.4 | 19.0 | 60% | 8.23 |
| 2018 | 138.1 | 15.9 | 62% | 8.50 |
| 2019 | 133.9 | 17.7 | 61% | 8.24 |
| 2020 | 131.8 | 19.1 | 58% | 8.14 |
| 2021 | 127.2 | 20.3 | 58% | 7.87 |
| 2022 | 134.2 | 16.2 | 63% | 8.36 |
| 2023 | 141.9 | 15.3 | 63% | 8.79 |
| 2024 | 150.6 | 13.0 | 66% | 9.37 |
| 2025 | 152.9 | 12.7 | 67% | 9.48 |
| 2026 | 156.5 | 11.7 | 68% | 9.73 |
Every player
| Player | Teams | Seasons | M | Runs | Wkts |
|---|---|---|---|---|---|
| A Chandila India | Rajasthan Royals | 2012 to 2013 | 12 | 4 | 11 |
| A Chopra India | Kolkata Knight Riders | 2008 to 2009 | 7 | 53 | 0 |
| A Singh India | Rajasthan Royals | 2009 to 2012 | 23 | 2 | 28 |
| A Uniyal India | Rajasthan Royals | 2010 | 2 | 4 | 2 |
| AA Bilakhia India | Deccan Chargers | 2009 to 2010 | 7 | 69 | 0 |
| AA Chavan India | Rajasthan Royals | 2011 to 2013 | 13 | 12 | 8 |
| AA Jhunjhunwala India | Rajasthan Royals, Pune Warriors, Deccan Chargers | 2010 to 2012 | 21 | 217 | 1 |
| AA Kazi India | Royal Challengers Bangalore | 2011 | 1 | 0 | 0 |
| Aaron Finch Australia | Rajasthan Royals, Delhi Daredevils, Pune Warriors, Sunrisers Hyderabad, Mumbai Indians, Gujarat Lions, Kings XI Punjab, Royal Challengers Bangalore, Kolkata Knight Riders | 2010 to 2022 | 92 | 2,092 | 1 |
| Aavishkar Salvi India | Delhi Daredevils | 2009 to 2011 | 7 | 0 | 7 |
| AB de Villiers South Africa | Delhi Daredevils, Royal Challengers Bangalore | 2008 to 2021 | 183 | 5,181 | 0 |
| Abdul Basith India | Rajasthan Royals | 2023 | 1 | 1 | 0 |
| Abdul Samad India | Sunrisers Hyderabad, Lucknow Super Giants | 2020 to 2026 | 71 | 859 | 2 |
| Abdur Razzak Bangladesh | Royal Challengers Bangalore | 2008 | 1 | 0 | 0 |
| Abhijeet Tomar India | Kolkata Knight Riders | 2022 | 1 | 4 | 0 |
| Abhimanyu Mithun India | Royal Challengers Bangalore | 2009 to 2013 | 16 | 34 | 7 |
| Abhinandan Singh India | Royal Challengers Bengaluru | 2026 | 3 | 0 | 3 |
| Abhinav Manohar India | Gujarat Titans, Sunrisers Hyderabad | 2022 to 2025 | 27 | 292 | 0 |
| Abhinav Mukund India | Chennai Super Kings, Royal Challengers Bangalore | 2008 to 2013 | 3 | 19 | 0 |
| Abhishek Nayar India | Mumbai Indians, Kings XI Punjab, Pune Warriors, Rajasthan Royals | 2008 to 2014 | 60 | 672 | 9 |
| Abhishek Porel India | Delhi Capitals | 2023 to 2026 | 36 | 769 | 0 |
| Abhishek Raut India | Rajasthan Royals | 2009 to 2011 | 22 | 194 | 0 |
| Abhishek Sharma India | Delhi Daredevils, Sunrisers Hyderabad | 2018 to 2026 | 92 | 2,379 | 11 |
| Abu Nechim India | Mumbai Indians, Royal Challengers Bangalore | 2010 to 2015 | 17 | 36 | 12 |
| Adam Gilchrist Australia | Deccan Chargers, Kings XI Punjab | 2008 to 2013 | 80 | 2,069 | 1 |
| Adam Milne New Zealand | Royal Challengers Bangalore, Mumbai Indians, Chennai Super Kings, Rajasthan Royals | 2016 to 2026 | 11 | 25 | 7 |
| Adam Voges Australia | Rajasthan Royals | 2010 | 9 | 181 | 0 |
| Adam Zampa Australia | Rising Pune Supergiants, Rising Pune Supergiant, Royal Challengers Bangalore, Rajasthan Royals, Sunrisers Hyderabad | 2016 to 2025 | 22 | 15 | 31 |
| Adil Rashid England | Punjab Kings, Sunrisers Hyderabad | 2021 to 2023 | 3 | 22 | 2 |
| Aditya Tare India | Mumbai Indians, Sunrisers Hyderabad, Delhi Daredevils | 2010 to 2017 | 35 | 339 | 0 |
| Adrian Barath West Indies | Kings XI Punjab | 2010 | 3 | 42 | 0 |
| AG Murtaza India | Mumbai Indians, Pune Warriors | 2010 to 2013 | 12 | 10 | 9 |
| Aiden Blizzard Australia | Mumbai Indians | 2011 to 2012 | 7 | 120 | 0 |
| Aiden Markram South Africa | Punjab Kings, Sunrisers Hyderabad, Lucknow Super Giants | 2021 to 2026 | 69 | 1,671 | 6 |
| Ajantha Mendis Sri Lanka | Kolkata Knight Riders, Pune Warriors | 2008 to 2013 | 10 | 3 | 8 |
| Ajinkya Rahane India | Mumbai Indians, Rajasthan Royals, Rising Pune Supergiants, Rising Pune Supergiant, Delhi Capitals, Kolkata Knight Riders, Chennai Super Kings | 2008 to 2026 | 212 | 5,367 | 1 |
| Ajit Agarkar India | Kolkata Knight Riders, Delhi Daredevils | 2008 to 2013 | 42 | 179 | 29 |
| Akash Deep India | Royal Challengers Bangalore, Royal Challengers Bengaluru, Lucknow Super Giants | 2022 to 2025 | 14 | 25 | 10 |
| Akash Madhwal India | Mumbai Indians, Rajasthan Royals | 2023 to 2025 | 17 | 8 | 23 |
| Akash Singh India | Rajasthan Royals, Chennai Super Kings, Lucknow Super Giants | 2021 to 2026 | 12 | 0 | 13 |
| Akeal Hosein West Indies | Sunrisers Hyderabad, Chennai Super Kings | 2023 to 2026 | 8 | 21 | 9 |
| Akila Dananjaya Sri Lanka | Mumbai Indians | 2018 | 1 | 4 | 0 |
| Akshat Raghuwanshi India | Lucknow Super Giants | 2026 | 3 | 29 | 0 |
| Akshdeep Nath India | Gujarat Lions, Kings XI Punjab, Royal Challengers Bangalore | 2016 to 2019 | 14 | 90 | 0 |
| AL Menaria India | Rajasthan Royals | 2011 to 2013 | 29 | 401 | 3 |
| Albie Morkel South Africa | Chennai Super Kings, Royal Challengers Bangalore, Delhi Daredevils, Rising Pune Supergiants | 2008 to 2016 | 90 | 975 | 85 |
| Alex Carey Australia | Delhi Capitals | 2020 | 3 | 32 | 0 |
| Alex Hales England | Sunrisers Hyderabad | 2018 | 6 | 148 | 0 |
| Alfonso Thomas South Africa | Pune Warriors | 2011 to 2012 | 15 | 20 | 14 |
| Allah Ghazanfar Afghanistan | Mumbai Indians | 2026 | 11 | 2 | 15 |
| Alzarri Joseph West Indies | Mumbai Indians, Gujarat Titans, Royal Challengers Bengaluru | 2019 to 2024 | 22 | 27 | 21 |
| Aman Khan India | Kolkata Knight Riders, Delhi Capitals | 2022 to 2023 | 12 | 115 | 0 |
| Ambati Rayudu India | Mumbai Indians, Chennai Super Kings | 2010 to 2023 | 204 | 4,348 | 0 |
| Amit Mishra India | Delhi Daredevils, Deccan Chargers, Sunrisers Hyderabad, Delhi Capitals, Lucknow Super Giants | 2008 to 2024 | 162 | 381 | 174 |
| Amit Paunikar India | Rajasthan Royals | 2010 to 2011 | 5 | 49 | 0 |
| AN Ghosh India | Kolkata Knight Riders | 2009 | 2 | 7 | 0 |
| Anand Rajan India | Deccan Chargers, Sunrisers Hyderabad | 2011 to 2013 | 8 | 0 | 8 |
| Andre Nel South Africa | Mumbai Indians | 2008 | 1 | 0 | 1 |
| Andre Russell West Indies | Delhi Daredevils, Kolkata Knight Riders | 2012 to 2025 | 139 | 2,655 | 123 |
| Andrew Flintoff England | Chennai Super Kings | 2009 | 3 | 62 | 2 |
| Andrew McDonald Australia | Delhi Daredevils, Royal Challengers Bangalore | 2009 to 2013 | 10 | 123 | 11 |
| Andrew Symonds Australia | Deccan Chargers, Mumbai Indians | 2008 to 2011 | 39 | 974 | 20 |
| Andrew Tye Australia | Gujarat Lions, Kings XI Punjab, Rajasthan Royals, Lucknow Super Giants | 2017 to 2022 | 30 | 91 | 42 |
| Angelo Mathews Sri Lanka | Kolkata Knight Riders, Pune Warriors, Delhi Daredevils | 2009 to 2017 | 49 | 724 | 27 |
| Angkrish Raghuvanshi India | Kolkata Knight Riders | 2024 to 2026 | 35 | 885 | 0 |
| Aniket Choudhary India | Royal Challengers Bangalore | 2017 | 5 | 25 | 5 |
| Aniket Verma India | Sunrisers Hyderabad | 2025 to 2026 | 24 | 315 | 0 |
| Anil Kumble India | Royal Challengers Bangalore | 2008 to 2010 | 42 | 35 | 45 |
| Anirudh Singh India | Deccan Chargers | 2010 | 5 | 63 | 0 |
| Anirudha Srikkanth India | Chennai Super Kings, Sunrisers Hyderabad | 2008 to 2014 | 20 | 136 | 0 |
| Ankit Bawne India | Delhi Daredevils | 2017 | 1 | 12 | 0 |
| Ankit Rajpoot India | Chennai Super Kings, Kolkata Knight Riders, Kings XI Punjab, Rajasthan Royals | 2013 to 2020 | 29 | 26 | 24 |
| Ankit Sharma India | Deccan Chargers, Sunrisers Hyderabad, Rajasthan Royals, Rising Pune Supergiants, Rising Pune Supergiant | 2012 to 2018 | 22 | 87 | 12 |
| Ankit Soni India | Gujarat Lions | 2017 | 7 | 7 | 2 |
| Anmolpreet Singh India | Mumbai Indians, Sunrisers Hyderabad | 2021 to 2024 | 9 | 139 | 0 |
| Anrich Nortje South Africa | Delhi Capitals, Kolkata Knight Riders, Lucknow Super Giants | 2020 to 2026 | 49 | 49 | 61 |
| Anshul Kamboj India | Mumbai Indians, Chennai Super Kings | 2024 to 2026 | 25 | 74 | 31 |
| Anuj Rawat India | Rajasthan Royals, Royal Challengers Bangalore, Royal Challengers Bengaluru | 2021 to 2024 | 24 | 318 | 0 |
| Anukul Roy India | Mumbai Indians, Kolkata Knight Riders | 2019 to 2026 | 25 | 78 | 15 |
| Anureet Singh India | Kolkata Knight Riders, Kings XI Punjab, Rajasthan Royals | 2009 to 2018 | 23 | 36 | 18 |
| AP Dole India | Rajasthan Royals | 2010 | 3 | 34 | 5 |
| AP Majumdar India | Pune Warriors | 2012 | 4 | 87 | 0 |
| Arjun Tendulkar India | Mumbai Indians, Lucknow Super Giants | 2023 to 2026 | 6 | 18 | 4 |
| Arshad Khan India | Mumbai Indians, Lucknow Super Giants, Gujarat Titans | 2023 to 2026 | 27 | 147 | 18 |
| Arshdeep Singh India | Kings XI Punjab, Punjab Kings | 2019 to 2026 | 97 | 32 | 111 |
| Arshin Kulkarni India | Lucknow Super Giants | 2024 to 2026 | 4 | 26 | 0 |
| AS Yadav India | Deccan Chargers | 2008 | 8 | 49 | 0 |
| Ashish Nehra India | Mumbai Indians, Delhi Daredevils, Pune Warriors, Chennai Super Kings, Sunrisers Hyderabad | 2008 to 2017 | 88 | 41 | 106 |
| Ashish Reddy India | Deccan Chargers, Sunrisers Hyderabad | 2012 to 2016 | 31 | 280 | 18 |
| Ashley Noffke Australia | Royal Challengers Bangalore | 2008 | 1 | 9 | 1 |
| Ashok Dinda India | Kolkata Knight Riders, Delhi Daredevils, Pune Warriors, Royal Challengers Bangalore, Rising Pune Supergiants, Rising Pune Supergiant | 2008 to 2017 | 78 | 26 | 69 |
| Ashok Sharma India | Gujarat Titans | 2026 | 6 | 1 | 6 |
| Ashton Turner Australia | Rajasthan Royals, Lucknow Super Giants | 2019 to 2024 | 6 | 24 | 0 |
| Ashutosh Sharma India | Punjab Kings, Delhi Capitals | 2024 to 2026 | 32 | 564 | 0 |
| Ashwani Kumar India | Mumbai Indians | 2025 to 2026 | 10 | 1 | 17 |
| Atharva Taide India | Punjab Kings, Sunrisers Hyderabad | 2023 to 2025 | 10 | 260 | 0 |
| AUK Pathan India | Royal Challengers Bangalore | 2011 to 2012 | 8 | 39 | 0 |
| Auqib Dar India | Delhi Capitals | 2026 | 5 | 14 | 0 |
| Avesh Khan India | Royal Challengers Bangalore, Delhi Daredevils, Delhi Capitals, Lucknow Super Giants, Rajasthan Royals | 2017 to 2026 | 82 | 68 | 93 |
| Axar Patel India | Kings XI Punjab, Delhi Capitals | 2014 to 2026 | 177 | 2,089 | 139 |
| Ayush Badoni India | Lucknow Super Giants | 2022 to 2026 | 66 | 1,178 | 4 |
| Ayush Mhatre India | Chennai Super Kings | 2025 to 2026 | 13 | 441 | 0 |
| Azhar Mahmood England | Kings XI Punjab, Kolkata Knight Riders | 2012 to 2015 | 23 | 388 | 29 |
| Azmatullah Omarzai Afghanistan | Gujarat Titans, Punjab Kings | 2024 to 2026 | 20 | 151 | 15 |
| B Akhil India | Royal Challengers Bangalore, Kochi Tuskers Kerala | 2008 to 2011 | 15 | 76 | 6 |
| B Chipli India | Royal Challengers Bangalore, Deccan Chargers, Delhi Daredevils | 2008 to 2013 | 23 | 280 | 0 |
| B Sumanth India | Deccan Chargers | 2010 | 5 | 35 | 0 |
| B.R. Sharath India | Gujarat Titans | 2024 | 1 | 2 | 0 |
| BA Bhatt India | Kings XI Punjab | 2011 to 2013 | 17 | 6 | 12 |
| Baba Indrajith India | Kolkata Knight Riders | 2022 | 3 | 21 | 0 |
| Barinder Sran India | Rajasthan Royals, Sunrisers Hyderabad, Kings XI Punjab, Mumbai Indians | 2015 to 2019 | 24 | 10 | 18 |
| Basil Thampi India | Gujarat Lions, Sunrisers Hyderabad, Mumbai Indians | 2017 to 2022 | 25 | 32 | 22 |
| BB Samantray India | Deccan Chargers, Sunrisers Hyderabad | 2012 to 2013 | 9 | 125 | 0 |
| Ben Cutting Australia | Rajasthan Royals, Sunrisers Hyderabad, Mumbai Indians | 2014 to 2019 | 21 | 238 | 10 |
| Ben Dunk Australia | Mumbai Indians | 2014 | 3 | 40 | 0 |
| Ben Dwarshuis Australia | Punjab Kings | 2026 | 1 | 0 | 1 |
| Ben Hilfenhaus Australia | Chennai Super Kings | 2012 to 2014 | 17 | 0 | 22 |
| Ben Laughlin Australia | Chennai Super Kings, Rajasthan Royals | 2013 to 2018 | 9 | 5 | 10 |
| Ben Stokes England | Rising Pune Supergiant, Rajasthan Royals, Chennai Super Kings | 2017 to 2023 | 45 | 935 | 28 |
| Beuran Hendricks South Africa | Kings XI Punjab | 2014 to 2015 | 7 | 1 | 9 |
| Bhanuka Rajapaksa Sri Lanka | Punjab Kings | 2022 to 2023 | 13 | 277 | 0 |
| Bhuvneshwar Kumar India | Pune Warriors, Sunrisers Hyderabad, Royal Challengers Bengaluru | 2011 to 2026 | 206 | 354 | 226 |
| Billy Stanlake Australia | Royal Challengers Bangalore, Sunrisers Hyderabad | 2017 to 2018 | 6 | 5 | 7 |
| Bipul Sharma India | Kings XI Punjab, Sunrisers Hyderabad | 2010 to 2017 | 33 | 187 | 17 |
| BJ Rohrer Overseas | Delhi Daredevils | 2013 | 8 | 193 | 0 |
| Blessing Muzarabani Zimbabwe | Kolkata Knight Riders | 2026 | 2 | 0 | 4 |
| Brad Haddin Australia | Kolkata Knight Riders | 2011 | 1 | 18 | 0 |
| Brad Hodge Australia | Kolkata Knight Riders, Kochi Tuskers Kerala, Rajasthan Royals | 2008 to 2014 | 66 | 1,400 | 17 |
| Brad Hogg Australia | Rajasthan Royals, Kolkata Knight Riders | 2012 to 2016 | 21 | 22 | 23 |
| Brendon McCullum New Zealand | Kolkata Knight Riders, Kochi Tuskers Kerala, Chennai Super Kings, Gujarat Lions, Royal Challengers Bangalore | 2008 to 2018 | 109 | 2,882 | 0 |
| Brett Geeves Australia | Delhi Daredevils | 2008 | 2 | 0 | 1 |
| Brett Lee Australia | Kings XI Punjab, Kolkata Knight Riders | 2008 to 2013 | 38 | 124 | 25 |
| Brijesh Sharma India | Rajasthan Royals | 2026 | 13 | 2 | 14 |
| C Ganapathy India | Chennai Super Kings | 2010 | 1 | 0 | 0 |
| C Madan India | Mumbai Indians | 2010 | 1 | 15 | 0 |
| C Nanda India | Mumbai Indians | 2009 | 3 | 0 | 2 |
| Callum Ferguson Australia | Pune Warriors | 2011 to 2012 | 9 | 98 | 0 |
| Cameron Green Australia | Mumbai Indians, Royal Challengers Bengaluru, Kolkata Knight Riders | 2023 to 2026 | 43 | 1,029 | 23 |
| Cameron White Australia | Royal Challengers Bangalore, Deccan Chargers, Sunrisers Hyderabad | 2008 to 2013 | 47 | 971 | 1 |
| Carlos Brathwaite West Indies | Delhi Daredevils, Sunrisers Hyderabad, Kolkata Knight Riders | 2016 to 2019 | 16 | 181 | 13 |
| Chamara Kapugedera Sri Lanka | Chennai Super Kings | 2008 | 5 | 16 | 0 |
| Chamara Silva Sri Lanka | Deccan Chargers | 2008 | 3 | 40 | 0 |
| Chaminda Vaas Sri Lanka | Deccan Chargers | 2008 to 2010 | 13 | 81 | 18 |
| Charl Langeveldt South Africa | Kolkata Knight Riders, Royal Challengers Bangalore | 2009 to 2011 | 7 | 8 | 13 |
| Chetan Sakariya India | Rajasthan Royals, Delhi Capitals, Kolkata Knight Riders | 2021 to 2025 | 20 | 20 | 20 |
| Cheteshwar Pujara India | Kolkata Knight Riders, Royal Challengers Bangalore, Kings XI Punjab | 2010 to 2014 | 30 | 390 | 0 |
| Chris Gayle West Indies | Kolkata Knight Riders, Royal Challengers Bangalore, Kings XI Punjab, Punjab Kings | 2009 to 2021 | 141 | 4,997 | 18 |
| Chris Green Australia | Kolkata Knight Riders | 2020 | 1 | 0 | 0 |
| Chris Jordan England | Royal Challengers Bangalore, Sunrisers Hyderabad, Kings XI Punjab, Punjab Kings, Chennai Super Kings, Mumbai Indians | 2016 to 2023 | 34 | 81 | 30 |
| Chris Lynn Australia | Deccan Chargers, Kolkata Knight Riders, Mumbai Indians | 2012 to 2021 | 42 | 1,329 | 0 |
| Chris Morris South Africa | Chennai Super Kings, Rajasthan Royals, Delhi Daredevils, Delhi Capitals, Royal Challengers Bangalore | 2013 to 2021 | 81 | 618 | 96 |
| Chris Woakes England | Kolkata Knight Riders, Royal Challengers Bangalore, Delhi Capitals | 2017 to 2021 | 21 | 78 | 30 |
| Clint McKay Australia | Mumbai Indians | 2012 | 2 | 8 | 1 |
| CM Gautam India | Delhi Daredevils, Mumbai Indians | 2013 to 2015 | 13 | 169 | 0 |
| Colin de Grandhomme New Zealand | Kolkata Knight Riders, Royal Challengers Bangalore | 2017 to 2019 | 25 | 303 | 6 |
| Colin Ingram South Africa | Delhi Daredevils, Delhi Capitals | 2011 to 2019 | 15 | 205 | 0 |
| Colin Munro New Zealand | Kolkata Knight Riders, Delhi Daredevils, Delhi Capitals | 2016 to 2019 | 13 | 177 | 0 |
| Cooper Connolly Australia | Punjab Kings | 2026 | 14 | 491 | 0 |
| Corbin Bosch South Africa | Mumbai Indians | 2025 to 2026 | 9 | 97 | 13 |
| Corey Anderson New Zealand | Mumbai Indians, Delhi Daredevils, Royal Challengers Bangalore | 2014 to 2018 | 30 | 538 | 11 |
| D du Preez Overseas | Royal Challengers Bangalore | 2009 | 2 | 10 | 4 |
| D Kalyankrishna India | Deccan Chargers | 2008 | 3 | 3 | 2 |
| D'Arcy Short Australia | Rajasthan Royals | 2018 | 7 | 115 | 1 |
| Dale Steyn South Africa | Royal Challengers Bangalore, Deccan Chargers, Sunrisers Hyderabad, Gujarat Lions | 2008 to 2020 | 95 | 167 | 97 |
| Damien Martyn Australia | Rajasthan Royals | 2010 | 1 | 19 | 0 |
| Daniel Christian Australia | Deccan Chargers, Royal Challengers Bangalore, Rising Pune Supergiant, Delhi Daredevils | 2011 to 2021 | 49 | 460 | 38 |
| Daniel Harris Australia | Deccan Chargers | 2012 | 4 | 111 | 0 |
| Daniel Sams Australia | Delhi Capitals, Royal Challengers Bangalore, Mumbai Indians | 2020 to 2022 | 16 | 44 | 14 |
| Daniel Vettori New Zealand | Delhi Daredevils, Royal Challengers Bangalore | 2008 to 2012 | 34 | 121 | 28 |
| Danish Malewar India | Mumbai Indians | 2026 | 2 | 2 | 0 |
| Darren Bravo West Indies | Kolkata Knight Riders | 2017 | 1 | 6 | 0 |
| Darren Sammy West Indies | Sunrisers Hyderabad, Royal Challengers Bangalore | 2013 to 2015 | 22 | 295 | 11 |
| Darshan Nalkande India | Gujarat Titans | 2022 to 2024 | 6 | 12 | 6 |
| Daryl Mitchell New Zealand | Rajasthan Royals, Chennai Super Kings | 2022 to 2024 | 15 | 351 | 1 |
| Dasun Shanaka Sri Lanka | Gujarat Titans, Rajasthan Royals | 2023 to 2026 | 10 | 89 | 1 |
| David Hussey Australia | Kolkata Knight Riders, Kings XI Punjab, Chennai Super Kings | 2008 to 2014 | 64 | 1,322 | 8 |
| David Miller South Africa | Kings XI Punjab, Rajasthan Royals, Gujarat Titans, Lucknow Super Giants, Delhi Capitals | 2012 to 2026 | 152 | 3,288 | 0 |
| David Payne England | Sunrisers Hyderabad | 2026 | 2 | 6 | 2 |
| David Warner Australia | Delhi Daredevils, Sunrisers Hyderabad, Delhi Capitals | 2009 to 2024 | 184 | 6,567 | 0 |
| David Wiese Namibia | Royal Challengers Bangalore, Kolkata Knight Riders | 2015 to 2023 | 18 | 148 | 16 |
| David Willey England | Chennai Super Kings, Royal Challengers Bangalore | 2018 to 2023 | 11 | 53 | 6 |
| Davy Jacobs South Africa | Mumbai Indians | 2011 to 2012 | 7 | 92 | 0 |
| Dawid Malan England | Punjab Kings | 2021 | 1 | 26 | 0 |
| DB Ravi Teja India | Deccan Chargers, Sunrisers Hyderabad | 2008 to 2013 | 32 | 375 | 1 |
| Debabrata Das India | Kolkata Knight Riders | 2008 to 2013 | 31 | 304 | 0 |
| Deepak Chahar India | Rising Pune Supergiants, Rising Pune Supergiant, Chennai Super Kings, Mumbai Indians | 2016 to 2026 | 103 | 142 | 96 |
| Deepak Hooda India | Rajasthan Royals, Sunrisers Hyderabad, Kings XI Punjab, Punjab Kings, Lucknow Super Giants, Chennai Super Kings | 2015 to 2025 | 125 | 1,497 | 10 |
| Devdutt Padikkal India | Royal Challengers Bangalore, Rajasthan Royals, Lucknow Super Giants, Royal Challengers Bengaluru | 2020 to 2026 | 90 | 2,270 | 0 |
| Devon Conway New Zealand | Chennai Super Kings | 2022 to 2025 | 29 | 1,080 | 0 |
| Dewald Brevis South Africa | Mumbai Indians, Chennai Super Kings | 2022 to 2026 | 27 | 606 | 1 |
| Dhawal Kulkarni India | Mumbai Indians, Rajasthan Royals, Gujarat Lions | 2008 to 2021 | 92 | 104 | 86 |
| Dhruv Jurel India | Rajasthan Royals | 2023 to 2026 | 57 | 1,195 | 0 |
| Dhruv Shorey India | Chennai Super Kings | 2018 to 2019 | 2 | 13 | 0 |
| Digvesh Singh India | Lucknow Super Giants | 2025 to 2026 | 23 | 3 | 19 |
| Dilhara Fernando Sri Lanka | Mumbai Indians | 2008 to 2010 | 10 | 4 | 17 |
| Dilshan Madushanka Sri Lanka | Sunrisers Hyderabad | 2026 | 1 | 0 | 1 |
| Dimitri Mascarenhas England | Rajasthan Royals, Kings XI Punjab | 2008 to 2013 | 13 | 79 | 19 |
| Dinesh Karthik India | Delhi Daredevils, Kings XI Punjab, Mumbai Indians, Royal Challengers Bangalore, Gujarat Lions, Kolkata Knight Riders, Royal Challengers Bengaluru | 2008 to 2024 | 257 | 4,843 | 0 |
| Dinesh Salunkhe India | Rajasthan Royals | 2008 | 6 | 33 | 1 |
| Dirk Nannes Australia | Delhi Daredevils, Royal Challengers Bangalore, Chennai Super Kings | 2009 to 2013 | 29 | 4 | 28 |
| Dishant Yagnik India | Rajasthan Royals | 2011 to 2014 | 25 | 170 | 0 |
| Dominic Thornely Australia | Mumbai Indians | 2008 | 6 | 39 | 3 |
| Domnic Joseph India | Delhi Daredevils | 2015 | 6 | 1 | 4 |
| Donovan Ferreira South Africa | Rajasthan Royals, Delhi Capitals | 2024 to 2026 | 18 | 326 | 1 |
| Doug Bollinger Australia | Chennai Super Kings | 2010 to 2012 | 27 | 21 | 37 |
| Doug Bracewell New Zealand | Delhi Daredevils | 2012 | 1 | 12 | 3 |
| DP Vijaykumar India | Deccan Chargers | 2008 | 9 | 1 | 4 |
| DS Lehmann Overseas | Rajasthan Royals | 2008 | 2 | 18 | 0 |
| DT Patil India | Royal Challengers Bangalore | 2008 | 2 | 13 | 0 |
| Duan Jansen India | Mumbai Indians | 2023 | 1 | 0 | 1 |
| Dushmantha Chameera Sri Lanka | Lucknow Super Giants, Kolkata Knight Riders, Delhi Capitals | 2022 to 2026 | 21 | 53 | 13 |
| Dwaine Pretorius South Africa | Chennai Super Kings | 2022 to 2023 | 7 | 44 | 6 |
| Dwayne Bravo West Indies | Mumbai Indians, Chennai Super Kings, Gujarat Lions | 2008 to 2022 | 160 | 1,560 | 183 |
| Dwayne Smith West Indies | Mumbai Indians, Deccan Chargers, Chennai Super Kings, Gujarat Lions | 2008 to 2017 | 91 | 2,385 | 26 |
| Eklavya Dwivedi India | Gujarat Lions | 2016 | 4 | 24 | 0 |
| Eoin Morgan England | Royal Challengers Bangalore, Kolkata Knight Riders, Sunrisers Hyderabad, Kings XI Punjab | 2010 to 2021 | 83 | 1,406 | 0 |
| Eshan Malinga Sri Lanka | Sunrisers Hyderabad | 2025 to 2026 | 22 | 7 | 33 |
| Evin Lewis West Indies | Mumbai Indians, Rajasthan Royals, Lucknow Super Giants | 2018 to 2022 | 27 | 654 | 0 |
| Fabian Allen West Indies | Punjab Kings, Mumbai Indians | 2021 to 2022 | 5 | 14 | 2 |
| Faf du Plessis South Africa | Chennai Super Kings, Rising Pune Supergiants, Rising Pune Supergiant, Royal Challengers Bangalore, Royal Challengers Bengaluru, Delhi Capitals | 2012 to 2025 | 154 | 4,773 | 0 |
| Farhaan Behardien South Africa | Kings XI Punjab | 2016 | 3 | 14 | 0 |
| Farveez Maharoof Sri Lanka | Delhi Daredevils | 2008 to 2010 | 20 | 177 | 27 |
| Fazalhaq Farooqi Afghanistan | Sunrisers Hyderabad, Rajasthan Royals | 2022 to 2025 | 12 | 5 | 6 |
| Fidel Edwards West Indies | Deccan Chargers | 2009 | 6 | 4 | 5 |
| Finn Allen New Zealand | Kolkata Knight Riders | 2026 | 11 | 349 | 0 |
| FY Fazal India | Rajasthan Royals | 2010 to 2011 | 12 | 183 | 0 |
| Gagandeep Singh India | Kings XI Punjab | 2008 | 4 | 0 | 3 |
| Gautam Gambhir India | Delhi Daredevils, Kolkata Knight Riders | 2008 to 2018 | 154 | 4,217 | 0 |
| George Bailey Australia | Chennai Super Kings, Kings XI Punjab, Rising Pune Supergiants | 2009 to 2016 | 40 | 663 | 0 |
| George Garton England | Royal Challengers Bangalore | 2021 | 5 | 2 | 3 |
| George Linde South Africa | Lucknow Super Giants | 2026 | 3 | 31 | 1 |
| Gerald Coetzee South Africa | Mumbai Indians, Gujarat Titans | 2024 to 2025 | 14 | 31 | 15 |
| Glenn Maxwell Australia | Delhi Daredevils, Mumbai Indians, Kings XI Punjab, Royal Challengers Bangalore, Royal Challengers Bengaluru, Punjab Kings | 2012 to 2025 | 141 | 2,820 | 41 |
| Glenn McGrath Australia | Delhi Daredevils | 2008 | 14 | 4 | 12 |
| Glenn Phillips New Zealand | Rajasthan Royals, Sunrisers Hyderabad, Gujarat Titans | 2021 to 2026 | 14 | 132 | 2 |
| GR Napier Overseas | Mumbai Indians | 2009 | 1 | 15 | 1 |
| Graeme Smith South Africa | Rajasthan Royals, Pune Warriors | 2008 to 2011 | 29 | 739 | 0 |
| Gulbadin Naib Afghanistan | Delhi Capitals | 2024 | 2 | 19 | 0 |
| Gurinder Sandhu Australia | Delhi Daredevils | 2015 | 3 | 0 | 1 |
| Gurjapneet Singh India | Chennai Super Kings | 2026 | 8 | 0 | 4 |
| Gurkeerat Singh India | Kings XI Punjab, Royal Challengers Bangalore | 2012 to 2020 | 41 | 511 | 5 |
| Gurnoor Brar India | Punjab Kings | 2023 | 1 | 0 | 0 |
| H Das India | Deccan Chargers | 2008 | 1 | 2 | 0 |
| Hanuma Vihari India | Sunrisers Hyderabad, Delhi Capitals | 2013 to 2019 | 24 | 284 | 1 |
| Harbhajan Singh India | Mumbai Indians, Chennai Super Kings, Kolkata Knight Riders | 2008 to 2021 | 163 | 833 | 150 |
| Hardik Pandya India | Mumbai Indians, Gujarat Titans | 2015 to 2026 | 162 | 2,964 | 82 |
| Hardus Viljoen South Africa | Kings XI Punjab | 2019 | 6 | 3 | 7 |
| Harmeet Singh India | Deccan Chargers, Kings XI Punjab | 2009 to 2013 | 27 | 18 | 26 |
| Harmeet Singh India | Rajasthan Royals | 2013 | 1 | 0 | 1 |
| Harpreet Brar India | Kings XI Punjab, Punjab Kings | 2019 to 2026 | 51 | 249 | 37 |
| Harpreet Singh Bhatia India | Kolkata Knight Riders, Pune Warriors, Punjab Kings | 2010 to 2024 | 9 | 123 | 0 |
| Harry Brook England | Sunrisers Hyderabad | 2023 | 11 | 190 | 0 |
| Harry Gurney England | Kolkata Knight Riders | 2019 | 8 | 1 | 7 |
| Harsh Dubey India | Sunrisers Hyderabad | 2025 to 2026 | 11 | 13 | 13 |
| Harshal Patel India | Royal Challengers Bangalore, Delhi Daredevils, Delhi Capitals, Punjab Kings, Sunrisers Hyderabad | 2012 to 2026 | 123 | 280 | 151 |
| Harshit Rana India | Kolkata Knight Riders | 2022 to 2025 | 33 | 59 | 40 |
| Hashim Amla South Africa | Kings XI Punjab | 2016 to 2017 | 16 | 577 | 0 |
| Heinrich Klaasen South Africa | Rajasthan Royals, Royal Challengers Bangalore, Sunrisers Hyderabad | 2018 to 2026 | 64 | 2,104 | 0 |
| Herschelle Gibbs South Africa | Deccan Chargers, Mumbai Indians | 2008 to 2012 | 36 | 886 | 0 |
| Himanshu Sharma India | Royal Challengers Bangalore, Royal Challengers Bengaluru | 2023 to 2024 | 2 | 0 | 0 |
| Himmat Singh India | Lucknow Super Giants | 2025 to 2026 | 9 | 92 | 0 |
| Hrithik Shokeen India | Mumbai Indians | 2022 to 2023 | 13 | 66 | 5 |
| I Malhotra India | Deccan Chargers | 2011 | 1 | 7 | 0 |
| Imran Tahir South Africa | Delhi Daredevils, Rising Pune Supergiant, Chennai Super Kings | 2014 to 2021 | 59 | 33 | 82 |
| Iqbal Abdulla India | Kolkata Knight Riders, Rajasthan Royals, Royal Challengers Bangalore | 2008 to 2017 | 49 | 88 | 40 |
| Irfan Pathan India | Kings XI Punjab, Delhi Daredevils, Sunrisers Hyderabad, Rising Pune Supergiants, Gujarat Lions | 2008 to 2017 | 103 | 1,150 | 80 |
| Ish Sodhi New Zealand | Rajasthan Royals | 2018 to 2019 | 8 | 7 | 9 |
| Ishan Kishan India | Gujarat Lions, Mumbai Indians, Sunrisers Hyderabad | 2016 to 2026 | 134 | 3,600 | 0 |
| Ishan Porel India | Punjab Kings | 2021 | 1 | 0 | 1 |
| Ishank Jaggi India | Deccan Chargers, Kolkata Knight Riders | 2011 to 2017 | 7 | 76 | 0 |
| Ishant Sharma India | Kolkata Knight Riders, Deccan Chargers, Sunrisers Hyderabad, Rising Pune Supergiants, Kings XI Punjab, Delhi Capitals, Gujarat Titans | 2008 to 2025 | 117 | 57 | 96 |
| Ishwar Pandey India | Pune Warriors, Chennai Super Kings | 2013 to 2015 | 25 | 0 | 18 |
| Isuru Udana Sri Lanka | Royal Challengers Bangalore | 2020 | 10 | 15 | 8 |
| J Arunkumar India | Royal Challengers Bangalore | 2008 | 3 | 23 | 0 |
| J Syed Mohammad India | Royal Challengers Bangalore | 2011 to 2013 | 11 | 29 | 8 |
| Jacob Bethell England | Royal Challengers Bengaluru | 2025 to 2026 | 9 | 163 | 0 |
| Jacob Duffy New Zealand | Royal Challengers Bengaluru | 2026 | 6 | 0 | 9 |
| Jacob Oram New Zealand | Chennai Super Kings, Rajasthan Royals, Mumbai Indians | 2008 to 2013 | 18 | 106 | 9 |
| Jacques Kallis South Africa | Royal Challengers Bangalore, Kolkata Knight Riders | 2008 to 2014 | 98 | 2,427 | 65 |
| Jagadeesha Suchith India | Mumbai Indians, Delhi Capitals, Sunrisers Hyderabad | 2015 to 2022 | 22 | 70 | 19 |
| Jake Fraser-McGurk Australia | Delhi Capitals | 2024 to 2025 | 15 | 385 | 0 |
| Jalaj Saxena India | Punjab Kings | 2021 | 1 | 0 | 0 |
| James Faulkner Australia | Pune Warriors, Kings XI Punjab, Rajasthan Royals, Gujarat Lions | 2011 to 2017 | 60 | 527 | 61 |
| James Franklin New Zealand | Mumbai Indians | 2011 to 2012 | 20 | 327 | 9 |
| James Hopes Australia | Kings XI Punjab, Delhi Daredevils | 2008 to 2011 | 21 | 417 | 14 |
| James Neesham New Zealand | Delhi Daredevils, Kings XI Punjab, Mumbai Indians, Rajasthan Royals | 2014 to 2022 | 14 | 92 | 8 |
| James Pattinson Australia | Mumbai Indians | 2020 | 10 | 15 | 11 |
| Jamie Overton England | Chennai Super Kings | 2025 to 2026 | 13 | 151 | 14 |
| Jaskaran Singh Overseas | Deccan Chargers | 2009 to 2010 | 8 | 8 | 6 |
| Jason Behrendorff Australia | Mumbai Indians | 2019 to 2023 | 17 | 6 | 19 |
| Jason Holder West Indies | Chennai Super Kings, Sunrisers Hyderabad, Kolkata Knight Riders, Lucknow Super Giants, Rajasthan Royals, Gujarat Titans | 2013 to 2026 | 57 | 324 | 70 |
| Jason Roy England | Gujarat Lions, Delhi Daredevils, Sunrisers Hyderabad, Kolkata Knight Riders | 2017 to 2023 | 21 | 614 | 0 |
| Jasprit Bumrah India | Mumbai Indians | 2013 to 2026 | 158 | 75 | 190 |
| Javon Searles West Indies | Kolkata Knight Riders | 2018 | 4 | 8 | 2 |
| Jayant Yadav India | Delhi Daredevils, Mumbai Indians, Gujarat Titans | 2015 to 2023 | 20 | 40 | 8 |
| Jaydev Unadkat India | Kolkata Knight Riders, Royal Challengers Bangalore, Delhi Daredevils, Rising Pune Supergiant, Rajasthan Royals, Mumbai Indians, Lucknow Super Giants, Sunrisers Hyderabad | 2010 to 2026 | 116 | 201 | 114 |
| Jeevan Mendis Australia | Delhi Daredevils | 2013 | 3 | 23 | 1 |
| Jerome Taylor West Indies | Pune Warriors | 2011 | 5 | 3 | 6 |
| Jesse Ryder New Zealand | Royal Challengers Bangalore, Pune Warriors | 2009 to 2012 | 29 | 604 | 8 |
| Jhye Richardson Australia | Punjab Kings, Delhi Capitals | 2021 to 2024 | 4 | 17 | 3 |
| Jitesh Sharma India | Punjab Kings, Royal Challengers Bengaluru | 2022 to 2026 | 71 | 1,107 | 0 |
| Joe Denly England | Kolkata Knight Riders | 2019 | 1 | 0 | 0 |
| Joe Root England | Rajasthan Royals | 2023 | 3 | 10 | 0 |
| Joe Root Overseas | Rajasthan Royals | 2023 | 3 | 10 | 0 |
| Jofra Archer England | Rajasthan Royals, Mumbai Indians | 2018 to 2026 | 68 | 326 | 84 |
| Joginder Sharma India | Chennai Super Kings | 2008 to 2011 | 16 | 36 | 12 |
| Johan Botha South Africa | Rajasthan Royals, Delhi Daredevils, Kolkata Knight Riders | 2009 to 2015 | 34 | 409 | 25 |
| Johan van der Wath South Africa | Royal Challengers Bangalore | 2011 | 3 | 18 | 3 |
| John Hastings Australia | Chennai Super Kings, Kolkata Knight Riders | 2014 to 2016 | 3 | 0 | 3 |
| Jonny Bairstow England | Sunrisers Hyderabad, Punjab Kings, Mumbai Indians | 2019 to 2025 | 52 | 1,674 | 0 |
| Jos Buttler England | Mumbai Indians, Rajasthan Royals, Gujarat Titans | 2016 to 2026 | 138 | 4,647 | 0 |
| Josh Hazlewood Australia | Chennai Super Kings, Royal Challengers Bangalore, Royal Challengers Bengaluru | 2020 to 2026 | 52 | 19 | 72 |
| Josh Inglis Australia | Punjab Kings, Lucknow Super Giants | 2025 to 2026 | 17 | 544 | 0 |
| Josh Little Ireland | Gujarat Titans | 2023 to 2024 | 11 | 0 | 11 |
| Josh Philippe Australia | Royal Challengers Bangalore | 2020 | 5 | 78 | 0 |
| JP Duminy South Africa | Mumbai Indians, Deccan Chargers, Delhi Daredevils | 2009 to 2018 | 83 | 2,029 | 23 |
| Junior Dala South Africa | Delhi Daredevils | 2018 | 1 | 0 | 0 |
| Justin Kemp South Africa | Chennai Super Kings | 2010 | 5 | 26 | 3 |
| K Goel India | Kings XI Punjab | 2008 to 2010 | 22 | 218 | 0 |
| K Upadhyay India | Pune Warriors | 2012 to 2013 | 3 | 12 | 0 |
| K. S. Bharat India | Royal Challengers Bangalore, Delhi Capitals | 2021 to 2022 | 10 | 199 | 0 |
| Kagiso Rabada South Africa | Delhi Daredevils, Delhi Capitals, Punjab Kings, Gujarat Titans | 2017 to 2026 | 101 | 262 | 151 |
| Kamindu Mendis Sri Lanka | Sunrisers Hyderabad | 2025 | 5 | 92 | 2 |
| Kamlesh Nagarkoti India | Kolkata Knight Riders, Delhi Capitals | 2020 to 2022 | 12 | 22 | 5 |
| Kamran Akmal Pakistan | Rajasthan Royals | 2008 | 6 | 128 | 0 |
| Kamran Khan India | Rajasthan Royals, Pune Warriors | 2009 to 2011 | 9 | 3 | 10 |
| Kane Richardson Australia | Pune Warriors, Rajasthan Royals, Royal Challengers Bangalore | 2013 to 2021 | 15 | 36 | 19 |
| Kane Williamson New Zealand | Sunrisers Hyderabad, Gujarat Titans | 2015 to 2024 | 79 | 2,132 | 0 |
| Karan Sharma India | Lucknow Super Giants | 2022 to 2023 | 3 | 16 | 0 |
| Karanveer Singh India | Kings XI Punjab | 2014 to 2015 | 9 | 12 | 12 |
| Karim Janat Afghanistan | Gujarat Titans | 2025 | 1 | 0 | 0 |
| Karn Sharma India | Royal Challengers Bangalore, Sunrisers Hyderabad, Mumbai Indians, Chennai Super Kings, Royal Challengers Bengaluru | 2009 to 2025 | 90 | 352 | 83 |
| Kartik Sharma India | Chennai Super Kings | 2026 | 11 | 295 | 0 |
| Kartik Tyagi India | Rajasthan Royals, Sunrisers Hyderabad, Gujarat Titans, Kolkata Knight Riders | 2020 to 2026 | 34 | 24 | 33 |
| Karun Nair India | Royal Challengers Bangalore, Rajasthan Royals, Delhi Daredevils, Kings XI Punjab, Delhi Capitals | 2013 to 2026 | 86 | 1,712 | 0 |
| KB Arun Karthik India | Chennai Super Kings, Royal Challengers Bangalore | 2010 to 2013 | 17 | 51 | 0 |
| KC Cariappa India | Kolkata Knight Riders, Kings XI Punjab | 2015 to 2019 | 11 | 24 | 8 |
| Kedar Devdhar India | Deccan Chargers | 2011 | 1 | 0 | 0 |
| Kedar Jadhav India | Delhi Daredevils, Kochi Tuskers Kerala, Royal Challengers Bangalore, Chennai Super Kings, Sunrisers Hyderabad | 2010 to 2023 | 95 | 1,208 | 0 |
| Keemo Paul West Indies | Delhi Capitals | 2019 | 8 | 18 | 9 |
| Kemar Roach West Indies | Deccan Chargers | 2010 | 2 | 10 | 0 |
| Keshav Maharaj South Africa | Rajasthan Royals | 2024 | 2 | 1 | 2 |
| Kevin Pietersen England | Royal Challengers Bangalore, Delhi Daredevils, Rising Pune Supergiants | 2009 to 2016 | 36 | 1,001 | 7 |
| Kevon Cooper West Indies | Rajasthan Royals | 2012 to 2014 | 25 | 116 | 33 |
| Khaleel Ahmed India | Sunrisers Hyderabad, Delhi Capitals, Chennai Super Kings | 2018 to 2026 | 76 | 2 | 91 |
| Kieron Pollard West Indies | Mumbai Indians | 2010 to 2022 | 189 | 3,437 | 69 |
| KL Rahul India | Royal Challengers Bangalore, Sunrisers Hyderabad, Kings XI Punjab, Punjab Kings, Lucknow Super Giants, Delhi Capitals | 2013 to 2026 | 160 | 5,828 | 0 |
| KM Asif India | Chennai Super Kings, Rajasthan Royals | 2018 to 2023 | 7 | 0 | 7 |
| KP Appanna India | Royal Challengers Bangalore | 2009 to 2012 | 13 | 2 | 9 |
| Krish Bhagat India | Mumbai Indians | 2026 | 3 | 10 | 0 |
| Krishmar Santokie West Indies | Mumbai Indians | 2014 | 2 | 0 | 3 |
| Krishnappa Gowtham India | Rajasthan Royals, Kings XI Punjab, Lucknow Super Giants | 2018 to 2024 | 36 | 247 | 21 |
| Krunal Pandya India | Mumbai Indians, Lucknow Super Giants, Royal Challengers Bengaluru | 2016 to 2026 | 158 | 1,982 | 107 |
| Kuldeep Sen India | Rajasthan Royals | 2022 to 2024 | 12 | 0 | 14 |
| Kuldeep Yadav India | Kolkata Knight Riders, Delhi Capitals | 2016 to 2026 | 111 | 210 | 112 |
| Kuldip Yadav India | Rajasthan Royals | 2021 to 2023 | 3 | 0 | 2 |
| Kulwant Khejroliya India | Royal Challengers Bangalore, Kolkata Knight Riders, Gujarat Titans | 2018 to 2026 | 9 | 0 | 6 |
| Kumar Kartikeya Singh India | Mumbai Indians, Rajasthan Royals | 2022 to 2025 | 16 | 12 | 12 |
| Kumar Kushagra India | Delhi Capitals, Gujarat Titans | 2024 to 2026 | 5 | 21 | 0 |
| Kumar Sangakkara Sri Lanka | Kings XI Punjab, Deccan Chargers, Sunrisers Hyderabad | 2008 to 2013 | 71 | 1,687 | 0 |
| Kunal Rathore India | Rajasthan Royals | 2025 | 1 | 0 | 0 |
| Kusal Mendis Sri Lanka | Gujarat Titans | 2025 | 1 | 20 | 0 |
| Kusal Perera Sri Lanka | Rajasthan Royals | 2013 | 2 | 14 | 0 |
| Kwena Maphaka South Africa | Mumbai Indians, Rajasthan Royals | 2024 to 2025 | 4 | 8 | 2 |
| Kyle Abbott South Africa | Kings XI Punjab | 2016 | 5 | 13 | 2 |
| Kyle Jamieson New Zealand | Royal Challengers Bangalore, Punjab Kings, Delhi Capitals | 2021 to 2026 | 15 | 77 | 16 |
| Kyle Mayers West Indies | Lucknow Super Giants | 2023 | 13 | 379 | 0 |
| L Ablish India | Kings XI Punjab | 2010 to 2011 | 3 | 0 | 3 |
| LA Carseldine India | Rajasthan Royals | 2009 | 5 | 81 | 1 |
| Lakshmipathy Balaji India | Chennai Super Kings, Kolkata Knight Riders, Kings XI Punjab | 2008 to 2014 | 73 | 36 | 76 |
| Lalit Yadav India | Delhi Capitals | 2021 to 2024 | 27 | 305 | 10 |
| Lasith Malinga Sri Lanka | Mumbai Indians | 2009 to 2019 | 122 | 88 | 170 |
| Laxmi Ratan Shukla India | Kolkata Knight Riders, Delhi Daredevils | 2008 to 2014 | 47 | 405 | 15 |
| LE Plunkett Overseas | Delhi Daredevils | 2018 | 7 | 1 | 4 |
| Lendl Simmons West Indies | Mumbai Indians | 2014 to 2017 | 29 | 1,079 | 1 |
| LG Pretorius Overseas | Rajasthan Royals | 2026 | 2 | 7 | 0 |
| Liam Livingstone England | Rajasthan Royals, Punjab Kings, Royal Challengers Bengaluru, Sunrisers Hyderabad | 2019 to 2026 | 51 | 1,066 | 13 |
| Litton Das Bangladesh | Kolkata Knight Riders | 2023 | 1 | 4 | 0 |
| Lizaad Williams South Africa | Delhi Capitals | 2024 | 2 | 1 | 1 |
| Lockie Ferguson New Zealand | Rising Pune Supergiant, Kolkata Knight Riders, Gujarat Titans, Royal Challengers Bengaluru, Punjab Kings | 2017 to 2026 | 52 | 72 | 54 |
| Luke Pomersbach Australia | Kings XI Punjab, Royal Challengers Bangalore | 2008 to 2013 | 17 | 302 | 0 |
| Luke Ronchi New Zealand | Mumbai Indians | 2008 to 2009 | 5 | 34 | 0 |
| Luke Wood England | Mumbai Indians | 2024 | 2 | 9 | 1 |
| Luke Wright England | Pune Warriors | 2012 to 2013 | 7 | 106 | 2 |
| Lukman Hussain Meriwala India | Delhi Capitals | 2021 | 1 | 0 | 1 |
| Lungi Ngidi South Africa | Chennai Super Kings, Royal Challengers Bengaluru, Delhi Capitals | 2018 to 2026 | 28 | 4 | 42 |
| M Rawat India | Rajasthan Royals, Pune Warriors | 2008 to 2013 | 18 | 55 | 0 |
| MA Khote India | Mumbai Indians | 2008 | 4 | 24 | 2 |
| Madhav Tiwari India | Delhi Capitals | 2025 to 2026 | 5 | 21 | 4 |
| Maheesh Theekshana Sri Lanka | Chennai Super Kings, Rajasthan Royals | 2022 to 2025 | 38 | 17 | 36 |
| Mahela Jayawardene Sri Lanka | Kings XI Punjab, Kochi Tuskers Kerala, Delhi Daredevils | 2008 to 2013 | 80 | 1,808 | 0 |
| Mahipal Lomror India | Rajasthan Royals, Royal Challengers Bangalore, Royal Challengers Bengaluru | 2018 to 2024 | 40 | 527 | 1 |
| Makhaya Ntini South Africa | Chennai Super Kings | 2008 | 9 | 11 | 7 |
| Manan Vohra India | Kings XI Punjab, Royal Challengers Bangalore, Rajasthan Royals, Lucknow Super Giants | 2013 to 2023 | 56 | 1,083 | 0 |
| Manav Suthar India | Gujarat Titans | 2024 to 2026 | 5 | 1 | 2 |
| Mandeep Singh India | Kolkata Knight Riders, Kings XI Punjab, Royal Challengers Bangalore, Punjab Kings, Delhi Capitals | 2010 to 2023 | 111 | 1,706 | 0 |
| Manimaran Siddharth India | Lucknow Super Giants | 2024 to 2026 | 9 | 0 | 9 |
| Manish Pandey India | Mumbai Indians, Royal Challengers Bangalore, Pune Warriors, Kolkata Knight Riders, Sunrisers Hyderabad, Lucknow Super Giants, Delhi Capitals | 2008 to 2026 | 180 | 4,021 | 0 |
| Manoj Bhandage India | Royal Challengers Bengaluru | 2025 | 1 | 1 | 0 |
| Manoj Tiwary India | Delhi Daredevils, Kolkata Knight Riders, Rising Pune Supergiant, Kings XI Punjab | 2008 to 2018 | 98 | 1,695 | 1 |
| Manpreet Gony India | Chennai Super Kings, Deccan Chargers, Kings XI Punjab, Gujarat Lions | 2008 to 2017 | 44 | 99 | 37 |
| Manprit Juneja India | Delhi Daredevils | 2013 | 7 | 125 | 0 |
| Manvinder Bisla India | Kings XI Punjab, Kolkata Knight Riders, Royal Challengers Bangalore | 2010 to 2015 | 39 | 798 | 0 |
| Marchant de Lange South Africa | Kolkata Knight Riders, Mumbai Indians | 2012 to 2015 | 5 | 1 | 5 |
| Marco Jansen South Africa | Mumbai Indians, Sunrisers Hyderabad, Punjab Kings | 2021 to 2026 | 49 | 192 | 45 |
| Marcus Stoinis Australia | Kings XI Punjab, Royal Challengers Bangalore, Delhi Capitals, Lucknow Super Giants, Punjab Kings | 2016 to 2026 | 123 | 2,242 | 46 |
| Mark Boucher South Africa | Royal Challengers Bangalore, Kolkata Knight Riders | 2008 to 2011 | 31 | 394 | 0 |
| Mark Wood England | Chennai Super Kings, Lucknow Super Giants | 2018 to 2023 | 5 | 12 | 11 |
| Marlon Samuels West Indies | Pune Warriors, Delhi Daredevils | 2012 to 2017 | 15 | 161 | 9 |
| Martin Guptill New Zealand | Mumbai Indians, Kings XI Punjab, Sunrisers Hyderabad | 2016 to 2019 | 13 | 271 | 0 |
| Mashrafe Mortaza Bangladesh | Kolkata Knight Riders | 2009 | 1 | 2 | 0 |
| Matheesha Pathirana Sri Lanka | Chennai Super Kings, Kolkata Knight Riders | 2022 to 2026 | 33 | 0 | 47 |
| Matt Henry New Zealand | Kings XI Punjab, Lucknow Super Giants, Chennai Super Kings | 2017 to 2026 | 9 | 7 | 4 |
| Matthew Breetzke South Africa | Lucknow Super Giants | 2025 | 1 | 14 | 0 |
| Matthew Hayden Australia | Chennai Super Kings | 2008 to 2010 | 32 | 1,107 | 0 |
| Matthew Short Australia | Punjab Kings, Chennai Super Kings | 2023 to 2026 | 9 | 177 | 0 |
| Matthew Wade Australia | Delhi Daredevils, Gujarat Titans | 2011 to 2024 | 15 | 183 | 0 |
| Mayank Agarwal India | Royal Challengers Bangalore, Delhi Daredevils, Rising Pune Supergiant, Kings XI Punjab, Punjab Kings, Sunrisers Hyderabad, Royal Challengers Bengaluru | 2011 to 2025 | 130 | 2,764 | 0 |
| Mayank Dagar India | Sunrisers Hyderabad, Royal Challengers Bengaluru | 2023 to 2024 | 8 | 0 | 2 |
| Mayank Markande India | Mumbai Indians, Rajasthan Royals, Sunrisers Hyderabad | 2018 to 2026 | 40 | 48 | 37 |
| Mayank Rawat India | Mumbai Indians | 2026 | 1 | 0 | 0 |
| Mayank Yadav India | Lucknow Super Giants | 2024 to 2026 | 10 | 5 | 9 |
| MB Parmar India | Kolkata Knight Riders | 2010 | 1 | 0 | 0 |
| MD Mishra India | Deccan Chargers, Pune Warriors | 2010 to 2012 | 18 | 237 | 0 |
| Michael Bracewell New Zealand | Royal Challengers Bangalore | 2023 | 5 | 58 | 6 |
| Michael Clarke Australia | Pune Warriors | 2012 | 6 | 98 | 2 |
| Michael Hussey Australia | Chennai Super Kings, Mumbai Indians | 2008 to 2015 | 59 | 1,977 | 0 |
| Michael Klinger Australia | Kochi Tuskers Kerala | 2011 | 4 | 73 | 0 |
| Michael Lumb England | Rajasthan Royals, Deccan Chargers | 2010 to 2011 | 12 | 278 | 0 |
| Michael Neser Australia | Kings XI Punjab | 2013 | 1 | 0 | 0 |
| Misbah-ul-Haq Pakistan | Royal Challengers Bangalore | 2008 | 8 | 117 | 0 |
| Mitchell Johnson Australia | Mumbai Indians, Kings XI Punjab, Kolkata Knight Riders | 2013 to 2018 | 54 | 167 | 62 |
| Mitchell Marsh Australia | Deccan Chargers, Pune Warriors, Rising Pune Supergiants, Sunrisers Hyderabad, Delhi Capitals, Lucknow Super Giants | 2010 to 2026 | 68 | 1,855 | 37 |
| Mitchell McClenaghan New Zealand | Mumbai Indians | 2015 to 2019 | 56 | 85 | 71 |
| Mitchell Santner New Zealand | Chennai Super Kings, Mumbai Indians | 2019 to 2026 | 35 | 136 | 30 |
| Mitchell Starc Australia | Royal Challengers Bangalore, Kolkata Knight Riders, Delhi Capitals | 2014 to 2026 | 58 | 111 | 76 |
| Mithun Manhas India | Delhi Daredevils, Pune Warriors, Chennai Super Kings | 2008 to 2014 | 55 | 514 | 0 |
| MJ Owen Overseas | Punjab Kings | 2025 | 1 | 0 | 0 |
| MN van Wyk Overseas | Kolkata Knight Riders | 2009 | 5 | 167 | 0 |
| Moeen Ali England | Royal Challengers Bangalore, Chennai Super Kings, Kolkata Knight Riders | 2018 to 2025 | 73 | 1,167 | 41 |
| Mohammad Ashraful Bangladesh | Mumbai Indians | 2009 | 1 | 2 | 0 |
| Mohammad Asif Pakistan | Delhi Daredevils | 2008 | 8 | 3 | 8 |
| Mohammad Hafeez Pakistan | Kolkata Knight Riders | 2008 | 8 | 64 | 2 |
| Mohammad Kaif India | Rajasthan Royals, Kings XI Punjab, Royal Challengers Bangalore | 2008 to 2012 | 29 | 259 | 0 |
| Mohammad Nabi Afghanistan | Sunrisers Hyderabad, Mumbai Indians | 2017 to 2024 | 24 | 221 | 15 |
| Mohammed Shami India | Kolkata Knight Riders, Delhi Daredevils, Kings XI Punjab, Punjab Kings, Gujarat Titans, Sunrisers Hyderabad, Lucknow Super Giants | 2013 to 2026 | 132 | 115 | 145 |
| Mohammed Siraj India | Sunrisers Hyderabad, Royal Challengers Bangalore, Royal Challengers Bengaluru, Gujarat Titans | 2017 to 2026 | 125 | 117 | 128 |
| Mohit Rathee India | Punjab Kings | 2023 | 1 | 1 | 0 |
| Mohit Sharma India | Chennai Super Kings, Kings XI Punjab, Delhi Capitals, Gujarat Titans | 2013 to 2025 | 120 | 125 | 134 |
| Mohsin Khan India | Lucknow Super Giants | 2022 to 2026 | 31 | 25 | 38 |
| Moises Henriques Australia | Kolkata Knight Riders, Delhi Daredevils, Royal Challengers Bangalore, Sunrisers Hyderabad, Punjab Kings | 2009 to 2021 | 62 | 1,000 | 42 |
| Monu Kumar India | Chennai Super Kings | 2020 | 1 | 0 | 0 |
| Morne Morkel South Africa | Rajasthan Royals, Delhi Daredevils, Kolkata Knight Riders | 2009 to 2016 | 70 | 126 | 77 |
| MS Dhoni India | Chennai Super Kings, Rising Pune Supergiants, Rising Pune Supergiant | 2008 to 2025 | 277 | 5,439 | 0 |
| Mujeeb Ur Rahman Afghanistan | Kings XI Punjab, Sunrisers Hyderabad, Mumbai Indians | 2018 to 2025 | 20 | 12 | 20 |
| Mukesh Choudhary India | Chennai Super Kings | 2022 to 2026 | 24 | 8 | 25 |
| Mukesh Kumar India | Delhi Capitals | 2023 to 2026 | 42 | 10 | 42 |
| Mukul Choudhary India | Lucknow Super Giants | 2026 | 10 | 170 | 0 |
| Munaf Patel India | Rajasthan Royals, Mumbai Indians, Gujarat Lions | 2008 to 2017 | 63 | 39 | 74 |
| Murali Kartik India | Kolkata Knight Riders, Pune Warriors, Royal Challengers Bangalore, Kings XI Punjab | 2008 to 2014 | 56 | 113 | 31 |
| Murali Vijay India | Chennai Super Kings, Delhi Daredevils, Kings XI Punjab | 2009 to 2020 | 106 | 2,619 | 0 |
| Murugan Ashwin India | Rising Pune Supergiants, Royal Challengers Bangalore, Kings XI Punjab, Punjab Kings, Mumbai Indians, Rajasthan Royals | 2016 to 2023 | 44 | 35 | 35 |
| Musheer Khan India | Punjab Kings | 2025 | 1 | 0 | 1 |
| Mustafizur Rahman Bangladesh | Sunrisers Hyderabad, Mumbai Indians, Rajasthan Royals, Delhi Capitals, Chennai Super Kings | 2016 to 2025 | 60 | 13 | 65 |
| Muttiah Muralitharan Sri Lanka | Chennai Super Kings, Kochi Tuskers Kerala, Royal Challengers Bangalore | 2008 to 2014 | 66 | 20 | 64 |
| N Saini India | Kings XI Punjab | 2012 | 10 | 140 | 0 |
| Naman Dhir India | Mumbai Indians | 2024 to 2026 | 37 | 710 | 0 |
| Naman Ojha India | Rajasthan Royals, Delhi Daredevils, Sunrisers Hyderabad | 2009 to 2018 | 113 | 1,554 | 0 |
| Nandre Burger South Africa | Rajasthan Royals | 2024 to 2026 | 18 | 14 | 21 |
| Narayan Jagadeesan India | Chennai Super Kings, Kolkata Knight Riders | 2020 to 2023 | 13 | 162 | 0 |
| Nathan Coulter-Nile Australia | Mumbai Indians, Delhi Daredevils, Kolkata Knight Riders, Rajasthan Royals | 2013 to 2022 | 39 | 82 | 48 |
| Nathan Ellis Australia | Punjab Kings, Chennai Super Kings | 2021 to 2025 | 17 | 19 | 19 |
| Nathan McCullum New Zealand | Pune Warriors | 2011 | 2 | 26 | 0 |
| Nathan Rimmington Australia | Kings XI Punjab | 2011 | 1 | 1 | 0 |
| Nathu Singh India | Gujarat Lions | 2017 | 2 | 0 | 1 |
| Navdeep Saini India | Royal Challengers Bangalore, Rajasthan Royals, Kolkata Knight Riders | 2019 to 2026 | 34 | 33 | 24 |
| Naveen Ul Haq Afghanistan | Lucknow Super Giants | 2023 to 2024 | 18 | 18 | 25 |
| ND Doshi Overseas | Royal Challengers Bangalore, Rajasthan Royals | 2010 to 2011 | 4 | 0 | 2 |
| Nehal Wadhera India | Mumbai Indians, Punjab Kings | 2023 to 2026 | 45 | 784 | 0 |
| Nic Maddinson Australia | Royal Challengers Bangalore | 2014 to 2015 | 3 | 20 | 0 |
| Nicholas Pooran West Indies | Kings XI Punjab, Punjab Kings, Sunrisers Hyderabad, Lucknow Super Giants | 2019 to 2026 | 104 | 2,527 | 0 |
| Nikhil Naik India | Kings XI Punjab, Kolkata Knight Riders | 2016 to 2020 | 4 | 31 | 0 |
| Niraj Patel India | Rajasthan Royals | 2008 to 2009 | 9 | 121 | 0 |
| Nishant Sindhu India | Gujarat Titans | 2026 | 8 | 63 | 0 |
| Nitish Kumar Reddy India | Sunrisers Hyderabad | 2023 to 2026 | 42 | 787 | 13 |
| Nitish Rana India | Mumbai Indians, Kolkata Knight Riders, Rajasthan Royals, Delhi Capitals | 2016 to 2026 | 127 | 3,078 | 10 |
| Noor Ahmad Afghanistan | Gujarat Titans, Chennai Super Kings | 2023 to 2026 | 51 | 31 | 61 |
| Nuwan Kulasekara Sri Lanka | Chennai Super Kings | 2011 to 2012 | 5 | 5 | 5 |
| Nuwan Thushara Sri Lanka | Mumbai Indians, Royal Challengers Bengaluru | 2024 to 2025 | 8 | 0 | 9 |
| Nuwan Zoysa Sri Lanka | Deccan Chargers | 2008 | 3 | 11 | 2 |
| Obed McCoy West Indies | Rajasthan Royals | 2022 to 2023 | 8 | 8 | 11 |
| Odean Smith West Indies | Punjab Kings | 2022 | 6 | 51 | 6 |
| Oshane Thomas West Indies | Rajasthan Royals | 2019 | 4 | 0 | 5 |
| Owais Shah England | Kolkata Knight Riders, Kochi Tuskers Kerala, Rajasthan Royals | 2010 to 2013 | 23 | 506 | 0 |
| P Amarnath India | Chennai Super Kings | 2008 | 6 | 0 | 7 |
| P Dharmani India | Kings XI Punjab | 2008 | 1 | 0 | 0 |
| PA Reddy India | Deccan Chargers, Sunrisers Hyderabad | 2012 to 2013 | 12 | 164 | 0 |
| Padmanabhan Prasanth India | Kochi Tuskers Kerala | 2011 | 1 | 0 | 0 |
| Pankaj Singh India | Rajasthan Royals, Royal Challengers Bangalore | 2008 to 2012 | 17 | 7 | 11 |
| Paras Dogra India | Rajasthan Royals, Kings XI Punjab, Kolkata Knight Riders | 2010 to 2013 | 13 | 127 | 0 |
| Pardeep Sahu India | Kings XI Punjab | 2016 | 5 | 19 | 3 |
| Parthiv Patel India | Chennai Super Kings, Kochi Tuskers Kerala, Deccan Chargers, Sunrisers Hyderabad, Royal Challengers Bangalore, Mumbai Indians | 2008 to 2019 | 139 | 2,848 | 0 |
| Parvez Rasool India | Pune Warriors, Sunrisers Hyderabad, Royal Challengers Bangalore | 2013 to 2016 | 11 | 17 | 4 |
| Parvinder Awana India | Kings XI Punjab | 2012 to 2014 | 33 | 5 | 39 |
| Pat Cummins Australia | Kolkata Knight Riders, Delhi Daredevils, Sunrisers Hyderabad | 2014 to 2026 | 80 | 642 | 87 |
| Pathum Nissanka Sri Lanka | Delhi Capitals | 2026 | 10 | 278 | 0 |
| Paul Collingwood England | Delhi Daredevils | 2010 | 8 | 203 | 5 |
| Pawan Negi India | Delhi Daredevils, Chennai Super Kings, Royal Challengers Bangalore | 2012 to 2019 | 50 | 365 | 34 |
| Pawan Suyal India | Mumbai Indians | 2013 to 2015 | 5 | 0 | 2 |
| PC Valthaty India | Rajasthan Royals, Kings XI Punjab | 2009 to 2013 | 23 | 505 | 7 |
| Peter Handscomb Australia | Rising Pune Supergiants | 2016 | 2 | 6 | 0 |
| Phil Salt England | Delhi Capitals, Kolkata Knight Riders, Royal Challengers Bengaluru | 2023 to 2026 | 40 | 1,258 | 0 |
| Piyush Chawla India | Kings XI Punjab, Kolkata Knight Riders, Chennai Super Kings, Mumbai Indians | 2008 to 2024 | 192 | 624 | 192 |
| PM Sarvesh Kumar India | Deccan Chargers | 2008 | 2 | 1 | 1 |
| PR Shah India | Mumbai Indians, Rajasthan Royals | 2008 to 2011 | 16 | 92 | 0 |
| Prabhsimran Singh India | Kings XI Punjab, Punjab Kings | 2019 to 2026 | 66 | 1,865 | 0 |
| Pradeep Sangwan India | Delhi Daredevils, Kolkata Knight Riders, Gujarat Lions, Mumbai Indians, Gujarat Titans | 2008 to 2022 | 42 | 26 | 38 |
| Praful Hinge India | Sunrisers Hyderabad | 2026 | 7 | 3 | 14 |
| Pragyan Ojha India | Deccan Chargers, Mumbai Indians | 2008 to 2015 | 92 | 16 | 89 |
| Prasanth Parameswaran India | Kochi Tuskers Kerala, Royal Challengers Bangalore | 2011 to 2012 | 8 | 1 | 9 |
| Prashant Chopra India | Rajasthan Royals | 2018 to 2019 | 2 | 8 | 0 |
| Prashant Solanki India | Chennai Super Kings | 2022 | 2 | 0 | 2 |
| Prashant Veer India | Chennai Super Kings | 2026 | 6 | 90 | 0 |
| Prasidh Krishna India | Kolkata Knight Riders, Rajasthan Royals, Gujarat Titans | 2018 to 2026 | 78 | 15 | 91 |
| Praveen Dubey India | Delhi Capitals, Punjab Kings | 2020 to 2025 | 5 | 23 | 2 |
| Praveen Kumar India | Royal Challengers Bangalore, Kings XI Punjab, Mumbai Indians, Sunrisers Hyderabad, Gujarat Lions | 2008 to 2017 | 119 | 340 | 90 |
| Pravin Tambe India | Rajasthan Royals, Gujarat Lions | 2013 to 2016 | 33 | 18 | 28 |
| Prayas Ray Barman India | Royal Challengers Bangalore | 2019 | 1 | 19 | 0 |
| Prerak Mankad India | Punjab Kings, Lucknow Super Giants | 2022 to 2023 | 6 | 97 | 0 |
| Prince Yadav India | Lucknow Super Giants | 2025 to 2026 | 20 | 5 | 19 |
| Prithvi Raj Yarra India | Kolkata Knight Riders | 2019 | 2 | 0 | 1 |
| Prithvi Shaw India | Delhi Daredevils, Delhi Capitals | 2018 to 2024 | 79 | 1,892 | 0 |
| Priyam Garg India | Sunrisers Hyderabad, Delhi Capitals | 2020 to 2023 | 23 | 273 | 0 |
| Priyansh Arya India | Punjab Kings | 2025 to 2026 | 31 | 909 | 0 |
| Quinton de Kock South Africa | Sunrisers Hyderabad, Delhi Daredevils, Royal Challengers Bangalore, Mumbai Indians, Lucknow Super Giants, Kolkata Knight Riders | 2013 to 2026 | 118 | 3,444 | 0 |
| R Bishnoi India | Royal Challengers Bangalore | 2009 | 3 | 19 | 0 |
| R Ninan India | Royal Challengers Bangalore | 2011 | 2 | 3 | 3 |
| R Sai Kishore India | Gujarat Titans | 2022 to 2026 | 28 | 18 | 33 |
| RA Shaikh India | Mumbai Indians | 2009 | 1 | 0 | 0 |
| Rachin Ravindra New Zealand | Chennai Super Kings | 2024 to 2025 | 18 | 413 | 0 |
| Raghav Goyal India | Mumbai Indians | 2023 | 1 | 0 | 0 |
| Raghu Sharma India | Mumbai Indians | 2026 | 6 | 0 | 1 |
| Rahmanullah Gurbaz Afghanistan | Kolkata Knight Riders | 2023 to 2025 | 18 | 363 | 0 |
| Rahul Chahar India | Rising Pune Supergiant, Mumbai Indians, Punjab Kings, Sunrisers Hyderabad, Chennai Super Kings | 2017 to 2026 | 80 | 129 | 75 |
| Rahul Dravid India | Royal Challengers Bangalore, Rajasthan Royals | 2008 to 2013 | 89 | 2,174 | 0 |
| Rahul Sharma India | Deccan Chargers, Pune Warriors, Delhi Daredevils | 2010 to 2014 | 44 | 66 | 40 |
| Rahul Shukla India | Mumbai Indians, Rajasthan Royals, Delhi Daredevils | 2012 to 2014 | 7 | 19 | 5 |
| Rahul Tewatia India | Rajasthan Royals, Kings XI Punjab, Delhi Daredevils, Delhi Capitals, Gujarat Titans | 2014 to 2026 | 124 | 1,302 | 32 |
| Rahul Tripathi India | Rising Pune Supergiant, Rajasthan Royals, Kolkata Knight Riders, Sunrisers Hyderabad, Chennai Super Kings | 2017 to 2025 | 100 | 2,291 | 0 |
| Raj Angad Bawa India | Punjab Kings, Mumbai Indians | 2022 to 2026 | 8 | 35 | 2 |
| Rajagopal Sathish India | Mumbai Indians, Kings XI Punjab, Kolkata Knight Riders | 2010 to 2016 | 34 | 270 | 3 |
| Rajat Bhatia India | Delhi Daredevils, Kolkata Knight Riders, Rajasthan Royals, Rising Pune Supergiants, Rising Pune Supergiant | 2008 to 2017 | 95 | 342 | 71 |
| Rajat Patidar India | Royal Challengers Bangalore, Royal Challengers Bengaluru | 2021 to 2026 | 57 | 1,612 | 0 |
| Rajvardhan Hangargekar India | Chennai Super Kings | 2023 | 2 | 0 | 3 |
| Ramakrishna Ghosh India | Chennai Super Kings | 2026 | 1 | 0 | 1 |
| Ramandeep Singh India | Mumbai Indians, Kolkata Knight Riders | 2022 to 2026 | 38 | 299 | 7 |
| Ramesh Powar India | Kings XI Punjab, Kochi Tuskers Kerala | 2008 to 2012 | 27 | 67 | 13 |
| Ramnaresh Sarwan West Indies | Kings XI Punjab | 2008 | 4 | 73 | 0 |
| Rashid Khan Afghanistan | Sunrisers Hyderabad, Gujarat Titans | 2017 to 2026 | 153 | 635 | 179 |
| Rasikh Salam India | Mumbai Indians, Kolkata Knight Riders, Delhi Capitals, Royal Challengers Bengaluru | 2019 to 2026 | 25 | 43 | 29 |
| Rassie Van Der Dussen South Africa | Rajasthan Royals | 2022 | 3 | 22 | 0 |
| Ravi Bishnoi India | Kings XI Punjab, Punjab Kings, Lucknow Super Giants, Rajasthan Royals | 2020 to 2026 | 86 | 45 | 83 |
| Ravi Bopara England | Kings XI Punjab, Sunrisers Hyderabad | 2009 to 2015 | 24 | 531 | 11 |
| Ravi Rampaul West Indies | Royal Challengers Bangalore | 2013 to 2014 | 12 | 51 | 16 |
| Ravi Singh India | Rajasthan Royals | 2026 | 1 | 4 | 0 |
| Ravichandran Ashwin India | Chennai Super Kings, Rising Pune Supergiants, Kings XI Punjab, Delhi Capitals, Rajasthan Royals | 2009 to 2025 | 219 | 833 | 187 |
| Ravindra Jadeja India | Rajasthan Royals, Kochi Tuskers Kerala, Chennai Super Kings, Gujarat Lions | 2008 to 2026 | 267 | 3,526 | 180 |
| RE Levi Overseas | Mumbai Indians | 2012 | 6 | 83 | 0 |
| Reece Topley England | Royal Challengers Bangalore, Royal Challengers Bengaluru, Mumbai Indians | 2023 to 2025 | 6 | 3 | 5 |
| Richard Gleeson England | Chennai Super Kings, Mumbai Indians | 2024 to 2025 | 3 | 2 | 2 |
| Ricky Bhui India | Sunrisers Hyderabad, Delhi Capitals | 2018 to 2024 | 4 | 10 | 0 |
| Ricky Ponting Australia | Kolkata Knight Riders, Mumbai Indians | 2008 to 2013 | 10 | 91 | 0 |
| Rilee Rossouw South Africa | Royal Challengers Bangalore, Delhi Capitals, Punjab Kings | 2014 to 2024 | 22 | 473 | 0 |
| Riley Meredith Australia | Punjab Kings, Mumbai Indians | 2021 to 2023 | 18 | 0 | 19 |
| Rinku Singh India | Kolkata Knight Riders | 2018 to 2026 | 72 | 1,398 | 0 |
| Ripal Patel India | Delhi Capitals | 2021 to 2023 | 9 | 80 | 0 |
| Rishabh Pant India | Delhi Daredevils, Delhi Capitals, Lucknow Super Giants | 2016 to 2026 | 139 | 3,879 | 0 |
| Rishi Dhawan India | Mumbai Indians, Kings XI Punjab, Punjab Kings | 2013 to 2024 | 39 | 210 | 25 |
| Riyan Parag India | Rajasthan Royals | 2019 to 2026 | 97 | 1,879 | 9 |
| RJ Quiney Overseas | Rajasthan Royals | 2009 | 7 | 103 | 0 |
| Robin Minz India | Mumbai Indians | 2025 to 2026 | 4 | 12 | 0 |
| Robin Peterson South Africa | Mumbai Indians | 2012 | 5 | 32 | 3 |
| Robin Uthappa India | Mumbai Indians, Royal Challengers Bangalore, Pune Warriors, Kolkata Knight Riders, Rajasthan Royals, Chennai Super Kings | 2008 to 2022 | 205 | 4,954 | 0 |
| Roelof van der Merwe Netherlands | Royal Challengers Bangalore, Delhi Daredevils | 2009 to 2013 | 21 | 159 | 21 |
| Rohit Sharma India | Deccan Chargers, Mumbai Indians | 2008 to 2026 | 281 | 7,331 | 15 |
| Romario Shepherd West Indies | Sunrisers Hyderabad, Lucknow Super Giants, Mumbai Indians, Royal Challengers Bengaluru | 2022 to 2026 | 33 | 268 | 17 |
| Ronit More India | Chennai Super Kings | 2015 | 2 | 2 | 1 |
| Ross Taylor New Zealand | Royal Challengers Bangalore, Rajasthan Royals, Delhi Daredevils, Pune Warriors | 2008 to 2014 | 55 | 1,017 | 0 |
| Rovman Powell West Indies | Delhi Capitals, Rajasthan Royals, Kolkata Knight Riders | 2022 to 2026 | 39 | 555 | 1 |
| RP Singh India | Deccan Chargers, Kochi Tuskers Kerala, Mumbai Indians, Royal Challengers Bangalore, Rising Pune Supergiants | 2008 to 2016 | 82 | 52 | 90 |
| RR Bhatkal India | Royal Challengers Bangalore | 2012 | 1 | 0 | 0 |
| RR Bose India | Kings XI Punjab | 2009 | 1 | 0 | 0 |
| RR Raje India | Mumbai Indians | 2008 to 2009 | 10 | 20 | 6 |
| RS Gavaskar India | Kolkata Knight Riders | 2010 | 2 | 2 | 0 |
| RS Sodhi India | Kings XI Punjab | 2010 | 3 | 4 | 0 |
| Rusty Theron South Africa | Kings XI Punjab, Deccan Chargers, Rajasthan Royals | 2010 to 2015 | 10 | 10 | 11 |
| Ruturaj Gaikwad India | Chennai Super Kings | 2020 to 2026 | 85 | 2,839 | 0 |
| RV Gomez India | Kochi Tuskers Kerala, Pune Warriors | 2011 to 2013 | 13 | 50 | 5 |
| RV Pawar India | Mumbai Indians | 2008 | 1 | 0 | 0 |
| RW Price Overseas | Mumbai Indians | 2011 | 1 | 0 | 0 |
| Ryan Harris Australia | Deccan Chargers, Kings XI Punjab | 2009 to 2013 | 37 | 117 | 45 |
| Ryan McLaren South Africa | Mumbai Indians, Kings XI Punjab, Kolkata Knight Riders | 2010 to 2013 | 18 | 159 | 12 |
| Ryan Rickelton South Africa | Mumbai Indians | 2025 to 2026 | 26 | 836 | 0 |
| Ryan ten Doeschate Netherlands | Kolkata Knight Riders | 2011 to 2015 | 29 | 326 | 2 |
| S Aravind India | Royal Challengers Bangalore | 2011 to 2017 | 38 | 59 | 45 |
| S Sohal India | Kings XI Punjab, Deccan Chargers | 2008 to 2011 | 22 | 368 | 0 |
| S Sriram India | Royal Challengers Bangalore, Delhi Daredevils | 2010 to 2011 | 2 | 31 | 0 |
| S Vidyut India | Chennai Super Kings | 2008 | 9 | 145 | 1 |
| SA Asnodkar India | Rajasthan Royals | 2008 to 2011 | 20 | 423 | 0 |
| Sachin Baby India | Rajasthan Royals, Royal Challengers Bangalore, Sunrisers Hyderabad | 2013 to 2025 | 20 | 144 | 2 |
| Sachin Rana India | Pune Warriors, Royal Challengers Bangalore | 2011 to 2014 | 11 | 91 | 0 |
| Sachin Tendulkar India | Mumbai Indians | 2008 to 2013 | 78 | 2,334 | 0 |
| Sachithra Senanayake Sri Lanka | Kolkata Knight Riders | 2013 | 8 | 10 | 9 |
| Sahil Parakh India | Delhi Capitals | 2026 | 4 | 46 | 0 |
| Sai Sudharsan India | Gujarat Titans | 2022 to 2026 | 57 | 2,515 | 0 |
| Sakib Hussain India | Sunrisers Hyderabad | 2026 | 11 | 5 | 15 |
| Salil Arora India | Sunrisers Hyderabad | 2026 | 14 | 156 | 0 |
| Salman Butt Pakistan | Kolkata Knight Riders | 2008 | 7 | 193 | 0 |
| Sam Billings England | Delhi Daredevils, Chennai Super Kings, Kolkata Knight Riders | 2016 to 2022 | 30 | 503 | 0 |
| Sam Curran England | Kings XI Punjab, Chennai Super Kings, Punjab Kings | 2019 to 2025 | 64 | 997 | 59 |
| Sameer Rizvi India | Chennai Super Kings, Delhi Capitals | 2024 to 2026 | 25 | 424 | 0 |
| Samuel Badree West Indies | Rajasthan Royals, Chennai Super Kings, Royal Challengers Bangalore | 2013 to 2017 | 12 | 13 | 11 |
| Sanath Jayasuriya Sri Lanka | Mumbai Indians | 2008 to 2010 | 30 | 768 | 13 |
| Sandeep Lamichhane Nepal | Delhi Daredevils, Delhi Capitals | 2018 to 2019 | 9 | 0 | 13 |
| Sandeep Sharma India | Kings XI Punjab, Sunrisers Hyderabad, Punjab Kings, Rajasthan Royals | 2013 to 2026 | 142 | 60 | 151 |
| Sandeep Warrier India | Kolkata Knight Riders, Gujarat Titans | 2019 to 2024 | 10 | 0 | 8 |
| Sanjay Yadav India | Mumbai Indians | 2022 | 1 | 0 | 0 |
| Sanju Samson India | Rajasthan Royals, Delhi Daredevils, Chennai Super Kings | 2013 to 2026 | 190 | 5,181 | 0 |
| Sanvir Singh India | Sunrisers Hyderabad | 2023 to 2024 | 6 | 25 | 0 |
| Sarabjit Ladda India | Delhi Daredevils, Kolkata Knight Riders, Gujarat Lions | 2010 to 2016 | 9 | 0 | 5 |
| Sarfaraz Khan India | Royal Challengers Bangalore, Kings XI Punjab, Punjab Kings, Delhi Capitals, Chennai Super Kings | 2015 to 2026 | 58 | 746 | 0 |
| Satyanarayana Raju India | Mumbai Indians | 2025 | 2 | 1 | 1 |
| Saurabh Dubey India | Kolkata Knight Riders | 2026 | 4 | 4 | 5 |
| Saurabh Tiwary India | Mumbai Indians, Royal Challengers Bangalore, Delhi Daredevils, Rising Pune Supergiants | 2008 to 2021 | 92 | 1,494 | 0 |
| Saurav Chuahan India | Royal Challengers Bengaluru | 2024 | 3 | 18 | 0 |
| SB Bangar India | Deccan Chargers, Kolkata Knight Riders | 2008 to 2009 | 12 | 49 | 4 |
| SB Joshi India | Royal Challengers Bangalore | 2008 | 4 | 6 | 1 |
| SB Wagh India | Rajasthan Royals, Pune Warriors | 2010 to 2011 | 8 | 2 | 5 |
| Scott Boland Australia | Rising Pune Supergiants | 2016 | 2 | 0 | 2 |
| Scott Kuggeleijn New Zealand | Chennai Super Kings | 2019 | 2 | 0 | 2 |
| Scott Styris New Zealand | Deccan Chargers, Chennai Super Kings | 2008 to 2011 | 12 | 131 | 8 |
| SD Chitnis India | Mumbai Indians, Rajasthan Royals, Kings XI Punjab | 2008 to 2012 | 11 | 99 | 2 |
| Sean Abbott Australia | Royal Challengers Bangalore, Sunrisers Hyderabad | 2015 to 2022 | 3 | 22 | 1 |
| Sediqullah Atal Afghanistan | Delhi Capitals | 2025 | 1 | 22 | 0 |
| Shadab Jakati India | Chennai Super Kings, Royal Challengers Bangalore, Gujarat Lions | 2009 to 2017 | 59 | 28 | 47 |
| Shahbaz Ahmed India | Royal Challengers Bangalore, Sunrisers Hyderabad, Lucknow Super Giants | 2020 to 2026 | 63 | 603 | 27 |
| Shahbaz Nadeem India | Delhi Daredevils, Sunrisers Hyderabad | 2011 to 2021 | 72 | 39 | 48 |
| Shahid Afridi Pakistan | Deccan Chargers | 2008 | 10 | 81 | 9 |
| Shahrukh Khan India | Punjab Kings, Gujarat Titans | 2021 to 2026 | 64 | 775 | 1 |
| Shai Hope West Indies | Delhi Capitals | 2024 | 9 | 183 | 0 |
| Shaik Rasheed India | Chennai Super Kings | 2025 | 5 | 71 | 0 |
| Shakib Al Hasan Bangladesh | Kolkata Knight Riders, Sunrisers Hyderabad | 2011 to 2021 | 71 | 795 | 63 |
| Shamar Joseph West Indies | Lucknow Super Giants | 2024 | 1 | 0 | 0 |
| Shams Mulani India | Mumbai Indians | 2024 | 2 | 1 | 0 |
| Shane Bond New Zealand | Kolkata Knight Riders | 2010 | 8 | 1 | 9 |
| Shane Warne Australia | Rajasthan Royals | 2008 to 2011 | 55 | 198 | 57 |
| Shane Watson Australia | Rajasthan Royals, Royal Challengers Bangalore, Chennai Super Kings | 2008 to 2020 | 145 | 3,880 | 92 |
| Shardul Thakur India | Kings XI Punjab, Rising Pune Supergiant, Chennai Super Kings, Delhi Capitals, Kolkata Knight Riders, Lucknow Super Giants, Mumbai Indians | 2015 to 2026 | 114 | 349 | 119 |
| Shashank Singh India | Sunrisers Hyderabad, Punjab Kings | 2022 to 2026 | 54 | 905 | 5 |
| Shaun Marsh Australia | Kings XI Punjab | 2008 to 2017 | 71 | 2,489 | 0 |
| Shaun Pollock South Africa | Mumbai Indians | 2008 | 13 | 147 | 11 |
| Shaun Tait Australia | Rajasthan Royals | 2010 to 2013 | 21 | 23 | 23 |
| Sheldon Cottrell West Indies | Kings XI Punjab | 2020 | 6 | 0 | 6 |
| Sheldon Jackson India | Kolkata Knight Riders | 2017 to 2022 | 9 | 61 | 0 |
| Sherfane Rutherford West Indies | Delhi Capitals, Royal Challengers Bangalore, Gujarat Titans, Mumbai Indians | 2019 to 2026 | 31 | 520 | 1 |
| Shikhar Dhawan India | Delhi Daredevils, Mumbai Indians, Deccan Chargers, Sunrisers Hyderabad, Delhi Capitals, Punjab Kings | 2008 to 2024 | 222 | 6,769 | 4 |
| Shimron Hetmyer West Indies | Royal Challengers Bangalore, Delhi Capitals, Rajasthan Royals | 2019 to 2026 | 94 | 1,566 | 0 |
| Shivam Dube India | Royal Challengers Bangalore, Rajasthan Royals, Chennai Super Kings | 2019 to 2026 | 92 | 2,129 | 6 |
| Shivam Mavi India | Kolkata Knight Riders | 2018 to 2022 | 32 | 51 | 30 |
| Shivam Sharma India | Kings XI Punjab | 2014 to 2015 | 5 | 5 | 4 |
| Shivam Singh India | Punjab Kings | 2024 | 1 | 2 | 0 |
| Shivang Kumar India | Sunrisers Hyderabad | 2026 | 13 | 53 | 9 |
| Shivil Kaushik India | Gujarat Lions | 2016 to 2017 | 10 | 0 | 6 |
| Shivnarine Chanderpaul West Indies | Royal Challengers Bangalore | 2008 | 3 | 25 | 0 |
| Shoaib Ahmed India | Deccan Chargers | 2009 | 8 | 1 | 5 |
| Shoaib Akhtar Pakistan | Kolkata Knight Riders | 2008 | 3 | 2 | 5 |
| Shoaib Malik Pakistan | Delhi Daredevils | 2008 | 7 | 52 | 2 |
| Shreevats Goswami India | Royal Challengers Bangalore, Kolkata Knight Riders, Rajasthan Royals, Sunrisers Hyderabad | 2008 to 2020 | 31 | 293 | 0 |
| Shreyas Gopal India | Mumbai Indians, Rajasthan Royals, Sunrisers Hyderabad | 2014 to 2024 | 52 | 180 | 52 |
| Shreyas Iyer India | Delhi Daredevils, Delhi Capitals, Kolkata Knight Riders, Punjab Kings | 2015 to 2026 | 147 | 4,233 | 0 |
| Shrikant Mundhe India | Pune Warriors | 2011 | 1 | 0 | 1 |
| Shubham Agarwal India | Gujarat Lions | 2017 | 1 | 0 | 1 |
| Shubham Dubey India | Rajasthan Royals | 2024 to 2026 | 20 | 220 | 0 |
| Shubman Gill India | Kolkata Knight Riders, Gujarat Titans | 2018 to 2026 | 134 | 4,598 | 0 |
| Siddarth Kaul India | Delhi Daredevils, Sunrisers Hyderabad, Royal Challengers Bangalore | 2013 to 2022 | 55 | 20 | 58 |
| Siddhesh Lad India | Mumbai Indians | 2019 | 1 | 15 | 0 |
| Sikandar Raza Zimbabwe | Punjab Kings | 2023 to 2024 | 9 | 182 | 3 |
| Simarjeet Singh India | Chennai Super Kings, Sunrisers Hyderabad | 2022 to 2025 | 14 | 10 | 11 |
| Simon Katich Australia | Kings XI Punjab | 2008 to 2009 | 11 | 241 | 0 |
| Sisanda Magala South Africa | Chennai Super Kings | 2023 | 2 | 0 | 1 |
| SJ Srivastava India | Kings XI Punjab | 2010 to 2011 | 14 | 5 | 14 |
| SK Trivedi India | Rajasthan Royals | 2008 to 2013 | 76 | 42 | 65 |
| SM Harwood Overseas | Rajasthan Royals | 2009 | 3 | 9 | 3 |
| Smaran Ravichandran India | Sunrisers Hyderabad | 2026 | 6 | 19 | 0 |
| Sohail Tanvir Pakistan | Rajasthan Royals | 2008 | 11 | 36 | 22 |
| Sourav Ganguly India | Kolkata Knight Riders, Pune Warriors | 2008 to 2012 | 59 | 1,349 | 10 |
| Spencer Johnson Australia | Gujarat Titans, Kolkata Knight Riders, Chennai Super Kings | 2024 to 2026 | 12 | 8 | 7 |
| Sreesanth India | Kings XI Punjab, Kochi Tuskers Kerala, Rajasthan Royals | 2008 to 2013 | 44 | 34 | 40 |
| SS Sarkar India | Kolkata Knight Riders | 2009 | 2 | 0 | 1 |
| SS Shaikh India | Kolkata Knight Riders | 2009 | 2 | 6 | 0 |
| Stephen Fleming New Zealand | Chennai Super Kings | 2008 | 10 | 196 | 0 |
| Steve Smith Australia | Pune Warriors, Rajasthan Royals, Rising Pune Supergiants, Rising Pune Supergiant, Delhi Capitals | 2012 to 2021 | 103 | 2,495 | 0 |
| Stuart Binny India | Mumbai Indians, Rajasthan Royals, Royal Challengers Bangalore | 2010 to 2019 | 95 | 880 | 22 |
| Subramaniam Badrinath India | Chennai Super Kings | 2008 to 2013 | 94 | 1,441 | 0 |
| Sudeep Tyagi India | Chennai Super Kings | 2009 to 2010 | 14 | 3 | 6 |
| Sudhesan Midhun India | Rajasthan Royals | 2019 | 1 | 0 | 0 |
| Sumit Kumar India | Delhi Capitals | 2024 | 4 | 18 | 0 |
| Sumit Narwal India | Rajasthan Royals, Kolkata Knight Riders | 2010 to 2013 | 7 | 37 | 5 |
| Sunil Narine West Indies | Kolkata Knight Riders | 2012 to 2026 | 201 | 1,820 | 209 |
| Sunny Gupta India | Delhi Daredevils | 2012 | 1 | 0 | 0 |
| Sunny Singh India | Kings XI Punjab | 2011 | 6 | 43 | 0 |
| Suraj Randiv Sri Lanka | Chennai Super Kings | 2011 | 8 | 2 | 6 |
| Suresh Raina India | Chennai Super Kings, Gujarat Lions | 2008 to 2021 | 204 | 5,536 | 25 |
| Suryakumar Yadav India | Mumbai Indians, Kolkata Knight Riders | 2012 to 2026 | 179 | 4,581 | 0 |
| Suryansh Shedge India | Punjab Kings | 2025 to 2026 | 12 | 165 | 0 |
| Sushant Mishra India | Rajasthan Royals | 2026 | 2 | 1 | 2 |
| Suyash Prabhudessai India | Royal Challengers Bangalore, Royal Challengers Bengaluru | 2022 to 2024 | 11 | 126 | 0 |
| Suyash Sharma India | Kolkata Knight Riders, Royal Challengers Bengaluru | 2023 to 2026 | 39 | 0 | 27 |
| Swapnil Singh India | Kings XI Punjab, Lucknow Super Giants, Royal Challengers Bengaluru | 2016 to 2024 | 14 | 51 | 7 |
| T. Natarajan India | Kings XI Punjab, Sunrisers Hyderabad, Delhi Capitals | 2017 to 2026 | 74 | 4 | 73 |
| Tabraiz Shamsi South Africa | Royal Challengers Bangalore, Rajasthan Royals | 2016 to 2021 | 5 | 2 | 3 |
| Tanmay Mishra India | Deccan Chargers | 2012 | 1 | 0 | 0 |
| Tanmay Srivastava India | Kings XI Punjab | 2008 to 2009 | 7 | 8 | 0 |
| Tanush Kotian India | Rajasthan Royals | 2024 | 1 | 24 | 0 |
| Taruwar Kohli India | Rajasthan Royals, Kings XI Punjab | 2008 to 2009 | 4 | 11 | 0 |
| Tatenda Taibu Zimbabwe | Kolkata Knight Riders | 2008 | 3 | 31 | 0 |
| Tejas Baroka India | Gujarat Lions | 2017 | 1 | 0 | 0 |
| Tejasvi Singh India | Kolkata Knight Riders | 2026 | 2 | 12 | 0 |
| Thilan Thushara Sri Lanka | Chennai Super Kings | 2009 to 2010 | 6 | 12 | 8 |
| Thisara Perera Sri Lanka | Chennai Super Kings, Kochi Tuskers Kerala, Mumbai Indians, Sunrisers Hyderabad, Kings XI Punjab, Rising Pune Supergiants | 2010 to 2016 | 37 | 424 | 31 |
| Tilak Varma India | Mumbai Indians | 2022 to 2026 | 68 | 1,858 | 0 |
| Tillakaratne Dilshan Sri Lanka | Delhi Daredevils, Royal Challengers Bangalore | 2008 to 2013 | 51 | 1,153 | 5 |
| Tim David Australia | Royal Challengers Bangalore, Mumbai Indians, Royal Challengers Bengaluru | 2021 to 2026 | 66 | 1,151 | 0 |
| Tim Paine Australia | Pune Warriors | 2011 | 2 | 10 | 0 |
| Tim Seifert New Zealand | Kolkata Knight Riders, Delhi Capitals | 2021 to 2026 | 6 | 45 | 0 |
| Tim Southee New Zealand | Chennai Super Kings, Rajasthan Royals, Mumbai Indians, Royal Challengers Bangalore, Kolkata Knight Riders | 2011 to 2023 | 54 | 120 | 47 |
| Tirumalasetti Suman India | Deccan Chargers, Mumbai Indians, Pune Warriors | 2009 to 2013 | 43 | 676 | 6 |
| Tom Banton England | Kolkata Knight Riders | 2020 | 2 | 18 | 0 |
| Tom Curran England | Kolkata Knight Riders, Rajasthan Royals, Delhi Capitals | 2018 to 2021 | 13 | 127 | 13 |
| Tom Kohler-Cadmore England | Rajasthan Royals | 2024 | 3 | 48 | 0 |
| TP Sudhindra India | Deccan Chargers | 2012 | 3 | 0 | 1 |
| Travis Birt Australia | Delhi Daredevils | 2011 | 5 | 75 | 0 |
| Travis Head Australia | Royal Challengers Bangalore, Sunrisers Hyderabad | 2016 to 2026 | 53 | 1,556 | 3 |
| Trent Boult New Zealand | Sunrisers Hyderabad, Kolkata Knight Riders, Delhi Daredevils, Delhi Capitals, Mumbai Indians, Rajasthan Royals | 2015 to 2026 | 124 | 93 | 145 |
| Tripurana Vijay India | Delhi Capitals | 2026 | 1 | 0 | 0 |
| Tristan Stubbs South Africa | Mumbai Indians, Delhi Capitals | 2022 to 2026 | 47 | 986 | 4 |
| Tushar Deshpande India | Delhi Capitals, Chennai Super Kings, Rajasthan Royals | 2020 to 2026 | 53 | 54 | 55 |
| Tymal Mills England | Royal Challengers Bangalore, Mumbai Indians | 2017 to 2022 | 10 | 8 | 11 |
| Tyron Henderson South Africa | Rajasthan Royals | 2009 | 2 | 11 | 1 |
| U Kaul India | Kings XI Punjab | 2008 | 5 | 0 | 0 |
| UA Birla India | Pune Warriors | 2013 | 2 | 7 | 0 |
| Umar Gul Pakistan | Kolkata Knight Riders | 2008 | 6 | 39 | 12 |
| Umesh Yadav India | Delhi Daredevils, Kolkata Knight Riders, Royal Challengers Bangalore, Gujarat Titans | 2010 to 2024 | 148 | 208 | 144 |
| Umran Malik India | Sunrisers Hyderabad | 2021 to 2024 | 26 | 23 | 29 |
| Unmukt Chand India | Delhi Daredevils, Rajasthan Royals, Mumbai Indians | 2011 to 2016 | 21 | 300 | 0 |
| Urvil Patel India | Chennai Super Kings | 2025 to 2026 | 10 | 197 | 0 |
| Usman Khawaja Australia | Rising Pune Supergiants | 2016 | 6 | 127 | 0 |
| Vaibhav Arora India | Punjab Kings, Kolkata Knight Riders | 2022 to 2026 | 43 | 10 | 47 |
| Vaibhav Sooryavanshi India | Rajasthan Royals | 2025 to 2026 | 23 | 1,028 | 0 |
| Varun Aaron India | Delhi Daredevils, Royal Challengers Bangalore, Kings XI Punjab, Rajasthan Royals, Gujarat Titans | 2011 to 2022 | 52 | 50 | 44 |
| Varun Chakravarthy India | Kings XI Punjab, Kolkata Knight Riders | 2019 to 2026 | 94 | 31 | 111 |
| Veer Pratap Singh India | Deccan Chargers | 2012 | 9 | 0 | 10 |
| Venkatesh Iyer India | Kolkata Knight Riders, Royal Challengers Bengaluru | 2021 to 2026 | 68 | 1,677 | 3 |
| Venugopal Rao India | Deccan Chargers, Delhi Daredevils, Sunrisers Hyderabad | 2008 to 2014 | 65 | 985 | 6 |
| Vidwath Kaverappa India | Punjab Kings | 2024 | 1 | 0 | 2 |
| Vignesh Puthur India | Mumbai Indians | 2025 | 5 | 0 | 6 |
| Vijay Shankar India | Chennai Super Kings, Sunrisers Hyderabad, Delhi Daredevils, Gujarat Titans | 2014 to 2025 | 78 | 1,233 | 9 |
| Vijay Zol India | Royal Challengers Bangalore | 2014 | 3 | 29 | 0 |
| Vijayakanth Viyaskanth Sri Lanka | Sunrisers Hyderabad | 2024 | 3 | 7 | 1 |
| Vijaykumar Vyshak India | Royal Challengers Bangalore, Royal Challengers Bengaluru, Punjab Kings | 2023 to 2026 | 26 | 16 | 26 |
| Vikramjeet Malik India | Kings XI Punjab, Rajasthan Royals | 2009 to 2014 | 13 | 7 | 6 |
| Vinay Kumar India | Royal Challengers Bangalore, Kochi Tuskers Kerala, Kolkata Knight Riders, Mumbai Indians | 2008 to 2018 | 104 | 310 | 105 |
| Vipraj Nigam India | Delhi Capitals | 2025 to 2026 | 19 | 157 | 13 |
| Virat Kohli India | Royal Challengers Bangalore, Royal Challengers Bengaluru | 2008 to 2026 | 282 | 9,346 | 4 |
| Virat Singh India | Sunrisers Hyderabad | 2021 | 3 | 15 | 0 |
| Virender Sehwag India | Delhi Daredevils, Kings XI Punjab | 2008 to 2015 | 104 | 2,728 | 6 |
| Vishnu Vinod India | Royal Challengers Bangalore, Mumbai Indians, Punjab Kings | 2017 to 2026 | 7 | 71 | 0 |
| Vivrant Sharma India | Sunrisers Hyderabad | 2023 | 3 | 69 | 0 |
| VRV Singh India | Kings XI Punjab | 2008 to 2010 | 19 | 4 | 12 |
| VS Yeligati India | Mumbai Indians | 2008 | 2 | 2 | 0 |
| VVS Laxman India | Deccan Chargers, Kochi Tuskers Kerala | 2008 to 2011 | 20 | 282 | 0 |
| VY Mahesh India | Delhi Daredevils, Chennai Super Kings | 2008 to 2012 | 17 | 15 | 21 |
| W O'Rourke Overseas | Lucknow Super Giants | 2025 | 3 | 0 | 6 |
| WA Mota India | Kings XI Punjab | 2008 to 2009 | 12 | 56 | 4 |
| Wanindu Hasaranga Sri Lanka | Royal Challengers Bangalore, Rajasthan Royals | 2021 to 2025 | 37 | 81 | 46 |
| Washington Sundar India | Rising Pune Supergiant, Royal Challengers Bangalore, Sunrisers Hyderabad, Gujarat Titans | 2017 to 2026 | 83 | 888 | 40 |
| Wasim Jaffer India | Royal Challengers Bangalore | 2008 to 2009 | 8 | 130 | 0 |
| Wayne Parnell South Africa | Pune Warriors, Delhi Daredevils, Royal Challengers Bangalore | 2011 to 2023 | 33 | 65 | 35 |
| Wiaan Mulder South Africa | Sunrisers Hyderabad | 2025 | 1 | 9 | 0 |
| Will Jacks England | Royal Challengers Bengaluru, Mumbai Indians | 2024 to 2026 | 28 | 602 | 10 |
| Wriddhiman Saha India | Kolkata Knight Riders, Chennai Super Kings, Kings XI Punjab, Sunrisers Hyderabad, Gujarat Titans | 2008 to 2024 | 169 | 2,934 | 0 |
| X Thalaivan Sargunam India | Sunrisers Hyderabad | 2013 | 1 | 10 | 0 |
| Xavier Bartlett Australia | Punjab Kings | 2025 to 2026 | 13 | 40 | 7 |
| Y Gnaneswara Rao India | Kochi Tuskers Kerala | 2011 | 2 | 19 | 0 |
| Y Nagar India | Delhi Daredevils | 2009 to 2012 | 26 | 285 | 4 |
| Yash Dayal India | Gujarat Titans, Royal Challengers Bengaluru | 2022 to 2025 | 43 | 4 | 41 |
| Yash Dhull India | Delhi Capitals | 2023 | 4 | 16 | 0 |
| Yash Raj Punja India | Rajasthan Royals | 2026 | 8 | 0 | 9 |
| Yash Thakur India | Lucknow Super Giants, Punjab Kings | 2023 to 2026 | 22 | 0 | 27 |
| Yashasvi Jaiswal India | Rajasthan Royals | 2020 to 2026 | 82 | 2,593 | 0 |
| Yashpal Singh India | Kolkata Knight Riders | 2009 | 8 | 47 | 0 |
| Yogesh Takawale India | Mumbai Indians, Royal Challengers Bangalore | 2008 to 2014 | 16 | 192 | 0 |
| Younis Khan Pakistan | Rajasthan Royals | 2008 | 1 | 3 | 0 |
| Yudhvir Singh India | Lucknow Super Giants, Rajasthan Royals | 2023 to 2025 | 9 | 22 | 8 |
| Yusuf Abdulla South Africa | Kings XI Punjab | 2009 to 2010 | 11 | 0 | 15 |
| Yusuf Pathan India | Rajasthan Royals, Kolkata Knight Riders, Sunrisers Hyderabad | 2008 to 2019 | 174 | 3,222 | 42 |
| Yuvraj Singh India | Kings XI Punjab, Pune Warriors, Royal Challengers Bangalore, Delhi Daredevils, Sunrisers Hyderabad, Mumbai Indians | 2008 to 2019 | 132 | 2,754 | 36 |
| Yuzvendra Chahal India | Mumbai Indians, Royal Challengers Bangalore, Rajasthan Royals, Punjab Kings | 2013 to 2026 | 189 | 37 | 233 |
| Zaheer Khan India | Royal Challengers Bangalore, Mumbai Indians, Delhi Daredevils | 2008 to 2017 | 99 | 117 | 102 |
| Zeeshan Ansari India | Sunrisers Hyderabad | 2025 | 10 | 0 | 6 |
Sources
- CricArcade IPL season statistics
- CricArcade IPL auction archive
- Kaggle IPL Complete Match Dataset 2008-2026, ball-by-ball, cross-checked against Cricsheet