Most matches
Player Span Mat Runs HS Ave 100 Wkts BBI Ave 5 Ct St
MS Dhoni 2008-2021 211 4669 84* 40.25 0 - - - - 118 39
(Chennai Super Kings, Rising Pune Supergiant, Rising Pune Supergiants)
RG Sharma 2008-2021 207 5480 109* 31.49 1 15 4/6 29.93 0 89 0
(Deccan Chargers, Mumbai Indians)
KD Karthik 2008-2021 203 3946 97* 26.13 0 - - - - 121 31
(Delhi Daredevils, Gujarat Lions, Kings XI Punjab, Kolkata Knight Riders, Mumbai Indians, Royal Challengers Bangalore)
SK Raina 2008-2021 200 5491 100* 33.07 1 25 2/0 44.72 0 104 0
(Chennai Super Kings, Gujarat Lions)
V Kohli 2008-2021 199 6076 113 37.97 5 4 2/25 92.00 0 79 0
(Royal Challengers Bangalore)
RA Jadeja 2008-2021 191 2290 62* 26.62 0 120 5/16 30.25 1 76 0
(Chennai Super Kings, Gujarat Lions, Kochi Tuskers Kerala, Rajasthan Royals)
RV Uthappa 2008-2020 189 4607 87 27.92 0 - - - - 87 32
(Kolkata Knight Riders, Mumbai Indians, Pune Warriors, Rajasthan Royals, Royal Challengers Bangalore)
S Dhawan 2008-2021 184 5577 106* 35.29 2 4 1/7 16.50 0 81 0
(Deccan Chargers, Delhi Capitals, Delhi Daredevils, Mumbai Indians, Sunrisers Hyderabad)
AB de Villiers 2008-2021 176 5056 133* 40.77 3 - - - - 111 8
(Delhi Daredevils, Royal Challengers Bangalore)
YK Pathan 2008-2019 174 3204 100 29.12 1 42 3/20 33.69 0 43 0
(Kolkata Knight Riders, Rajasthan Royals, Sunrisers Hyderabad)
KA Pollard 2010-2021 171 3191 87* 30.68 0 63 4/44 31.96 0 92 0
(Mumbai Indians)
AT Rayudu 2010-2021 166 3795 100* 29.64 1 - - - - 56 2
(Chennai Super Kings, Mumbai Indians)
PP Chawla 2008-2020 164 584 24* 11.91 0 156 4/17 27.32 0 40 0
(Chennai Super Kings, Kings XI Punjab, Kolkata Knight Riders)
Harbhajan Singh 2008-2021 163 833 64 15.71 0 150 5/18 26.86 1 49 0
(Chennai Super Kings, Kolkata Knight Riders, Mumbai Indians)
R Ashwin 2009-2021 159 419 45 10.74 0 139 4/34 27.67 0 34 0
(Chennai Super Kings, Delhi Capitals, Kings XI Punjab, Rising Pune Supergiants)
G Gambhir 2008-2018 154 4217 93 31.00 0 - - - - 28 0
(Delhi Daredevils, Kolkata Knight Riders)
A Mishra 2008-2021 154 362 31 11.67 0 166 5/17 23.95 1 21 0
(Deccan Chargers, Delhi Capitals, Delhi Daredevils, Sunrisers Hyderabad)
MK Pandey 2008-2021 151 3461 114* 30.35 1 - - - - 73 0
(Kolkata Knight Riders, Mumbai Indians, Pune Warriors, Royal Challengers Bangalore, Sunrisers Hyderabad)
AM Rahane 2008-2021 151 3941 105* 31.52 2 1 1/5 5.00 0 58 0
(Delhi Capitals, Mumbai Indians, Rajasthan Royals, Rising Pune Supergiant, Rising Pune Supergiants)
DA Warner 2009-2021 148 5447 126 42.22 4 0 - - 0 68 0
(Delhi Daredevils, Sunrisers Hyderabad)
SR Watson 2008-2020 145 3874 117* 30.99 4 92 4/29 29.15 0 40 0
(Chennai Super Kings, Rajasthan Royals, Royal Challengers Bangalore)
DJ Bravo 2008-2021 144 1510 70* 22.87 0 156 4/22 24.89 0 76 0
(Chennai Super Kings, Gujarat Lions, Mumbai Indians)
CH Gayle 2009-2021 140 4950 175* 40.24 6 18 3/21 40.50 0 28 0
(Kings XI Punjab, Kolkata Knight Riders, Punjab Kings, Royal Challengers Bangalore)
PA Patel 2008-2019 139 2848 81 22.60 0 - - - - 69 16
(Chennai Super Kings, Deccan Chargers, Kochi Tuskers Kerala, Mumbai Indians, Royal Challengers Bangalore, Sunrisers Hyderabad)
Yuvraj Singh 2008-2019 132 2750 83 24.77 0 36 4/29 29.91 0 31 0
(Delhi Daredevils, Kings XI Punjab, Mumbai Indians, Pune Warriors, Royal Challengers Bangalore, Sunrisers Hyderabad)
B Kumar 2011-2021 126 200 24* 7.69 0 139 5/19 24.64 1 27 0
(Pune Warriors, Sunrisers Hyderabad)
WP Saha 2008-2021 126 1987 115* 25.15 1 - - - - 64 20
(Chennai Super Kings, Kings XI Punjab, Kolkata Knight Riders, Sunrisers Hyderabad)
SP Narine 2012-2021 124 902 75 15.82 0 130 5/19 25.06 1 20 0
(Kolkata Knight Riders)
SL Malinga 2009-2019 122 88 17 5.50 0 170 5/13 19.79 1 21 0
(Mumbai Indians)
UT Yadav 2010-2020 121 122 24* 8.71 0 119 4/24 30.07 0 29 0
(Delhi Daredevils, Kolkata Knight Riders, Royal Challengers Bangalore)
P Kumar 2008-2017 119 340 34 8.94 0 90 3/18 36.12 0 14 0
(Gujarat Lions, Kings XI Punjab, Mumbai Indians, Royal Challengers Bangalore, Sunrisers Hyderabad)
SV Samson 2013-2021 114 2861 119 28.89 3 - - - - 56 6
(Delhi Daredevils, Rajasthan Royals)
NV Ojha 2009-2018 113 1554 94* 20.72 0 - - - - 65 10
(Delhi Daredevils, Rajasthan Royals, Sunrisers Hyderabad)
BB McCullum 2008-2018 109 2880 158* 27.69 2 - - - - 37 6
(Chennai Super Kings, Gujarat Lions, Kochi Tuskers Kerala, Kolkata Knight Riders, Royal Challengers Bangalore)
SA Yadav 2012-2021 108 2197 79* 29.68 0 0 - - 0 54 0
(Kolkata Knight Riders, Mumbai Indians)
YS Chahal 2013-2021 106 30 8* 5.00 0 125 4/25 23.30 0 23 0
(Mumbai Indians, Royal Challengers Bangalore)
M Vijay 2009-2020 106 2619 127 25.93 2 0 - - 0 47 0
(Chennai Super Kings, Delhi Daredevils, Kings XI Punjab)
R Vinay Kumar 2008-2018 105 310 26* 11.07 0 105 4/40 28.24 0 35 0
(Kochi Tuskers Kerala, Kolkata Knight Riders, Mumbai Indians, Royal Challengers Bangalore)
Mandeep Singh 2010-2020 104 1659 77* 22.12 0 0 - - 0 36 0
(Kings XI Punjab, Kolkata Knight Riders, Royal Challengers Bangalore)
V Sehwag 2008-2015 104 2728 122 27.55 2 6 2/18 39.16 0 34 0
(Delhi Daredevils, Kings XI Punjab)
IK Pathan 2008-2017 103 1139 60 21.49 0 80 3/24 33.11 0 31 0
(Delhi Daredevils, Gujarat Lions, Kings XI Punjab, Rising Pune Supergiants, Sunrisers Hyderabad)
AR Patel 2014-2021 101 913 44 18.26 0 86 4/21 29.86 0 40 0
(Delhi Capitals, Kings XI Punjab)
SPD Smith 2012-2021 101 2437 101 34.81 1 0 - - 0 51 0
(Delhi Capitals, Pune Warriors, Rajasthan Royals, Rising Pune Supergiant, Rising Pune Supergiants)
Z Khan 2008-2017 100 117 23* 8.35 0 102 4/17 27.27 0 21 0
(Delhi Daredevils, Mumbai Indians, Royal Challengers Bangalore)
JJ Bumrah 2013-2021 99 44 16* 11.00 0 115 4/14 24.15 0 11 0
(Mumbai Indians)
JH Kallis 2008-2014 98 2427 89* 28.55 0 65 3/13 35.27 0 31 0
(Kolkata Knight Riders, Royal Challengers Bangalore)
MK Tiwary 2008-2018 98 1695 75* 28.72 0 1 1/11 83.00 0 46 0
(Delhi Daredevils, Kings XI Punjab, Kolkata Knight Riders, Rising Pune Supergiant)
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years
Records includes the following current or recent matches:
Punjab Kings v Delhi Capitals at Ahmedabad, Indian Premier League 29th match, May 2, 2021 [Twenty20]
Rajasthan Royals v Sunrisers Hyderabad at Delhi, Indian Premier League 28th match, May 2, 2021 [Twenty20]
Mumbai Indians v Chennai Super Kings at Delhi, Indian Premier League 27th match, May 1, 2021 [Twenty20]