Indian Premier League: Batting & Bowling Stats (2022)

Follow our constantly updated batting & bowling stats for IPL seasons past and present using the table below 👇

POSITION PLAYER TEAM MATCHES Inns Runs HS i Avg i
1 Quinton de Kock Lucknow Super Giants 15 15 508 140 36.29
2 Jos Buttler Gujarat Titans 17 17 863 116 57.53
3 Rajat Patidar Rajasthan Royals 7 7 333 112 55.5
4 Lokesh Rahul Lucknow Super Giants 15 15 616 103 51.33
5 Ruturaj Gaikwad Mumbai Indians 14 14 368 99 26.29
6 Shubman Gill Gujarat Titans 16 16 483 96 34.5
7 Faf du Plessis Rajasthan Royals 16 16 468 96 31.2
8 Shivam Dube Punjab Kings 11 11 289 95 28.9
9 David Miller Gujarat Titans 16 16 481 94 68.71
10 Moeen Ali Mumbai Indians 10 10 244 93 24.4
11 David Warner Punjab Kings 12 12 432 92 48
12 Mitchell Marsh Punjab Kings 8 8 251 89 31.38
13 Shikhar Dhawan Punjab Kings 14 14 460 88 38.33
14 Robin Uthappa Royal Challengers Bangalore 11 11 230 88 20.91
15 Hardik Pandya Gujarat Titans 15 15 487 87 44.27
16 Devon Conway Mumbai Indians 7 7 252 87 42
17 Shreyas Iyer Royal Challengers Bangalore 14 14 401 85 30.85
18 Ishan Kishan Punjab Kings 14 14 418 81 32.15
19 Ambati Rayudu Mumbai Indians 11 11 274 78 24.91
20 Rahul Tripathi Punjab Kings 14 14 413 76 37.55
21 Abhishek Sharma Punjab Kings 14 14 426 75 30.43
22 Virat Kohli Rajasthan Royals 16 16 341 73 22.73
23 Liam Livingstone Punjab Kings 14 14 437 70 36.42
24 Andre Russell Royal Challengers Bangalore 12 12 335 70 37.22
25 Aiden Markram Punjab Kings 12 12 381 68 47.63
26 Wriddhiman Saha Gujarat Titans 11 11 317 68 31.7
27 Suryakumar Yadav Kolkata Knight Riders 8 8 303 68 43.29
28 Yashasvi Jaiswal Gujarat Titans 10 10 258 68 25.8
29 Rovman Powell Punjab Kings 12 12 250 67 25
30 Dinesh Karthik Rajasthan Royals 16 16 330 66 55
31 Jonny Bairstow Punjab Kings 11 11 253 66 23
32 Anuj Rawat Mumbai Indians 8 8 129 66 16.13
33 Nicholas Pooran Punjab Kings 13 13 306 64 38.25
34 B Sai Sudharsan Kolkata Knight Riders 5 5 144 64 36
35 Tilak Varma Punjab Kings 14 14 397 61 36.09
36 Prithvi Shaw Punjab Kings 10 10 283 61 28.3
37 Deepak Hooda Lucknow Super Giants 14 14 451 59 32.21
38 Shimron Hetmyer Gujarat Titans 15 15 314 59 44.86
39 Aaron Finch Delhi Capitals 5 5 86 58 17.2
40 Nitish Rana Royal Challengers Bangalore 14 14 361 57 27.77
41 Kane Williamson Kolkata Knight Riders 13 13 216 57 19.64
42 Riyan Parag Gujarat Titans 14 14 183 56 16.64
43 Pat Cummins Lucknow Super Giants 5 5 63 56 15.75
44 Sanju Samson Gujarat Titans 17 17 458 55 28.63
45 Glenn Maxwell Rajasthan Royals 13 13 301 55 27.36
46 Evin Lewis Lucknow Super Giants 5 5 73 55 24.33
47 Devdutt Padikkal Gujarat Titans 17 17 376 54 22.12
48 Ayush Badoni Punjab Kings 11 11 161 54 20.13
49 Mayank Agarwal Punjab Kings 12 12 196 52 16.33
50 Mahendra Singh Dhoni Mumbai Indians 13 13 232 50 33.14
51 Ravichandran Ashwin Gujarat Titans 12 12 191 50 31.83
52 Venkatesh Iyer Royal Challengers Bangalore 12 12 182 50 16.55
53 Dewald Brevis Punjab Kings 7 7 161 49 23
54 Rohit Sharma Punjab Kings 14 14 268 48 19.14
55 Lalit Yadav Mumbai Indians 8 8 161 48 23
56 Tim David Punjab Kings 8 8 186 46 37.2
57 Shahbaz Ahmed Rajasthan Royals 11 11 219 45 27.38
58 Rishabh Pant Punjab Kings 13 13 340 44 30.91
59 Jitesh Sharma Punjab Kings 10 10 234 44 29.25
60 Ajinkya Rahane Lucknow Super Giants 7 7 133 44 19
61 Rahul Tewatia Rajasthan Royals 12 12 217 43 31
62 Bhanuka Rajapaksa Mumbai Indians 9 9 206 43 22.89
63 Abhinav Manohar Delhi Capitals 7 7 108 43 18
64 Krunal Pandya Lucknow Super Giants 13 13 183 42 20.33
65 Axar Patel Punjab Kings 10 10 182 42 45.5
66 Rinku Singh Royal Challengers Bangalore 7 7 174 42 34.8
67 Mahipal Lomror Rajasthan Royals 5 5 86 42 17.2
68 Priyam Garg Punjab Kings 2 2 46 42 23
69 Washington Sundar Punjab Kings 7 7 101 40 14.43
70 Rashid Khan Rajasthan Royals 8 8 91 40 22.75
71 Narayan Jagadeesan Mumbai Indians 2 2 40 39 40
72 Marcus Stoinis Lucknow Super Giants 10 10 156 38 19.5
73 Manish Pandey Chennai Super Kings 6 6 88 38 14.67
74 Sam Billings Royal Challengers Bangalore 8 8 169 36 24.14
75 Sarfaraz Khan Punjab Kings 5 5 91 36 30.33
76 Matthew Wade Gujarat Titans 10 10 157 35 15.7
77 Suyash Prabhudessai Gujarat Titans 5 5 67 34 13.4
78 Shardul Thakur Punjab Kings 10 10 120 29 15
79 Sherfane Rutherford Kolkata Knight Riders 2 2 33 28 16.5
80 Shahrukh Khan Punjab Kings 8 8 117 26 16.71
81 Ravindra Jadeja Sunrisers Hyderabad 10 10 116 26 19.33
82 Romario Shepherd Punjab Kings 3 3 58 26 29
83 Kieron Pollard Lucknow Super Giants 11 11 144 25 14.4
84 Rahul Chahar Mumbai Indians 8 8 77 25 12.83
85 Shashank Singh Lucknow Super Giants 5 5 69 25 17.25
86 Odean Smith Kolkata Knight Riders 6 6 51 25 17
87 Kagiso Rabada Mumbai Indians 8 8 48 25 9.6
88 Hrithik Shokeen Royal Challengers Bangalore 3 3 43 25 21.5
89 Sunil Narine Royal Challengers Bangalore 10 10 71 22 8.88
90 Dwaine Pretorius Sunrisers Hyderabad 5 5 44 22 11
91 Umesh Yadav Royal Challengers Bangalore 7 7 55 21 13.75
92 Rishi Dhawan Mumbai Indians 4 4 37 21 18.5
93 Tim Seifert Chennai Super Kings 2 2 24 21 12
94 Jaydev Unadkat Chennai Super Kings 5 5 59 19 19.67
95 Manan Vohra Lucknow Super Giants 1 1 19 19 19
96 Wanindu Hasaranga Rajasthan Royals 7 7 38 18 5.43
97 Mandeep Singh Gujarat Titans 3 3 18 18 6
98 David Willey Kolkata Knight Riders 2 2 18 18 9
99 Dushmantha Chameera Lucknow Super Giants 8 8 43 17 10.75
100 Trent Boult Gujarat Titans 8 8 40 17 20
101 Daryl Mitchell Sunrisers Hyderabad 2 2 33 17 16.5
102 James Neesham Punjab Kings 2 2 31 17 15.5
103 Jason Holder Punjab Kings 8 8 58 16 9.67
104 Kuldeep Yadav Punjab Kings 7 7 48 16 48
105 Daniel Sams Punjab Kings 10 10 38 15 5.43
106 Baba Indrajith Delhi Capitals 3 3 21 15 7
107 Ramandeep Singh Punjab Kings 4 4 45 14 22.5
108 Mohammed Siraj Sunrisers Hyderabad 5 5 30 14 15
109 Harpreet Brar Mumbai Indians 3 3 22 14 7.33
110 Prabh Simran Singh Kolkata Knight Riders 1 1 14 14 14
111 Mohsin Khan Punjab Kings 3 3 23 13 23
112 Vijay Shankar Kolkata Knight Riders 4 4 19 13 4.75
113 Karun Nair Punjab Kings 2 2 16 13 8
114 Dwayne Bravo Royal Challengers Bangalore 6 6 23 12 11.5
115 Rassie van der Dussen Mumbai Indians 3 3 22 12 11
116 Avesh Khan Punjab Kings 4 4 22 12 22
117 Harshal Patel Rajasthan Royals 8 8 43 11 8.6
118 Mitchell Santner Mumbai Indians 4 4 22 11 11
119 Raj Angad Bawa Delhi Capitals 2 2 11 11 5.5
120 Arshdeep Singh Mumbai Indians 6 6 21 10 7
121 Varun Chakravarthy Lucknow Super Giants 4 4 12 10 0
122 Shreyas Gopal Gujarat Titans 1 1 9 9 0
123 Bhuvneshwar Kumar Punjab Kings 6 6 24 8 8
124 Sheldon Jackson Lucknow Super Giants 5 5 23 8 5.75
125 Anmolpreet Singh Chennai Super Kings 2 2 13 8 6.5
126 Marco Jansen Lucknow Super Giants 3 3 9 8 9
127 Obed McCoy Gujarat Titans 1 1 8 8 8
128 Fabian Allen Gujarat Titans 1 1 8 8 8
129 Srikar Bharat Mumbai Indians 2 2 8 8 4
130 Josh Hazlewood Rajasthan Royals 5 5 18 7 0
131 Maheesh Theekshana Royal Challengers Bangalore 2 2 7 7 7
132 Rasikh Salam Sunrisers Hyderabad 1 1 7 7 7
133 Kartik Tyagi Mumbai Indians 2 2 7 7 3.5
134 Sean Abbott Gujarat Titans 1 1 7 7 7
135 Murugan Ashwin Lucknow Super Giants 5 5 12 6 4
136 Chris Jordan Lucknow Super Giants 2 2 11 6 11
137 Ripal Patel Mumbai Indians 1 1 6 6 6
138 Lockie Ferguson Chennai Super Kings 3 3 5 5 2.5
139 Aman Hakim Khan Delhi Capitals 1 1 5 5 5
140 Yuzvendra Chahal Gujarat Titans 2 2 5 5 5
141 Prasidh Krishna Gujarat Titans 3 3 6 4 6
142 Mukesh Choudhary Royal Challengers Bangalore 2 2 6 4 6
143 Alzarri Joseph Chennai Super Kings 3 3 5 4 5
144 Abhijeet Tomar Royal Challengers Bangalore 1 1 4 4 4
145 Abdul Samad Royal Challengers Bangalore 2 2 4 4 2
146 Prerak Mankad Punjab Kings 1 1 4 4 0
147 Karan Sharma Delhi Capitals 1 1 4 4 4
148 Simarjeet Singh Mumbai Indians 3 3 7 3 7
149 Umran Malik Punjab Kings 4 4 4 3 4
150 Kumar Kartikeya Lucknow Super Giants 1 1 3 3 3
151 Mustafizur Rahman Chennai Super Kings 1 1 3 3 0
152 Vaibhav Arora Chennai Super Kings 4 4 5 2 2.5
153 Shivam Mavi Delhi Capitals 3 3 3 2 1.5
154 Fazalhaq Farooqi Mumbai Indians 1 1 2 2 0
155 Tristan Stubbs Kolkata Knight Riders 2 2 2 2 1
156 Navdeep Saini Chennai Super Kings 1 1 2 2 2
157 Pradeep Sangwan Chennai Super Kings 1 1 2 2 2
158 Harshit Kaushik Rana Delhi Capitals 2 2 2 2 2
159 Jagadeesha Suchith Punjab Kings 2 2 2 2 1
160 Tim Southee Lucknow Super Giants 5 5 2 1 0.5
161 Anrich Nortje Mumbai Indians 1 1 1 1 0
162 Nathan Coulter-Nile Royal Challengers Bangalore 1 1 1 1 0
POSITION PLAYER TEAM MATCHES Inns Runs BF i SR i
1 Prerak Mankad Punjab Kings 1 1 4 1 400
2 Pat Cummins Lucknow Super Giants 5 5 63 24 262.5
3 Tim David Punjab Kings 8 8 186 86 216.28
4 Rashid Khan Rajasthan Royals 8 8 91 44 206.82
5 Ripal Patel Mumbai Indians 1 1 6 3 200
6 Dinesh Karthik Rajasthan Royals 16 16 330 180 183.33
7 Liam Livingstone Punjab Kings 14 14 437 240 182.08
8 Sunil Narine Royal Challengers Bangalore 10 10 71 40 177.5
9 Andre Russell Royal Challengers Bangalore 12 12 335 192 174.48
10 Manan Vohra Lucknow Super Giants 1 1 19 11 172.73
11 Avesh Khan Punjab Kings 4 4 22 13 169.23
12 Glenn Maxwell Rajasthan Royals 13 13 301 178 169.1
13 Aman Hakim Khan Delhi Capitals 1 1 5 3 166.67
14 Jitesh Sharma Punjab Kings 10 10 234 143 163.64
15 Obed McCoy Gujarat Titans 1 1 8 5 160
16 Bhanuka Rajapaksa Mumbai Indians 9 9 206 129 159.69
17 Jaydev Unadkat Chennai Super Kings 5 5 59 37 159.46
18 Rahul Tripathi Punjab Kings 14 14 413 261 158.24
19 Dwaine Pretorius Sunrisers Hyderabad 5 5 44 28 157.14
20 Shivam Dube Punjab Kings 11 11 289 185 156.22
21 Shimron Hetmyer Gujarat Titans 15 15 314 204 153.92
22 Dushmantha Chameera Lucknow Super Giants 8 8 43 28 153.57
23 Prithvi Shaw Punjab Kings 10 10 283 185 152.97
24 Rajat Patidar Rajasthan Royals 7 7 333 218 152.75
25 Rishabh Pant Punjab Kings 13 13 340 224 151.79
26 Axar Patel Punjab Kings 10 10 182 120 151.67
27 Mahipal Lomror Rajasthan Royals 5 5 86 57 150.88
28 David Warner Punjab Kings 12 12 432 287 150.52
29 Rovman Powell Punjab Kings 12 12 250 167 149.7
30 Jos Buttler Gujarat Titans 17 17 863 579 149.05
31 Quinton de Kock Lucknow Super Giants 15 15 508 341 148.97
32 Rinku Singh Royal Challengers Bangalore 7 7 174 117 148.72
33 Rahul Tewatia Rajasthan Royals 12 12 217 147 147.62
34 Marcus Stoinis Lucknow Super Giants 10 10 156 106 147.17
35 Shashank Singh Lucknow Super Giants 5 5 69 47 146.81
36 Sanju Samson Gujarat Titans 17 17 458 312 146.79
37 Washington Sundar Punjab Kings 7 7 101 69 146.38
38 Suryakumar Yadav Kolkata Knight Riders 8 8 303 208 145.67
39 Devon Conway Mumbai Indians 7 7 252 173 145.66
40 Jonny Bairstow Punjab Kings 11 11 253 175 144.57
41 Nicholas Pooran Punjab Kings 13 13 306 212 144.34
42 Abhinav Manohar Delhi Capitals 7 7 108 75 144
43 Nitish Rana Royal Challengers Bangalore 14 14 361 251 143.82
44 Mohsin Khan Punjab Kings 3 3 23 16 143.75
45 David Miller Gujarat Titans 16 16 481 337 142.73
46 Dewald Brevis Punjab Kings 7 7 161 113 142.48
47 Ravichandran Ashwin Gujarat Titans 12 12 191 135 141.48
48 Romario Shepherd Punjab Kings 3 3 58 41 141.46
49 Aaron Finch Delhi Capitals 5 5 86 61 140.98
50 Sean Abbott Gujarat Titans 1 1 7 5 140
51 Priyam Garg Punjab Kings 2 2 46 33 139.39
52 Aiden Markram Punjab Kings 12 12 381 274 139.05
53 Riyan Parag Gujarat Titans 14 14 183 132 138.64
54 Shardul Thakur Punjab Kings 10 10 120 87 137.93
55 Trent Boult Gujarat Titans 8 8 40 29 137.93
56 Moeen Ali Mumbai Indians 10 10 244 177 137.85
57 Umesh Yadav Royal Challengers Bangalore 7 7 55 40 137.5
58 Chris Jordan Lucknow Super Giants 2 2 11 8 137.5
59 Deepak Hooda Lucknow Super Giants 14 14 451 330 136.67
60 Sarfaraz Khan Punjab Kings 5 5 91 67 135.82
61 Lokesh Rahul Lucknow Super Giants 15 15 616 455 135.38
62 Shreyas Iyer Royal Challengers Bangalore 14 14 401 298 134.56
63 Robin Uthappa Royal Challengers Bangalore 11 11 230 171 134.5
64 Abhishek Sharma Punjab Kings 14 14 426 320 133.13
65 Yashasvi Jaiswal Gujarat Titans 10 10 258 194 132.99
66 Mitchell Marsh Punjab Kings 8 8 251 189 132.8
67 Shubman Gill Gujarat Titans 16 16 483 365 132.33
68 Jason Holder Punjab Kings 8 8 58 44 131.82
69 Hardik Pandya Gujarat Titans 15 15 487 371 131.27
70 Tilak Varma Punjab Kings 14 14 397 303 131.02
71 Evin Lewis Lucknow Super Giants 5 5 73 56 130.36
72 Shreyas Gopal Gujarat Titans 1 1 9 7 128.57
73 Marco Jansen Lucknow Super Giants 3 3 9 7 128.57
74 Faf du Plessis Rajasthan Royals 16 16 468 367 127.52
75 Prabh Simran Singh Kolkata Knight Riders 1 1 14 11 127.27
76 Ruturaj Gaikwad Mumbai Indians 14 14 368 291 126.46
77 B Sai Sudharsan Kolkata Knight Riders 5 5 144 114 126.32
78 Tim Seifert Chennai Super Kings 2 2 24 19 126.32
79 Krunal Pandya Lucknow Super Giants 13 13 183 145 126.21
80 Lockie Ferguson Chennai Super Kings 3 3 5 4 125
81 Ayush Badoni Punjab Kings 11 11 161 130 123.85
82 Mahendra Singh Dhoni Mumbai Indians 13 13 232 188 123.4
83 Devdutt Padikkal Gujarat Titans 17 17 376 306 122.88
84 Shikhar Dhawan Punjab Kings 14 14 460 375 122.67
85 Mayank Agarwal Punjab Kings 12 12 196 160 122.5
86 Sam Billings Royal Challengers Bangalore 8 8 169 138 122.46
87 Wriddhiman Saha Gujarat Titans 11 11 317 259 122.39
88 Ambati Rayudu Mumbai Indians 11 11 274 224 122.32
89 Shahbaz Ahmed Rajasthan Royals 11 11 219 181 120.99
90 Rohit Sharma Punjab Kings 14 14 268 223 120.18
91 Ishan Kishan Punjab Kings 14 14 418 348 120.11
92 Ravindra Jadeja Sunrisers Hyderabad 10 10 116 98 118.37
93 Rasikh Salam Sunrisers Hyderabad 1 1 7 6 116.67
94 Kartik Tyagi Mumbai Indians 2 2 7 6 116.67
95 Virat Kohli Rajasthan Royals 16 16 341 294 115.99
96 Odean Smith Kolkata Knight Riders 6 6 51 44 115.91
97 James Neesham Punjab Kings 2 2 31 27 114.81
98 Fabian Allen Gujarat Titans 1 1 8 7 114.29
99 Srikar Bharat Mumbai Indians 2 2 8 7 114.29
100 Matthew Wade Gujarat Titans 10 10 157 138 113.77
101 Suyash Prabhudessai Gujarat Titans 5 5 67 59 113.56
102 Rahul Chahar Mumbai Indians 8 8 77 68 113.24
103 Ramandeep Singh Punjab Kings 4 4 45 40 112.5
104 Kagiso Rabada Mumbai Indians 8 8 48 43 111.63
105 Lalit Yadav Mumbai Indians 8 8 161 146 110.27
106 Harshal Patel Rajasthan Royals 8 8 43 39 110.26
107 Manish Pandey Chennai Super Kings 6 6 88 80 110
108 Anuj Rawat Mumbai Indians 8 8 129 118 109.32
109 Shahrukh Khan Punjab Kings 8 8 117 108 108.33
110 Narayan Jagadeesan Mumbai Indians 2 2 40 37 108.11
111 Venkatesh Iyer Royal Challengers Bangalore 12 12 182 169 107.69
112 Kieron Pollard Lucknow Super Giants 11 11 144 134 107.46
113 Daniel Sams Punjab Kings 10 10 38 36 105.56
114 Ajinkya Rahane Lucknow Super Giants 7 7 133 128 103.91
115 Anmolpreet Singh Chennai Super Kings 2 2 13 13 100
116 Maheesh Theekshana Royal Challengers Bangalore 2 2 7 7 100
117 Mukesh Choudhary Royal Challengers Bangalore 2 2 6 6 100
118 Karan Sharma Delhi Capitals 1 1 4 4 100
119 Navdeep Saini Chennai Super Kings 1 1 2 2 100
120 Harshit Kaushik Rana Delhi Capitals 2 2 2 2 100
121 Dwayne Bravo Royal Challengers Bangalore 6 6 23 24 95.83
122 Kane Williamson Kolkata Knight Riders 13 13 216 231 93.51
123 Rishi Dhawan Mumbai Indians 4 4 37 40 92.5
124 Kuldeep Yadav Punjab Kings 7 7 48 52 92.31
125 Bhuvneshwar Kumar Punjab Kings 6 6 24 26 92.31
126 Rassie van der Dussen Mumbai Indians 3 3 22 24 91.67
127 Mohammed Siraj Sunrisers Hyderabad 5 5 30 33 90.91
128 Hrithik Shokeen Royal Challengers Bangalore 3 3 43 48 89.58
129 Karun Nair Punjab Kings 2 2 16 18 88.89
130 Sheldon Jackson Lucknow Super Giants 5 5 23 26 88.46
131 Wanindu Hasaranga Rajasthan Royals 7 7 38 43 88.37
132 Harpreet Brar Mumbai Indians 3 3 22 25 88
133 Simarjeet Singh Mumbai Indians 3 3 7 8 87.5
134 Murugan Ashwin Lucknow Super Giants 5 5 12 14 85.71
135 Mitchell Santner Mumbai Indians 4 4 22 27 81.48
136 Raj Angad Bawa Delhi Capitals 2 2 11 14 78.57
137 Mandeep Singh Gujarat Titans 3 3 18 23 78.26
138 Daryl Mitchell Sunrisers Hyderabad 2 2 33 44 75
139 Arshdeep Singh Mumbai Indians 6 6 21 29 72.41
140 Alzarri Joseph Chennai Super Kings 3 3 5 7 71.43
141 Baba Indrajith Delhi Capitals 3 3 21 30 70
142 Josh Hazlewood Rajasthan Royals 5 5 18 26 69.23
143 Varun Chakravarthy Lucknow Super Giants 4 4 12 18 66.67
144 Sherfane Rutherford Kolkata Knight Riders 2 2 33 50 66
145 Yuzvendra Chahal Gujarat Titans 2 2 5 8 62.5
146 David Willey Kolkata Knight Riders 2 2 18 30 60
147 Mustafizur Rahman Chennai Super Kings 1 1 3 5 60
148 Kumar Kartikeya Lucknow Super Giants 1 1 3 5 60
149 Abdul Samad Royal Challengers Bangalore 2 2 4 7 57.14
150 Vijay Shankar Kolkata Knight Riders 4 4 19 35 54.29
151 Prasidh Krishna Gujarat Titans 3 3 6 12 50
152 Umran Malik Punjab Kings 4 4 4 8 50
153 Abhijeet Tomar Royal Challengers Bangalore 1 1 4 8 50
154 Tristan Stubbs Kolkata Knight Riders 2 2 2 4 50
155 Nathan Coulter-Nile Royal Challengers Bangalore 1 1 1 2 50
156 Shivam Mavi Delhi Capitals 3 3 3 7 42.86
157 Pradeep Sangwan Chennai Super Kings 1 1 2 5 40
158 Vaibhav Arora Chennai Super Kings 4 4 5 13 38.46
159 Jagadeesha Suchith Punjab Kings 2 2 2 8 25
160 Fazalhaq Farooqi Mumbai Indians 1 1 2 8 25
161 Tim Southee Lucknow Super Giants 5 5 2 12 16.67
162 Anrich Nortje Mumbai Indians 1 1 1 6 16.67
POSITION PLAYER TEAM MATCHES Inns Runs HS i Avg i
1 David Miller Gujarat Titans 16 16 481 94 68.71
2 Jos Buttler Gujarat Titans 17 17 863 116 57.53
3 Rajat Patidar Rajasthan Royals 7 7 333 112 55.5
4 Dinesh Karthik Rajasthan Royals 16 16 330 66 55
5 Lokesh Rahul Lucknow Super Giants 15 15 616 103 51.33
6 David Warner Punjab Kings 12 12 432 92 48
7 Kuldeep Yadav Punjab Kings 7 7 48 16 48
8 Aiden Markram Punjab Kings 12 12 381 68 47.63
9 Axar Patel Punjab Kings 10 10 182 42 45.5
10 Shimron Hetmyer Gujarat Titans 15 15 314 59 44.86
11 Hardik Pandya Gujarat Titans 15 15 487 87 44.27
12 Suryakumar Yadav Kolkata Knight Riders 8 8 303 68 43.29
13 Devon Conway Mumbai Indians 7 7 252 87 42
14 Narayan Jagadeesan Mumbai Indians 2 2 40 39 40
15 Shikhar Dhawan Punjab Kings 14 14 460 88 38.33
16 Nicholas Pooran Punjab Kings 13 13 306 64 38.25
17 Rahul Tripathi Punjab Kings 14 14 413 76 37.55
18 Andre Russell Royal Challengers Bangalore 12 12 335 70 37.22
19 Tim David Punjab Kings 8 8 186 46 37.2
20 Liam Livingstone Punjab Kings 14 14 437 70 36.42
21 Quinton de Kock Lucknow Super Giants 15 15 508 140 36.29
22 Tilak Varma Punjab Kings 14 14 397 61 36.09
23 B Sai Sudharsan Kolkata Knight Riders 5 5 144 64 36
24 Rinku Singh Royal Challengers Bangalore 7 7 174 42 34.8
25 Shubman Gill Gujarat Titans 16 16 483 96 34.5
26 Mahendra Singh Dhoni Mumbai Indians 13 13 232 50 33.14
27 Deepak Hooda Lucknow Super Giants 14 14 451 59 32.21
28 Ishan Kishan Punjab Kings 14 14 418 81 32.15
29 Ravichandran Ashwin Gujarat Titans 12 12 191 50 31.83
30 Wriddhiman Saha Gujarat Titans 11 11 317 68 31.7
31 Mitchell Marsh Punjab Kings 8 8 251 89 31.38
32 Faf du Plessis Rajasthan Royals 16 16 468 96 31.2
33 Rahul Tewatia Rajasthan Royals 12 12 217 43 31
34 Rishabh Pant Punjab Kings 13 13 340 44 30.91
35 Shreyas Iyer Royal Challengers Bangalore 14 14 401 85 30.85
36 Abhishek Sharma Punjab Kings 14 14 426 75 30.43
37 Sarfaraz Khan Punjab Kings 5 5 91 36 30.33
38 Jitesh Sharma Punjab Kings 10 10 234 44 29.25
39 Romario Shepherd Punjab Kings 3 3 58 26 29
40 Shivam Dube Punjab Kings 11 11 289 95 28.9
41 Sanju Samson Gujarat Titans 17 17 458 55 28.63
42 Prithvi Shaw Punjab Kings 10 10 283 61 28.3
43 Nitish Rana Royal Challengers Bangalore 14 14 361 57 27.77
44 Shahbaz Ahmed Rajasthan Royals 11 11 219 45 27.38
45 Glenn Maxwell Rajasthan Royals 13 13 301 55 27.36
46 Ruturaj Gaikwad Mumbai Indians 14 14 368 99 26.29
47 Yashasvi Jaiswal Gujarat Titans 10 10 258 68 25.8
48 Rovman Powell Punjab Kings 12 12 250 67 25
49 Ambati Rayudu Mumbai Indians 11 11 274 78 24.91
50 Moeen Ali Mumbai Indians 10 10 244 93 24.4
51 Evin Lewis Lucknow Super Giants 5 5 73 55 24.33
52 Sam Billings Royal Challengers Bangalore 8 8 169 36 24.14
53 Jonny Bairstow Punjab Kings 11 11 253 66 23
54 Lalit Yadav Mumbai Indians 8 8 161 48 23
55 Dewald Brevis Punjab Kings 7 7 161 49 23
56 Priyam Garg Punjab Kings 2 2 46 42 23
57 Mohsin Khan Punjab Kings 3 3 23 13 23
58 Bhanuka Rajapaksa Mumbai Indians 9 9 206 43 22.89
59 Rashid Khan Rajasthan Royals 8 8 91 40 22.75
60 Virat Kohli Rajasthan Royals 16 16 341 73 22.73
61 Ramandeep Singh Punjab Kings 4 4 45 14 22.5
62 Devdutt Padikkal Gujarat Titans 17 17 376 54 22.12
63 Avesh Khan Punjab Kings 4 4 22 12 22
64 Hrithik Shokeen Royal Challengers Bangalore 3 3 43 25 21.5
65 Robin Uthappa Royal Challengers Bangalore 11 11 230 88 20.91
66 Krunal Pandya Lucknow Super Giants 13 13 183 42 20.33
67 Ayush Badoni Punjab Kings 11 11 161 54 20.13
68 Trent Boult Gujarat Titans 8 8 40 17 20
69 Jaydev Unadkat Chennai Super Kings 5 5 59 19 19.67
70 Kane Williamson Kolkata Knight Riders 13 13 216 57 19.64
71 Marcus Stoinis Lucknow Super Giants 10 10 156 38 19.5
72 Ravindra Jadeja Sunrisers Hyderabad 10 10 116 26 19.33
73 Rohit Sharma Punjab Kings 14 14 268 48 19.14
74 Ajinkya Rahane Lucknow Super Giants 7 7 133 44 19
75 Manan Vohra Lucknow Super Giants 1 1 19 19 19
76 Rishi Dhawan Mumbai Indians 4 4 37 21 18.5
77 Abhinav Manohar Delhi Capitals 7 7 108 43 18
78 Shashank Singh Lucknow Super Giants 5 5 69 25 17.25
79 Aaron Finch Delhi Capitals 5 5 86 58 17.2
80 Mahipal Lomror Rajasthan Royals 5 5 86 42 17.2
81 Odean Smith Kolkata Knight Riders 6 6 51 25 17
82 Shahrukh Khan Punjab Kings 8 8 117 26 16.71
83 Riyan Parag Gujarat Titans 14 14 183 56 16.64
84 Venkatesh Iyer Royal Challengers Bangalore 12 12 182 50 16.55
85 Sherfane Rutherford Kolkata Knight Riders 2 2 33 28 16.5
86 Daryl Mitchell Sunrisers Hyderabad 2 2 33 17 16.5
87 Mayank Agarwal Punjab Kings 12 12 196 52 16.33
88 Anuj Rawat Mumbai Indians 8 8 129 66 16.13
89 Pat Cummins Lucknow Super Giants 5 5 63 56 15.75
90 Matthew Wade Gujarat Titans 10 10 157 35 15.7
91 James Neesham Punjab Kings 2 2 31 17 15.5
92 Shardul Thakur Punjab Kings 10 10 120 29 15
93 Mohammed Siraj Sunrisers Hyderabad 5 5 30 14 15
94 Manish Pandey Chennai Super Kings 6 6 88 38 14.67
95 Washington Sundar Punjab Kings 7 7 101 40 14.43
96 Kieron Pollard Lucknow Super Giants 11 11 144 25 14.4
97 Prabh Simran Singh Kolkata Knight Riders 1 1 14 14 14
98 Umesh Yadav Royal Challengers Bangalore 7 7 55 21 13.75
99 Suyash Prabhudessai Gujarat Titans 5 5 67 34 13.4
100 Rahul Chahar Mumbai Indians 8 8 77 25 12.83
101 Tim Seifert Chennai Super Kings 2 2 24 21 12
102 Dwayne Bravo Royal Challengers Bangalore 6 6 23 12 11.5
103 Dwaine Pretorius Sunrisers Hyderabad 5 5 44 22 11
104 Mitchell Santner Mumbai Indians 4 4 22 11 11
105 Rassie van der Dussen Mumbai Indians 3 3 22 12 11
106 Chris Jordan Lucknow Super Giants 2 2 11 6 11
107 Dushmantha Chameera Lucknow Super Giants 8 8 43 17 10.75
108 Jason Holder Punjab Kings 8 8 58 16 9.67
109 Kagiso Rabada Mumbai Indians 8 8 48 25 9.6
110 David Willey Kolkata Knight Riders 2 2 18 18 9
111 Marco Jansen Lucknow Super Giants 3 3 9 8 9
112 Sunil Narine Royal Challengers Bangalore 10 10 71 22 8.88
113 Harshal Patel Rajasthan Royals 8 8 43 11 8.6
114 Bhuvneshwar Kumar Punjab Kings 6 6 24 8 8
115 Karun Nair Punjab Kings 2 2 16 13 8
116 Obed McCoy Gujarat Titans 1 1 8 8 8
117 Fabian Allen Gujarat Titans 1 1 8 8 8
118 Harpreet Brar Mumbai Indians 3 3 22 14 7.33
119 Arshdeep Singh Mumbai Indians 6 6 21 10 7
120 Baba Indrajith Delhi Capitals 3 3 21 15 7
121 Rasikh Salam Sunrisers Hyderabad 1 1 7 7 7
122 Simarjeet Singh Mumbai Indians 3 3 7 3 7
123 Sean Abbott Gujarat Titans 1 1 7 7 7
124 Maheesh Theekshana Royal Challengers Bangalore 2 2 7 7 7
125 Anmolpreet Singh Chennai Super Kings 2 2 13 8 6.5
126 Mandeep Singh Gujarat Titans 3 3 18 18 6
127 Mukesh Choudhary Royal Challengers Bangalore 2 2 6 4 6
128 Prasidh Krishna Gujarat Titans 3 3 6 4 6
129 Ripal Patel Mumbai Indians 1 1 6 6 6
130 Sheldon Jackson Lucknow Super Giants 5 5 23 8 5.75
131 Raj Angad Bawa Delhi Capitals 2 2 11 11 5.5
132 Wanindu Hasaranga Rajasthan Royals 7 7 38 18 5.43
133 Daniel Sams Punjab Kings 10 10 38 15 5.43
134 Yuzvendra Chahal Gujarat Titans 2 2 5 5 5
135 Alzarri Joseph Chennai Super Kings 3 3 5 4 5
136 Aman Hakim Khan Delhi Capitals 1 1 5 5 5
137 Vijay Shankar Kolkata Knight Riders 4 4 19 13 4.75
138 Murugan Ashwin Lucknow Super Giants 5 5 12 6 4
139 Srikar Bharat Mumbai Indians 2 2 8 8 4
140 Abhijeet Tomar Royal Challengers Bangalore 1 1 4 4 4
141 Umran Malik Punjab Kings 4 4 4 3 4
142 Karan Sharma Delhi Capitals 1 1 4 4 4
143 Kartik Tyagi Mumbai Indians 2 2 7 7 3.5
144 Kumar Kartikeya Lucknow Super Giants 1 1 3 3 3
145 Vaibhav Arora Chennai Super Kings 4 4 5 2 2.5
146 Lockie Ferguson Chennai Super Kings 3 3 5 5 2.5
147 Abdul Samad Royal Challengers Bangalore 2 2 4 4 2
148 Pradeep Sangwan Chennai Super Kings 1 1 2 2 2
149 Harshit Kaushik Rana Delhi Capitals 2 2 2 2 2
150 Navdeep Saini Chennai Super Kings 1 1 2 2 2
151 Jagadeesha Suchith Punjab Kings 2 2 2 2 1
152 Shivam Mavi Delhi Capitals 3 3 3 2 1.5
153 Tristan Stubbs Kolkata Knight Riders 2 2 2 2 1
154 Tim Southee Lucknow Super Giants 5 5 2 1 0.5
POSITION PLAYER TEAM MATCHES Inns Runs Avg i 4s
1 Jos Buttler Gujarat Titans 17 17 863 57.53 83
2 David Warner Punjab Kings 12 12 432 48 52
3 Shubman Gill Gujarat Titans 16 16 483 34.5 51
4 Hardik Pandya Gujarat Titans 15 15 487 44.27 49
5 Faf du Plessis Rajasthan Royals 16 16 468 31.2 49
6 Quinton de Kock Lucknow Super Giants 15 15 508 36.29 47
7 Shikhar Dhawan Punjab Kings 14 14 460 38.33 47
8 Abhishek Sharma Punjab Kings 14 14 426 30.43 47
9 Lokesh Rahul Lucknow Super Giants 15 15 616 51.33 45
10 Ishan Kishan Punjab Kings 14 14 418 32.15 45
11 Sanju Samson Gujarat Titans 17 17 458 28.63 43
12 Shreyas Iyer Royal Challengers Bangalore 14 14 401 30.85 41
13 Rahul Tripathi Punjab Kings 14 14 413 37.55 40
14 Devdutt Padikkal Gujarat Titans 17 17 376 22.12 40
15 Wriddhiman Saha Gujarat Titans 11 11 317 31.7 40
16 Prithvi Shaw Punjab Kings 10 10 283 28.3 37
17 Deepak Hooda Lucknow Super Giants 14 14 451 32.21 36
18 Rishabh Pant Punjab Kings 13 13 340 30.91 35
19 Jonny Bairstow Punjab Kings 11 11 253 23 34
20 Ruturaj Gaikwad Mumbai Indians 14 14 368 26.29 33
21 David Miller Gujarat Titans 16 16 481 68.71 32
22 Virat Kohli Rajasthan Royals 16 16 341 22.73 32
23 Glenn Maxwell Rajasthan Royals 13 13 301 27.36 31
24 Liam Livingstone Punjab Kings 14 14 437 36.42 29
25 Tilak Varma Punjab Kings 14 14 397 36.09 29
26 Nitish Rana Royal Challengers Bangalore 14 14 361 27.77 29
27 Rohit Sharma Punjab Kings 14 14 268 19.14 28
28 Yashasvi Jaiswal Gujarat Titans 10 10 258 25.8 28
29 Rajat Patidar Rajasthan Royals 7 7 333 55.5 27
30 Dinesh Karthik Rajasthan Royals 16 16 330 55 27
31 Aiden Markram Punjab Kings 12 12 381 47.63 25
32 Ambati Rayudu Mumbai Indians 11 11 274 24.91 25
33 Moeen Ali Mumbai Indians 10 10 244 24.4 24
34 Suryakumar Yadav Kolkata Knight Riders 8 8 303 43.29 23
35 Mayank Agarwal Punjab Kings 12 12 196 16.33 23
36 Matthew Wade Gujarat Titans 10 10 157 15.7 23
37 Shivam Dube Punjab Kings 11 11 289 28.9 22
38 Devon Conway Mumbai Indians 7 7 252 42 22
39 Jitesh Sharma Punjab Kings 10 10 234 29.25 22
40 Rahul Tewatia Rajasthan Royals 12 12 217 31 22
41 Shimron Hetmyer Gujarat Titans 15 15 314 44.86 21
42 Mahendra Singh Dhoni Mumbai Indians 13 13 232 33.14 21
43 Mitchell Marsh Punjab Kings 8 8 251 31.38 19
44 Robin Uthappa Royal Challengers Bangalore 11 11 230 20.91 19
45 Andre Russell Royal Challengers Bangalore 12 12 335 37.22 18
46 Venkatesh Iyer Royal Challengers Bangalore 12 12 182 16.55 17
47 Rinku Singh Royal Challengers Bangalore 7 7 174 34.8 17
48 Nicholas Pooran Punjab Kings 13 13 306 38.25 16
49 Kane Williamson Kolkata Knight Riders 13 13 216 19.64 16
50 Bhanuka Rajapaksa Mumbai Indians 9 9 206 22.89 16
51 Krunal Pandya Lucknow Super Giants 13 13 183 20.33 16
52 Shahbaz Ahmed Rajasthan Royals 11 11 219 27.38 14
53 Ravichandran Ashwin Gujarat Titans 12 12 191 31.83 14
54 Dewald Brevis Punjab Kings 7 7 161 23 14
55 B Sai Sudharsan Kolkata Knight Riders 5 5 144 36 14
56 Ajinkya Rahane Lucknow Super Giants 7 7 133 19 14
57 Abhinav Manohar Delhi Capitals 7 7 108 18 14
58 Tim David Punjab Kings 8 8 186 37.2 12
59 Axar Patel Punjab Kings 10 10 182 45.5 12
60 Riyan Parag Gujarat Titans 14 14 183 16.64 11
61 Lalit Yadav Mumbai Indians 8 8 161 23 11
62 Ayush Badoni Punjab Kings 11 11 161 20.13 11
63 Rovman Powell Punjab Kings 12 12 250 25 10
64 Anuj Rawat Mumbai Indians 8 8 129 16.13 10
65 Aaron Finch Delhi Capitals 5 5 86 17.2 10
66 Sam Billings Royal Challengers Bangalore 8 8 169 24.14 9
67 Washington Sundar Punjab Kings 7 7 101 14.43 9
68 Sarfaraz Khan Punjab Kings 5 5 91 30.33 9
69 Manish Pandey Chennai Super Kings 6 6 88 14.67 9
70 Evin Lewis Lucknow Super Giants 5 5 73 24.33 8
71 Marcus Stoinis Lucknow Super Giants 10 10 156 19.5 7
72 Shardul Thakur Punjab Kings 10 10 120 15 7
73 Mahipal Lomror Rajasthan Royals 5 5 86 17.2 7
74 Rahul Chahar Mumbai Indians 8 8 77 12.83 7
75 Suyash Prabhudessai Gujarat Titans 5 5 67 13.4 7
76 Kieron Pollard Lucknow Super Giants 11 11 144 14.4 6
77 Ravindra Jadeja Sunrisers Hyderabad 10 10 116 19.33 6
78 Sunil Narine Royal Challengers Bangalore 10 10 71 8.88 6
79 Shashank Singh Lucknow Super Giants 5 5 69 17.25 5
80 Pat Cummins Lucknow Super Giants 5 5 63 15.75 5
81 Kagiso Rabada Mumbai Indians 8 8 48 9.6 5
82 Hrithik Shokeen Royal Challengers Bangalore 3 3 43 21.5 5
83 Mohammed Siraj Sunrisers Hyderabad 5 5 30 15 5
84 Shahrukh Khan Punjab Kings 8 8 117 16.71 4
85 Jaydev Unadkat Chennai Super Kings 5 5 59 19.67 4
86 Umesh Yadav Royal Challengers Bangalore 7 7 55 13.75 4
87 Priyam Garg Punjab Kings 2 2 46 23 4
88 Harshal Patel Rajasthan Royals 8 8 43 8.6 4
89 Wanindu Hasaranga Rajasthan Royals 7 7 38 5.43 4
90 Rishi Dhawan Mumbai Indians 4 4 37 18.5 4
91 Tim Seifert Chennai Super Kings 2 2 24 12 4
92 Mandeep Singh Gujarat Titans 3 3 18 6 4
93 Rashid Khan Rajasthan Royals 8 8 91 22.75 3
94 Kuldeep Yadav Punjab Kings 7 7 48 48 3
95 Ramandeep Singh Punjab Kings 4 4 45 22.5 3
96 Dwaine Pretorius Sunrisers Hyderabad 5 5 44 11 3
97 Dushmantha Chameera Lucknow Super Giants 8 8 43 10.75 3
98 Narayan Jagadeesan Mumbai Indians 2 2 40 40 3
99 James Neesham Punjab Kings 2 2 31 15.5 3
100 Bhuvneshwar Kumar Punjab Kings 6 6 24 8 3
101 Mitchell Santner Mumbai Indians 4 4 22 11 3
102 Arshdeep Singh Mumbai Indians 6 6 21 7 3
103 David Willey Kolkata Knight Riders 2 2 18 9 3
104 Romario Shepherd Punjab Kings 3 3 58 29 2
105 Jason Holder Punjab Kings 8 8 58 9.67 2
106 Trent Boult Gujarat Titans 8 8 40 20 2
107 Mohsin Khan Punjab Kings 3 3 23 23 2
108 Rassie van der Dussen Mumbai Indians 3 3 22 11 2
109 Baba Indrajith Delhi Capitals 3 3 21 7 2
110 Prabh Simran Singh Kolkata Knight Riders 1 1 14 14 2
111 Varun Chakravarthy Lucknow Super Giants 4 4 12 0 2
112 Shreyas Gopal Gujarat Titans 1 1 9 0 2
113 Srikar Bharat Mumbai Indians 2 2 8 4 2
114 Odean Smith Kolkata Knight Riders 6 6 51 17 1
115 Daniel Sams Punjab Kings 10 10 38 5.43 1
116 Sherfane Rutherford Kolkata Knight Riders 2 2 33 16.5 1
117 Daryl Mitchell Sunrisers Hyderabad 2 2 33 16.5 1
118 Dwayne Bravo Royal Challengers Bangalore 6 6 23 11.5 1
119 Harpreet Brar Mumbai Indians 3 3 22 7.33 1
120 Manan Vohra Lucknow Super Giants 1 1 19 19 1
121 Vijay Shankar Kolkata Knight Riders 4 4 19 4.75 1
122 Josh Hazlewood Rajasthan Royals 5 5 18 0 1
123 Karun Nair Punjab Kings 2 2 16 8 1
124 Anmolpreet Singh Chennai Super Kings 2 2 13 6.5 1
125 Murugan Ashwin Lucknow Super Giants 5 5 12 4 1
126 Raj Angad Bawa Delhi Capitals 2 2 11 5.5 1
127 Fabian Allen Gujarat Titans 1 1 8 8 1
128 Rasikh Salam Sunrisers Hyderabad 1 1 7 7 1
129 Kartik Tyagi Mumbai Indians 2 2 7 3.5 1
130 Mukesh Choudhary Royal Challengers Bangalore 2 2 6 6 1
131 Lockie Ferguson Chennai Super Kings 3 3 5 2.5 1
132 Aman Hakim Khan Delhi Capitals 1 1 5 5 1
133 Karan Sharma Delhi Capitals 1 1 4 4 1
134 Abhijeet Tomar Royal Challengers Bangalore 1 1 4 4 1
135 Prerak Mankad Punjab Kings 1 1 4 0 1
POSITION PLAYER TEAM MATCHES Inns Runs Avg i 6s
1 Jos Buttler Gujarat Titans 17 17 863 57.53 45
2 Liam Livingstone Punjab Kings 14 14 437 36.42 34
3 Andre Russell Royal Challengers Bangalore 12 12 335 37.22 32
4 Lokesh Rahul Lucknow Super Giants 15 15 616 51.33 30
5 Sanju Samson Gujarat Titans 17 17 458 28.63 26
6 Quinton de Kock Lucknow Super Giants 15 15 508 36.29 23
7 David Miller Gujarat Titans 16 16 481 68.71 23
8 Nitish Rana Royal Challengers Bangalore 14 14 361 27.77 22
9 Dinesh Karthik Rajasthan Royals 16 16 330 55 22
10 Rovman Powell Punjab Kings 12 12 250 25 22
11 Shimron Hetmyer Gujarat Titans 15 15 314 44.86 21
12 Nicholas Pooran Punjab Kings 13 13 306 38.25 21
13 Rahul Tripathi Punjab Kings 14 14 413 37.55 20
14 Aiden Markram Punjab Kings 12 12 381 47.63 19
15 Deepak Hooda Lucknow Super Giants 14 14 451 32.21 18
16 Rajat Patidar Rajasthan Royals 7 7 333 55.5 18
17 Tilak Varma Punjab Kings 14 14 397 36.09 16
18 Rishabh Pant Punjab Kings 13 13 340 30.91 16
19 Suryakumar Yadav Kolkata Knight Riders 8 8 303 43.29 16
20 Shivam Dube Punjab Kings 11 11 289 28.9 16
21 Tim David Punjab Kings 8 8 186 37.2 16
22 David Warner Punjab Kings 12 12 432 48 15
23 Glenn Maxwell Rajasthan Royals 13 13 301 27.36 15
24 Ambati Rayudu Mumbai Indians 11 11 274 24.91 15
25 Devdutt Padikkal Gujarat Titans 17 17 376 22.12 14
26 Ruturaj Gaikwad Mumbai Indians 14 14 368 26.29 14
27 Mitchell Marsh Punjab Kings 8 8 251 31.38 14
28 Robin Uthappa Royal Challengers Bangalore 11 11 230 20.91 14
29 Faf du Plessis Rajasthan Royals 16 16 468 31.2 13
30 Abhishek Sharma Punjab Kings 14 14 426 30.43 13
31 Rohit Sharma Punjab Kings 14 14 268 19.14 13
32 Bhanuka Rajapaksa Mumbai Indians 9 9 206 22.89 13
33 Marcus Stoinis Lucknow Super Giants 10 10 156 19.5 13
34 Hardik Pandya Gujarat Titans 15 15 487 44.27 12
35 Shikhar Dhawan Punjab Kings 14 14 460 38.33 12
36 Devon Conway Mumbai Indians 7 7 252 42 12
37 Jitesh Sharma Punjab Kings 10 10 234 29.25 12
38 Shubman Gill Gujarat Titans 16 16 483 34.5 11
39 Ishan Kishan Punjab Kings 14 14 418 32.15 11
40 Shreyas Iyer Royal Challengers Bangalore 14 14 401 30.85 11
41 Moeen Ali Mumbai Indians 10 10 244 24.4 11
42 Dewald Brevis Punjab Kings 7 7 161 23 11
43 Prithvi Shaw Punjab Kings 10 10 283 28.3 10
44 Yashasvi Jaiswal Gujarat Titans 10 10 258 25.8 10
45 Mahendra Singh Dhoni Mumbai Indians 13 13 232 33.14 10
46 Riyan Parag Gujarat Titans 14 14 183 16.64 10
47 Axar Patel Punjab Kings 10 10 182 45.5 10
48 Sam Billings Royal Challengers Bangalore 8 8 169 24.14 10
49 Jonny Bairstow Punjab Kings 11 11 253 23 9
50 Shahbaz Ahmed Rajasthan Royals 11 11 219 27.38 9
51 Rahul Tewatia Rajasthan Royals 12 12 217 31 9
52 Ravichandran Ashwin Gujarat Titans 12 12 191 31.83 9
53 Kieron Pollard Lucknow Super Giants 11 11 144 14.4 9
54 Shahrukh Khan Punjab Kings 8 8 117 16.71 9
55 Rashid Khan Rajasthan Royals 8 8 91 22.75 9
56 Virat Kohli Rajasthan Royals 16 16 341 22.73 8
57 Kane Williamson Kolkata Knight Riders 13 13 216 19.64 8
58 Wriddhiman Saha Gujarat Titans 11 11 317 31.7 7
59 Venkatesh Iyer Royal Challengers Bangalore 12 12 182 16.55 7
60 Rinku Singh Royal Challengers Bangalore 7 7 174 34.8 7
61 Ayush Badoni Punjab Kings 11 11 161 20.13 7
62 Lalit Yadav Mumbai Indians 8 8 161 23 7
63 Anuj Rawat Mumbai Indians 8 8 129 16.13 7
64 Shardul Thakur Punjab Kings 10 10 120 15 7
65 Mayank Agarwal Punjab Kings 12 12 196 16.33 6
66 Sunil Narine Royal Challengers Bangalore 10 10 71 8.88 6
67 Pat Cummins Lucknow Super Giants 5 5 63 15.75 6
68 Jason Holder Punjab Kings 8 8 58 9.67 6
69 Ravindra Jadeja Sunrisers Hyderabad 10 10 116 19.33 5
70 Romario Shepherd Punjab Kings 3 3 58 29 5
71 Odean Smith Kolkata Knight Riders 6 6 51 17 5
72 Krunal Pandya Lucknow Super Giants 13 13 183 20.33 4
73 Ajinkya Rahane Lucknow Super Giants 7 7 133 19 4
74 Mahipal Lomror Rajasthan Royals 5 5 86 17.2 4
75 Rahul Chahar Mumbai Indians 8 8 77 12.83 4
76 Shashank Singh Lucknow Super Giants 5 5 69 17.25 4
77 Umesh Yadav Royal Challengers Bangalore 7 7 55 13.75 4
78 B Sai Sudharsan Kolkata Knight Riders 5 5 144 36 3
79 Abhinav Manohar Delhi Capitals 7 7 108 18 3
80 Washington Sundar Punjab Kings 7 7 101 14.43 3
81 Aaron Finch Delhi Capitals 5 5 86 17.2 3
82 Evin Lewis Lucknow Super Giants 5 5 73 24.33 3
83 Jaydev Unadkat Chennai Super Kings 5 5 59 19.67 3
84 Dwaine Pretorius Sunrisers Hyderabad 5 5 44 11 3
85 Dushmantha Chameera Lucknow Super Giants 8 8 43 10.75 3
86 Daniel Sams Punjab Kings 10 10 38 5.43 3
87 Avesh Khan Punjab Kings 4 4 22 22 3
88 Matthew Wade Gujarat Titans 10 10 157 15.7 2
89 Sarfaraz Khan Punjab Kings 5 5 91 30.33 2
90 Manish Pandey Chennai Super Kings 6 6 88 14.67 2
91 Suyash Prabhudessai Gujarat Titans 5 5 67 13.4 2
92 Kagiso Rabada Mumbai Indians 8 8 48 9.6 2
93 Kuldeep Yadav Punjab Kings 7 7 48 48 2
94 Priyam Garg Punjab Kings 2 2 46 23 2
95 Harshal Patel Rajasthan Royals 8 8 43 8.6 2
96 Rishi Dhawan Mumbai Indians 4 4 37 18.5 2
97 Harpreet Brar Mumbai Indians 3 3 22 7.33 2
98 Manan Vohra Lucknow Super Giants 1 1 19 19 2
99 Ramandeep Singh Punjab Kings 4 4 45 22.5 1
100 Narayan Jagadeesan Mumbai Indians 2 2 40 40 1
101 Trent Boult Gujarat Titans 8 8 40 20 1
102 Wanindu Hasaranga Rajasthan Royals 7 7 38 5.43 1
103 Sherfane Rutherford Kolkata Knight Riders 2 2 33 16.5 1
104 Dwayne Bravo Royal Challengers Bangalore 6 6 23 11.5 1
105 Sheldon Jackson Lucknow Super Giants 5 5 23 5.75 1
106 Mohsin Khan Punjab Kings 3 3 23 23 1
107 Murugan Ashwin Lucknow Super Giants 5 5 12 4 1
108 Marco Jansen Lucknow Super Giants 3 3 9 9 1
109 Obed McCoy Gujarat Titans 1 1 8 8 1
110 Maheesh Theekshana Royal Challengers Bangalore 2 2 7 7 1
111 Sean Abbott Gujarat Titans 1 1 7 7 1
112 Ripal Patel Mumbai Indians 1 1 6 6 1
POSITION PLAYER TEAM MATCHES Inns Runs Avg i 50s
1 David Warner Punjab Kings 12 12 432 48 5
2 Jos Buttler Gujarat Titans 17 17 863 57.53 4
3 Lokesh Rahul Lucknow Super Giants 15 15 616 51.33 4
4 Hardik Pandya Gujarat Titans 15 15 487 44.27 4
5 Shubman Gill Gujarat Titans 16 16 483 34.5 4
6 Deepak Hooda Lucknow Super Giants 14 14 451 32.21 4
7 Liam Livingstone Punjab Kings 14 14 437 36.42 4
8 Quinton de Kock Lucknow Super Giants 15 15 508 36.29 3
9 Faf du Plessis Rajasthan Royals 16 16 468 31.2 3
10 Shikhar Dhawan Punjab Kings 14 14 460 38.33 3
11 Ishan Kishan Punjab Kings 14 14 418 32.15 3
12 Rahul Tripathi Punjab Kings 14 14 413 37.55 3
13 Shreyas Iyer Royal Challengers Bangalore 14 14 401 30.85 3
14 Aiden Markram Punjab Kings 12 12 381 47.63 3
15 Ruturaj Gaikwad Mumbai Indians 14 14 368 26.29 3
16 Wriddhiman Saha Gujarat Titans 11 11 317 31.7 3
17 Suryakumar Yadav Kolkata Knight Riders 8 8 303 43.29 3
18 Devon Conway Mumbai Indians 7 7 252 42 3
19 David Miller Gujarat Titans 16 16 481 68.71 2
20 Sanju Samson Gujarat Titans 17 17 458 28.63 2
21 Abhishek Sharma Punjab Kings 14 14 426 30.43 2
22 Tilak Varma Punjab Kings 14 14 397 36.09 2
23 Nitish Rana Royal Challengers Bangalore 14 14 361 27.77 2
24 Virat Kohli Rajasthan Royals 16 16 341 22.73 2
25 Rajat Patidar Rajasthan Royals 7 7 333 55.5 2
26 Nicholas Pooran Punjab Kings 13 13 306 38.25 2
27 Shivam Dube Punjab Kings 11 11 289 28.9 2
28 Prithvi Shaw Punjab Kings 10 10 283 28.3 2
29 Yashasvi Jaiswal Gujarat Titans 10 10 258 25.8 2
30 Jonny Bairstow Punjab Kings 11 11 253 23 2
31 Mitchell Marsh Punjab Kings 8 8 251 31.38 2
32 Robin Uthappa Royal Challengers Bangalore 11 11 230 20.91 2
33 Devdutt Padikkal Gujarat Titans 17 17 376 22.12 1
34 Andre Russell Royal Challengers Bangalore 12 12 335 37.22 1
35 Dinesh Karthik Rajasthan Royals 16 16 330 55 1
36 Shimron Hetmyer Gujarat Titans 15 15 314 44.86 1
37 Glenn Maxwell Rajasthan Royals 13 13 301 27.36 1
38 Ambati Rayudu Mumbai Indians 11 11 274 24.91 1
39 Rovman Powell Punjab Kings 12 12 250 25 1
40 Moeen Ali Mumbai Indians 10 10 244 24.4 1
41 Mahendra Singh Dhoni Mumbai Indians 13 13 232 33.14 1
42 Kane Williamson Kolkata Knight Riders 13 13 216 19.64 1
43 Mayank Agarwal Punjab Kings 12 12 196 16.33 1
44 Ravichandran Ashwin Gujarat Titans 12 12 191 31.83 1
45 Riyan Parag Gujarat Titans 14 14 183 16.64 1
46 Venkatesh Iyer Royal Challengers Bangalore 12 12 182 16.55 1
47 Ayush Badoni Punjab Kings 11 11 161 20.13 1
48 B Sai Sudharsan Kolkata Knight Riders 5 5 144 36 1
49 Anuj Rawat Mumbai Indians 8 8 129 16.13 1
50 Aaron Finch Delhi Capitals 5 5 86 17.2 1
51 Evin Lewis Lucknow Super Giants 5 5 73 24.33 1
52 Pat Cummins Lucknow Super Giants 5 5 63 15.75 1
POSITION PLAYER TEAM MATCHES Inns Runs Avg i 100s
1 Jos Buttler Gujarat Titans 17 17 863 57.53 4
2 Lokesh Rahul Lucknow Super Giants 15 15 616 51.33 2
3 Quinton de Kock Lucknow Super Giants 15 15 508 36.29 1
4 Rajat Patidar Rajasthan Royals 7 7 333 55.5 1
POSITION PLAYER TEAM MATCHES Overs Runs Wickets Econ i
1 Yuzvendra Chahal Rajasthan Royals 17 68 527 27 7.75
2 Yuzvendra Chahal Royal Challengers Bangalore 16 64 507 26 7.92
3 Yuzvendra Chahal Delhi Capitals 14 56 430 26 7.68
4 Wanindu Hasaranga Royal Challengers Bangalore 16 57 430 26 7.54
5 Yuzvendra Chahal Chennai Super Kings 14 56 430 26 7.68
6 Wanindu Hasaranga Chennai Super Kings 14 49 362 24 7.39
7 Wanindu Hasaranga Gujarat Titans 14 49 362 24 7.39
8 Kagiso Rabada Sunrisers Hyderabad 13 48 406 23 8.46
9 Wanindu Hasaranga Punjab Kings 13 45 337 23 7.49
10 Wanindu Hasaranga Kolkata Knight Riders 13 45 337 23 7.49
11 Umran Malik Sunrisers Hyderabad 14 49.1 444 22 9.04
12 Kagiso Rabada Delhi Capitals 12 44 368 22 8.36
13 Yuzvendra Chahal Lucknow Super Giants 11 44 319 22 7.25
14 Yuzvendra Chahal Punjab Kings 11 44 319 22 7.25
15 Umran Malik Lucknow Super Giants 13 47 420 21 8.94
16 Kuldeep Yadav Sunrisers Hyderabad 14 49.4 419 21 8.48
17 Kuldeep Yadav Delhi Capitals 14 49.4 419 21 8.48
18 Kagiso Rabada Kolkata Knight Riders 11 41 344 21 8.39
19 Kagiso Rabada Punjab Kings 11 41 344 21 8.39
20 Mohammed Shami Rajasthan Royals 16 61 488 20 8
21 Josh Hazlewood Royal Challengers Bangalore 12 46.3 377 20 8.14
22 Prasidh Krishna Rajasthan Royals 17 66.3 551 19 8.31
23 Mohammed Shami Royal Challengers Bangalore 15 57 455 19 7.98
24 Rashid Khan Rajasthan Royals 16 63.5 421 19 6.63
25 Harshal Patel Royal Challengers Bangalore 15 53.3 410 19 7.69
26 Yuzvendra Chahal Gujarat Titans 10 40 291 19 7.28
27 Prasidh Krishna Royal Challengers Bangalore 16 62.3 511 18 8.2
28 Avesh Khan Royal Challengers Bangalore 13 47.4 416 18 8.78
29 Mohammed Shami Chennai Super Kings 14 53 412 18 7.77
30 Mohammed Shami Gujarat Titans 14 53 412 18 7.77
31 Thangarasu Natarajan Sunrisers Hyderabad 11 43 406 18 9.44
32 Thangarasu Natarajan Lucknow Super Giants 11 43 406 18 9.44
33 Rashid Khan Royal Challengers Bangalore 15 59.5 403 18 6.77
34 Umran Malik Rajasthan Royals 12 44 397 18 9.02
35 Umran Malik Kolkata Knight Riders 12 44 397 18 9.02
36 Umran Malik Chennai Super Kings 12 44 397 18 9.02
37 Mohammed Shami Delhi Capitals 13 51 389 18 7.63
38 Rashid Khan Gujarat Titans 14 55.5 388 18 6.99
39 Rashid Khan Chennai Super Kings 14 55.5 388 18 6.99
40 Kuldeep Yadav Chennai Super Kings 12 42.4 372 18 8.77
41 Kuldeep Yadav Rajasthan Royals 12 42.4 372 18 8.77
42 Harshal Patel Chennai Super Kings 13 46.2 356 18 7.71
43 Harshal Patel Gujarat Titans 13 46.2 356 18 7.71
44 Kuldeep Yadav Kolkata Knight Riders 11 39.4 352 18 8.93
45 Harshal Patel Punjab Kings 12 45.2 350 18 7.74
46 Harshal Patel Kolkata Knight Riders 12 45.2 350 18 7.74
47 Thangarasu Natarajan Rajasthan Royals 10 39 346 18 8.87
48 Thangarasu Natarajan Chennai Super Kings 10 39 346 18 8.87
49 Thangarasu Natarajan Kolkata Knight Riders 10 39 346 18 8.87
50 Kagiso Rabada Chennai Super Kings 10 37 323 18 8.73
51 Kagiso Rabada Royal Challengers Bangalore 10 37 323 18 8.73
52 Kagiso Rabada Lucknow Super Giants 10 37 323 18 8.73
53 Kuldeep Yadav Mumbai Indians 10 36.4 309 18 8.49
54 Yuzvendra Chahal Sunrisers Hyderabad 8 32 227 18 7.09
55 Avesh Khan Gujarat Titans 12 43.4 372 17 8.57
56 Avesh Khan Lucknow Super Giants 12 43.4 372 17 8.57
57 Avesh Khan Rajasthan Royals 11 39.4 312 17 7.92
58 Avesh Khan Delhi Capitals 11 39.4 312 17 7.92
59 Andre Russell Lucknow Super Giants 13 27.7 278 17 10.04
60 Andre Russell Gujarat Titans 13 27.7 278 17 10.04
61 Kagiso Rabada Gujarat Titans 9 33 273 17 8.27
62 Kuldeep Yadav Lucknow Super Giants 9 32.4 269 17 8.3
63 Andre Russell Chennai Super Kings 12 24.7 233 17 9.43
64 Andre Russell Kolkata Knight Riders 12 24.7 233 17 9.43
65 Andre Russell Rajasthan Royals 12 24.7 233 17 9.43
66 Trent Boult Rajasthan Royals 16 62 492 16 7.94
67 Mukesh Choudhary Delhi Capitals 13 45.3 424 16 9.36
68 Mukesh Choudhary Chennai Super Kings 13 45.3 424 16 9.36
69 Mukesh Choudhary Rajasthan Royals 12 41.3 383 16 9.27
70 Rashid Khan Delhi Capitals 13 51.5 356 16 6.91
71 Mukesh Choudhary Punjab Kings 11 38.3 355 16 9.27
72 Umesh Yadav Lucknow Super Giants 12 48 339 16 7.06
73 Umesh Yadav Gujarat Titans 12 48 339 16 7.06
74 Khaleel Ahmed Delhi Capitals 10 39.1 315 16 8.06
75 Khaleel Ahmed Sunrisers Hyderabad 10 39.1 315 16 8.06
76 Umesh Yadav Kolkata Knight Riders 11 44 305 16 6.93
77 Umesh Yadav Chennai Super Kings 11 44 305 16 6.93
78 Umesh Yadav Rajasthan Royals 11 44 305 16 6.93
79 Wanindu Hasaranga Delhi Capitals 11 37 304 16 8.22
80 Dwayne Bravo Punjab Kings 10 33.8 299 16 8.85
81 Dwayne Bravo Chennai Super Kings 10 33.8 299 16 8.85
82 Dwayne Bravo Kolkata Knight Riders 9 31.8 283 16 8.9
83 Khaleel Ahmed Kolkata Knight Riders 8 32 248 16 7.75
84 Khaleel Ahmed Chennai Super Kings 8 32 248 16 7.75
85 Trent Boult Royal Challengers Bangalore 15 58 478 15 8.24
86 Shardul Thakur Sunrisers Hyderabad 14 47.8 473 15 9.9
87 Shardul Thakur Delhi Capitals 14 47.8 473 15 9.9
88 Prasidh Krishna Chennai Super Kings 14 55 449 15 8.16
89 Prasidh Krishna Delhi Capitals 14 55 449 15 8.16
90 Jasprit Bumrah Delhi Capitals 14 53.2 383 15 7.2
91 Jasprit Bumrah Sunrisers Hyderabad 14 53.2 383 15 7.2
92 Mohammed Shami Punjab Kings 11 44 365 15 8.3
93 Mohammed Shami Lucknow Super Giants 11 44 365 15 8.3
94 Mohammed Shami Mumbai Indians 11 44 365 15 8.3
95 Umran Malik Royal Challengers Bangalore 11 40 364 15 9.1
96 Umran Malik Delhi Capitals 10 38 339 15 8.92
97 Umran Malik Mumbai Indians 10 38 339 15 8.92
98 Josh Hazlewood Gujarat Titans 10 38.3 311 15 8.12
99 Josh Hazlewood Chennai Super Kings 10 38.3 311 15 8.12
100 Wanindu Hasaranga Lucknow Super Giants 10 34 273 15 8.03
101 Wanindu Hasaranga Rajasthan Royals 10 34 273 15 8.03
102 Thangarasu Natarajan Royal Challengers Bangalore 7 27 218 15 8.07
103 Jason Holder Gujarat Titans 12 41.3 391 14 9.47
104 Jason Holder Lucknow Super Giants 12 41.3 391 14 9.47
105 Rahul Chahar Sunrisers Hyderabad 13 46 360 14 7.83
106 Rahul Chahar Delhi Capitals 13 46 360 14 7.83
107 Jason Holder Delhi Capitals 11 37.3 346 14 9.28
108 Jason Holder Rajasthan Royals 11 37.3 346 14 9.28
109 Rahul Chahar Punjab Kings 12 42 341 14 8.12
110 Rahul Chahar Kolkata Knight Riders 12 42 341 14 8.12
111 Tim Southee Lucknow Super Giants 9 35 275 14 7.86
112 Tim Southee Gujarat Titans 9 35 275 14 7.86
113 Avesh Khan Chennai Super Kings 9 32.4 266 14 8.21
114 Dwayne Bravo Rajasthan Royals 8 29.4 259 14 8.81
115 Khaleel Ahmed Mumbai Indians 7 28 220 14 7.86
116 Tim Southee Kolkata Knight Riders 8 31 218 14 7.03
117 Tim Southee Chennai Super Kings 8 31 218 14 7.03
118 Tim Southee Rajasthan Royals 8 31 218 14 7.03
119 Mohsin Khan Royal Challengers Bangalore 9 33 197 14 5.97
120 Ravi Bishnoi Royal Challengers Bangalore 14 54 456 13 8.44
121 Trent Boult Delhi Capitals 13 50 412 13 8.24
122 Trent Boult Chennai Super Kings 13 50 412 13 8.24
123 Daniel Sams Delhi Capitals 11 42 370 13 8.81
124 Daniel Sams Sunrisers Hyderabad 11 42 370 13 8.81
125 Prasidh Krishna Lucknow Super Giants 11 44 365 13 8.3
126 Prasidh Krishna Punjab Kings 11 44 365 13 8.3
127 Mukesh Choudhary Kolkata Knight Riders 10 34.3 332 13 9.68
128 Harshal Patel Delhi Capitals 10 38 296 13 7.79
129 Josh Hazlewood Punjab Kings 9 34.3 272 13 7.93
130 Josh Hazlewood Kolkata Knight Riders 9 34.3 272 13 7.93
131 Wanindu Hasaranga Sunrisers Hyderabad 9 30 245 13 8.17
132 Mohammed Shami Kolkata Knight Riders 8 32 241 13 7.53
133 Mohammed Shami Sunrisers Hyderabad 8 32 241 13 7.53
134 Kagiso Rabada Rajasthan Royals 8 29 240 13 8.28
135 Kuldeep Yadav Gujarat Titans 7 26.4 226 13 8.56
136 Kuldeep Yadav Royal Challengers Bangalore 7 26.4 226 13 8.56
137 Kuldeep Yadav Punjab Kings 6 23.4 186 13 7.95
138 Mohsin Khan Gujarat Titans 8 29 172 13 5.93
139 Mohsin Khan Lucknow Super Giants 8 29 172 13 5.93
140 Ravichandran Ashwin Rajasthan Royals 17 67 503 12 7.51
141 Ravichandran Ashwin Royal Challengers Bangalore 16 64 471 12 7.36
142 Lockie Ferguson Rajasthan Royals 13 47.4 427 12 9.01
143 Ravi Bishnoi Gujarat Titans 13 50 411 12 8.22
144 Ravi Bishnoi Lucknow Super Giants 13 50 411 12 8.22
145 Lockie Ferguson Chennai Super Kings 12 44.4 405 12 9.12
146 Lockie Ferguson Gujarat Titans 12 44.4 405 12 9.12
147 Lockie Ferguson Punjab Kings 11 43 384 12 8.93
148 Lockie Ferguson Mumbai Indians 11 43 384 12 8.93
149 Lockie Ferguson Lucknow Super Giants 11 43 384 12 8.93
150 Bhuvneshwar Kumar Sunrisers Hyderabad 14 52.1 383 12 7.35
151 Bhuvneshwar Kumar Lucknow Super Giants 13 50.1 361 12 7.21
152 Jasprit Bumrah Lucknow Super Giants 13 49.2 358 12 7.28
153 Daniel Sams Lucknow Super Giants 10 38 340 12 8.95
154 Prasidh Krishna Gujarat Titans 10 40 317 12 7.93
155 Rahul Chahar Royal Challengers Bangalore 11 38 304 12 8
156 Rahul Chahar Chennai Super Kings 11 38 304 12 8
157 Rahul Chahar Lucknow Super Giants 11 38 304 12 8
158 Jason Holder Chennai Super Kings 9 31.3 293 12 9.36
159 Jason Holder Royal Challengers Bangalore 9 31.3 293 12 9.36
160 Rahul Chahar Gujarat Titans 10 34.6 265 12 7.66
161 Maheesh Theekshana Chennai Super Kings 9 35 261 12 7.46
162 Maheesh Theekshana Punjab Kings 9 35 261 12 7.46
163 Rahul Chahar Rajasthan Royals 9 33.3 254 12 7.63
164 Maheesh Theekshana Kolkata Knight Riders 8 32 237 12 7.41
165 Dwayne Bravo Mumbai Indians 7 25.4 217 12 8.54
166 Thangarasu Natarajan Punjab Kings 6 24 208 12 8.67
167 Andre Russell Royal Challengers Bangalore 10 18.4 189 12 10.27
168 Yuzvendra Chahal Kolkata Knight Riders 5 20 136 12 6.8
169 Ravichandran Ashwin Delhi Capitals 14 56 400 11 7.14
170 Ravichandran Ashwin Chennai Super Kings 14 56 400 11 7.14
171 Ravi Bishnoi Rajasthan Royals 12 46 377 11 8.2
172 Ravi Bishnoi Delhi Capitals 12 46 377 11 8.2
173 Lockie Ferguson Royal Challengers Bangalore 10 39 350 11 8.97
174 Bhuvneshwar Kumar Chennai Super Kings 12 46.1 335 11 7.27
175 Bhuvneshwar Kumar Kolkata Knight Riders 12 46.1 335 11 7.27
176 Bhuvneshwar Kumar Rajasthan Royals 12 46.1 335 11 7.27
177 Jasprit Bumrah