Averages

Filter by section. Currently selected: Indian Premier League

Indian Premier League

Batting

RankPlayerInningsNot OutsRunsAverageStrikeHigh ScoreTotal 100'sTotal 50'sTotal 6'sTotal 4's
1
Virat Kohli
Royal Challengers Bengaluru
14370864.36155.60113 not out153759
2
Nicholas Pooran
Lucknow Super Giants
14649962.38178.2175033635
3
Riyan Parag
Rajasthan Royals
12353159.00152.5984 not out043138
4
Sanju Samson
Rajasthan Royals
13450456.00156.5286052347
5
Tristan Stubbs
Delhi Capitals
13637854.00190.9171 not out032624
6
Mahendra Singh Dhoni
Chennai Super Kings
11816153.67220.5537 not out001314
7
Ruturaj Gaikwad
Chennai Super Kings
14358353.00141.16108 not out141858
8
Travis Head
Sunrisers Hyderabad
12153348.45201.13102143161
9
Sai Sudharsan
Gujarat Titans
12152747.91141.29103121648
10
Nitish Kumar Reddy
Sunrisers Hyderabad
8227646.00151.6576 not out022013
11
Ravindra Jadeja
Chennai Super Kings
11526744.50142.7857 not out01822
12
Shashank Singh
Punjab Kings
14635444.25164.6568 not out022128
13
Heinrich Klaasen
Sunrisers Hyderabad
12338142.33183.1780 not out033315
14
Manish Pandey
Kolkata Knight Riders
104242.00135.48420022
15
Tilak Varma
Mumbai Indians
13341641.60149.6465031935
16
Arshad Khan
Lucknow Super Giants
428341.50153.7058 not out0156
17
Rishabh Pant
Delhi Capitals
13244640.55155.4088 not out032536
18
Jos Buttler
Rajasthan Royals
11235939.89140.78107 not out201236
19
Phil Salt
Kolkata Knight Riders
12143539.55182.0189 not out042450
20
Dinesh Karthik
Royal Challengers Bengaluru
12431539.38195.6583022226
21
Abhishek Sharma
Sunrisers Hyderabad
13146738.92209.4275 not out034135
22
Shubman Gill
Gujarat Titans
12142638.73147.40104121537
23
Sunil Narine
Kolkata Knight Riders
12046138.42182.94109133246
24
Harpreet Brar
Punjab Kings
757537.50138.89290028
25
KL Rahul
Lucknow Super Giants
14052037.14136.1382041945
26
Jake Fraser-McGurk
Delhi Capitals
9033036.67234.0484042832
27
Shivam Dube
Chennai Super Kings
14339636.00162.3066 not out032828
28
David Miller
Gujarat Titans
9321035.00151.085501820
29
Suryakumar Yadav
Mumbai Indians
11134534.50167.48102 not out131836
30
Venkatesh Iyer
Kolkata Knight Riders
11326733.38149.1670021226
31
Krunal Pandya
Lucknow Super Giants
12813333.25126.6743 not out0058
32
Will Jacks
Royal Challengers Bengaluru
8123032.86175.57100 not out111816
33
Abishek Porel
Delhi Capitals
12232732.70159.5165021336
34
Cameron Green
Royal Challengers Bengaluru
11422832.57145.224600920
35
Marcus Stoinis
Lucknow Super Giants
14238832.33147.53124 not out121639
36
Rohit Sharma
Mumbai Indians
14141732.08150.00105 not out112344
37
Shreyas Iyer
Kolkata Knight Riders
12328731.89135.3850011028
38
Andre Russell
Kolkata Knight Riders
9222231.71185.0064 not out011620
39
Shahbaz Ahmed
Sunrisers Hyderabad
9318931.50135.0059 not out01117
40
Ramandeep Singh
Kolkata Knight Riders
9512531.25201.613500125
41
Atharva Taide
Punjab Kings
206130.50156.41460027
42
Shikhar Dhawan
Punjab Kings
5015230.40125.627001418
43
Tim David
Mumbai Indians
11324130.13158.5545 not out001514
44
Rajat Patidar
Royal Challengers Bengaluru
12036130.08179.6055053119
45
Faf du Plessis
Royal Challengers Bengaluru
14042130.07163.8164042045
46
Jonny Bairstow
Punjab Kings
11129829.80152.82108 not out101433
47
Axar Patel
Delhi Capitals
12423529.38131.2866021019
48
Ayush Badoni
Lucknow Super Giants
12423529.38137.4355 not out02522
49
Yashasvi Jaiswal
Rajasthan Royals
13134829.00152.63104 not out111342
50
Daryl Mitchell
Chennai Super Kings
13231828.91142.6063021027

Bowling

RankPlayerPlayedOversMaidensRunsAverageWicketsEconomyBest5 Wickets10 Wickets
1
Shashank Singh
Punjab Kings
141055.0015.001 for 500
2
Tristan Stubbs
Delhi Capitals
1420155.0037.502 for 1100
3
Josh Little
Gujarat Titans
1404511.25411.254 for 4500
4
Mayank Yadav
Lucknow Super Giants
412 and 1 balls08512.1476.993 for 1400
5
Matheesha Pathirana
Chennai Super Kings
622016913.00137.684 for 2800
6
Shivam Dube
Chennai Super Kings
14101414.00114.001 for 1400
7
Darshan Nalkande
Gujarat Titans
35 and 5 balls04515.0039.312 for 2100
8
Jasprit Bumrah
Mumbai Indians
1352 and 5 balls033616.80206.485 for 2110
9
Andre Russell
Kolkata Knight Riders
1325 and 2 balls026117.401510.303 for 2500
10
Vidwath Kaverappa
Punjab Kings
1403618.0029.002 for 3600
11
Swapnil Singh
Royal Challengers Bengaluru
513011419.0068.772 for 2800
12
Keshav Maharaj
Rajasthan Royals
2603919.5026.502 for 2300
13
Sai Kishore
Gujarat Titans
515013719.5779.134 for 3300
14
Sandeep Warrier
Gujarat Titans
411011919.83610.823 for 1500
15
Harshal Patel
Punjab Kings
1449047719.88249.733 for 1500
16
Amit Mishra
Lucknow Super Giants
1202020.00110.001 for 2000
17
Kuldeep Sen
Rajasthan Royals
312012220.33610.173 for 4100
18
Varun Chakravarthy
Kolkata Knight Riders
1344036720.39188.343 for 1600
19
Nandre Burger
Rajasthan Royals
517014520.7178.532 for 2900
20
Harshit Rana
Kolkata Knight Riders
1134 and 1 balls033220.75169.723 for 2400
21
Sunil Narine
Kolkata Knight Riders
1347031220.80156.642 for 2200
22
Glenn Maxwell
Royal Challengers Bengaluru
916012921.5068.062 for 2300
23
Mukesh Kumar
Delhi Capitals
1036 and 3 balls036821.651710.373 for 1400
24
Shreyas Gopal
Mumbai Indians
3706722.3339.571 for 900
25
Mustafizur Rahman
Chennai Super Kings
935 and 2 balls131822.71149.264 for 2900
26
Kuldeep Yadav
Delhi Capitals
1143037223.25168.654 for 5500
27
Thangarasu Natarajan
Sunrisers Hyderabad
1143 and 2 balls140123.59179.254 for 1900
28
Sandeep Sharma
Rajasthan Royals
930023823.80107.935 for 1810
29
Nathan Ellis
Punjab Kings
1402424.0016.001 for 2400
30
Piyush Chawla
Mumbai Indians
1135031224.00138.913 for 2900
31
Simarjeet Singh
Chennai Super Kings
312012124.20510.083 for 2600
32
Tushar Deshpande
Chennai Super Kings
1348042424.94178.834 for 2700
33
Sam Curran
Punjab Kings
1341041626.001610.153 for 2800
34
Vaibhav Arora
Kolkata Knight Riders
625023526.1199.403 for 2700
35
Gerald Coetzee
Mumbai Indians
1034 and 3 balls034126.231310.184 for 3400
36
Umesh Yadav
Gujarat Titans
721021026.25810.002 for 2200
37
Ishant Sharma
Delhi Capitals
827026526.50109.813 for 3400
38
Naveen-ul-Haq
Lucknow Super Giants
937 and 3 balls037226.571410.193 for 4900
39
Arshdeep Singh
Punjab Kings
1350 and 2 balls050526.581910.034 for 2900
40
Lockie Ferguson
Royal Challengers Bengaluru
620021827.25810.902 for 2300
41
Yuzvendra Chahal
Rajasthan Royals
1350046927.59179.383 for 1100
42
Rahul Chahar
Punjab Kings
931027927.90109.003 for 2300
43
Liam Livingstone
Punjab Kings
71208428.0037.002 for 1900
44
Yash Dayal
Royal Challengers Bengaluru
1247 and 1 balls042228.13158.953 for 2000
45
Khaleel Ahmed
Delhi Capitals
1450247928.18179.582 for 2100
46
Rasikh Dar
Delhi Capitals
825 and 3 balls026929.89910.983 for 3400
47
Cameron Green
Royal Challengers Bengaluru
1231 and 1 balls027530.5698.822 for 1200
48
Axar Patel
Delhi Capitals
1444033730.64117.662 for 2500
49
Marcus Stoinis
Lucknow Super Giants
1414012631.5049.001 for 300
50
Trent Boult
Rajasthan Royals
1445 and 2 balls038231.83128.433 for 2200