Most Ball Played in IPL

SrPlayerBPMInnRAve100s50s
1 Virat Kohli (RCB) 5821 243236762438.12 8 52
2 Shikhar Dhawan (PBKS) 5324 222221676835.25 2 51
3 Rohit Sharma (MI) 4957 250245650830.12 2 42
4 David Warner (DC) 4692 182182656341.01 4 62
5 Suresh Raina (CSK) 4042 204200552832.51 1 39
6 Robin Uthappa (CSK) 3798 204197494627.47 0 27
7 Mahendra Singh Dhoni (CSK) 3764 254222514039.23 0 24
8 Ajinkya Rahane (CSK) 3664 176164452430.77 2 30
9 Dinesh Karthik (RCB) 3513 249227474226.64 0 22
10 Ambati Rayudu (CSK) 3418 202187434328.20 1 22
11 Gautam Gambhir (DC) 3404 154152421731.00 0 36
12 AB de Villiers (RCB) 3403 183170516239.70 3 40
13 Chris Gayle (PBKS) 3333 141141496539.72 6 31
14 KL Rahul (LSG) 3244 124115436745.96 4 34
15 Faf du Plessis (RCB) 3231 136130436236.65 0 35
16 Manish Pandey (KKR) 3148 169158380829.06 1 22
17 Sanju Samson (RR) 3012 158155416430.17 3 23
18 Shane Watson (CSK) 2809 144141387430.99 4 21
19 Parthiv Patel (RCB) 2358 139137284822.60 0 13
20 Suryakumar Yadav (MI) 2343 143128337931.87 1 23
21 Jos Buttler (RR) 2342 102101347339.02 7 19
22 Shreyas Iyer (KKR) 2328 107107291631.69 0 19
23 Kieron Pollard (MI) 2316 189171341328.68 0 16
24 Quinton de Kock (LSG) 2290 102102308132.09 2 22
25 Shubman Gill (GT) 2255 9895305338.16 3 20
26 Wriddhiman Saha (GT) 2253 165141287624.58 1 13
27 Yusuf Pathan (SRH) 2241 174154320429.12 1 13
28 Jacques Kallis (KKR) 2222 9896242728.55 0 17
29 Brendon McCullum (RCB) 2186 109109288027.69 2 13
30 Ravindra Jadeja (CSK) 2153 230177277626.95 0 2
31 Murali Vijay (CSK) 2149 106106261925.93 2 13
32 Yuvraj Singh (MI) 2120 131126275124.78 0 13
33 Rishabh Pant (DC) 2052 105104304834.63 1 17
34 David Miller (GT) 2021 125119279335.80 1 12
35 Mayank Agarwal (SRH) 1995 126120265722.90 1 13
36 Sachin Tendulkar (MI) 1948 7878233434.83 1 13
37 Steve Smith (DC) 1940 10293248534.51 1 11
38 Nitish Rana (KKR) 1929 106100260328.60 0 18
39 Shaun Marsh (PBKS) 1866 7269247739.95 1 20
40 Ishan Kishan (MI) 1842 9892251629.25 0 16
41 Dwayne Smith (GL) 1764 9189238528.39 0 17
42 Glenn Maxwell (RCB) 1759 130126275125.23 0 18
43 Virender Sehwag (PBKS) 1755 104104272827.55 2 16
44 Kane Williamson (GT) 1694 7877212835.46 0 18
45 Hardik Pandya (MI) 1679 130122245029.87 0 10
46 JP Duminy (MI) 1636 8377202939.78 0 14
47 Aaron Finch (KKR) 1632 9290209725.26 0 15
48 Michael Hussey (CSK) 1612 5958197738.76 1 15
49 Rahul Tripathi (SRH) 1524 9189210226.94 0 11
50 Ruturaj Gaikwad (CSK) 1498 5757202139.62 1 16