IPL Top Scorers

Sr. No.Striker NameMatchesTeamInningsTotal RunsBallsStrike RateFoursSixesNot OutsFifty Plus RunsCenturiesHighest ScoreBatting Average
1Nicholas Pooran2LSG214556258.9212130207572.50
2Sai Sudharsan2GT213782167.07980207468.50
3Travis Head3SRH313671191.541860106745.33
4Mitchell Marsh2LSG212467185.071380207262.00
5Aniket Verma3SRH311757205.265120107439.00
6Ruturaj Gaikwad3CSK311674156.751340206338.67
7Ishan Kishan3SRH310853203.7711610110654.00
8Dhruv Jurel3RR310670151.421060107035.33
9Rachin Ravindra3CSK310680132.50741106553.00
10Surya Kumar Yadav3MI310463165.07671004852.00
11Quinton De Kock3KKR310269147.82961109751.00
12Nitish Rana3RR310053188.671250108133.33
13Sanju Samson3RR39964154.681050106633.00
14Shreyas Iyer1PBKS19742230.9559110970.00
15Jos Buttler2GT29357163.15930105446.50
16Heinrich Klaasen3SRH39250184.00940003430.67
17Virat Kohli2RCB29066136.36641105990.00
18Phil Salt2RCB28847187.231430105644.00
19Rajat Patidar2RCB28548177.08940105142.50
20Ajinkya Rahane3KKR38553160.37860105628.33
21Ryan Rickelton3MI38157142.10851106240.50
22Faf Du Plessis2DC27945175.55650105039.50
23Angkrish Raghuvanshi3KKR37855141.81721003039.00
24Ravindra Jadeja3CSK37459125.42521003237.00
25Shubman Gill2GT27141173.17640003835.50
26N Tilak Varma3MI27061114.75530003935.00
27Shimron Hetmyer3RR36847144.68350004222.67
28Ashutosh Sharma1DC16631212.9055110660.00
29Riyan Parag3RR36645146.66350003722.00
30Sherfane Rutherford2GT26439164.10450004632.00
31Nitish Kumar Reddy3SRH36245137.77610003220.67
32Tristan Stubbs2DC25536152.77431003455.00
33Priyansh Arya1PBKS14723204.34720004747.00
34MS Dhoni3CSK34629158.62432003046.00
35Shivam Dube3CSK34632143.75340001915.33
36Shashank Singh1PBKS14416275.0062100440.00
37Sunil Narine2KKR24428157.14530004422.00
38Shubham Dubey2RR24323186.95241003443.00
39Nehal Wadhera1PBKS14325172.0034100430.00
40David Miller2LSG24026153.8432200270.00
41Vipraj Nigam2DC13915260.00520003939.00
42Jake Fraser - McGurk2DC23934114.70420003819.50
43Devdutt Padikkal2RCB23724154.16320002718.50
44Naman Dhir3MI23523152.17401001835.00
45Abishek Porel2DC23420170.00221003434.00
46Yashasvi Jaiswal3RR33432106.25320002911.33
47Abhishek Sharma3SRH33118172.22600002410.33
48Rahul Tripathi3CSK33025120.00410002310.00
49Mitchell Santner3MI22922131.81221001829.00
50Rinku Singh3KKR22924120.83210001714.50
51Deepak Chahar3MI12815186.6622100280.00
52Ramandeep Singh3KKR22821133.33121002228.00
53Will Jacks2MI22724112.50210001613.50
54Kamindu Mendis1SRH12720135.00120002727.00
55Liam Livingstone2RCB22514178.57221001525.00
56Tim David2RCB1228275.0013100220.00
57Abdul Samad1LSG1228275.0022100220.00
58Axar Patel2DC12211200.00310002222.00
59Rohit Sharma3MI32120105.0021000137.00
60Pat Cummins3SRH32012166.66031001810.00
61Marcus Stoinis1PBKS12015133.33120002020.00
62Manish Pandey1KKR11914135.71210001919.00
63Jofra Archer3RR31710170.0002100168.50
64Harshal Patel3SRH2172085.00001001217.00
65Azmatullah Omarzai1PBKS11615106.66210001616.00
66Aiden Markram2LSG2161794.1111000158.00
67K L Rahul1DC1155300.00210001515.00
68Shahrukh Khan2GT2158187.5002100915.00
69Rishabh Pant2LSG2152171.4201000157.50
70Jitesh Sharma2RCB1126200.00110001212.00
71Sam Curran2CSK2122254.540000086.00
72Jamie Overton1CSK1114275.0001100110.00
73Ravichandran Ashwin3CSK1118137.50100001111.00
74Hardik Pandya2MI1111764.70100001111.00
75Ayush Badoni2LSG2101190.901000065.00
76Vijay Shankar1CSK196150.000100099.00
77Shahbaz Ahmed1LSG198112.501000099.00
78Wiaan Mulder1SRH191181.811000099.00
79Harshit Rana3KKR291464.281000054.50
80Andre Russell3KKR291464.282000054.50
81Venkatesh Iyer3KKR291656.251000064.50
82Wanindu Hasaranga2RR28988.880000044.00
83Kagiso Rabada2GT175140.000110070.00
84Deepak Hooda2CSK271450.001000043.50
85Rahul Tewatia2GT262300.000100063.00
86Rashid Khan2GT164150.000100066.00
87Abhinav Manohar3SRH361346.150000042.00
88Robin Minz2MI261540.000000033.00
89Kuldeep Yadav2DC155100.001000055.00
90Prabhsimran Singh1PBKS15862.501000055.00
91Moeen Ali1KKR151241.660000055.00
92Krunal Pandya3RCB25862.501000052.50
93Sameer Rizvi1DC144100.001000044.00
94Tushar Deshpande3RR233100.000020020.00
95Simarjeet Singh2SRH13475.000010030.00
96Maheesh Theekshana3RR23560.000020020.00
97Shardul Thakur3LSG23560.000010033.00
98Spencer Johnson3KKR22450.000020010.00
99Mohammad Shami3SRH22450.000010012.00
100Mitchell Starc2DC12540.000000022.00
101V Satyanarayana Penmetsa2MI111100.000010010.00
102Kumar Kartikeya Singh1RR111100.000000011.00
103Sai Kishore2GT111100.000000011.00
104Mohd Arshad Khan1GT111100.000010010.00
105Mohit Sharma2DC11250.000010010.00
106Trent Boult3MI11250.000000011.00
107Bhuvneshwar Kumar2RCB21425.000020010.00