Most Ball Played in ODI at M. Chinnaswamy Stadium, Bangalore

SrPlayerBPMInnRAve100s50s
1 Sachin Tendulkar (IND) 618 9949655.11 2 2
2 Rohit Sharma (IND) 443 5549899.60 1 2
3 Brad Haddin (AUS) 295 4426265.50 0 3
4 David Warner (AUS) 250 3329096.66 2 0
5 Virat Kohli (IND) 231 7720329.00 0 2
6 Michael Clarke (AUS) 229 43239119.50 1 1
7 Virender Sehwag (IND,World XI) 201 5522556.25 0 2
8 Yuvraj Singh (IND) 200 8718947.25 0 2
9 Gautam Gambhir (IND) 197 6617034.00 0 1
10 Navjot Sidhu (IND) 186 2216884.00 0 2
11 Andrew Strauss (ENG) 182 2219296.00 1 0
12 Ian Bell (ENG) 172 3316254.00 0 2
13 Ricky Ponting (AUS) 172 3315175.50 1 0
14 Steve Smith (AUS) 161 5415852.66 1 0
15 Ajay Jadeja (IND) 149 4311337.66 0 0
16 Sourav Ganguly (IND) 149 5411629.00 0 1
17 Mark Taylor (AUS) 144 11105105.00 1 0
18 Inzamam-ul-Haq (PAK,World XI) 132 2210351.50 0 1
19 Rahul Dravid (IND,World XI) 132 659624.00 0 0
20 Collins Obuya (KEN) 129 1198- 0 1
21 Shreyas Iyer (IND) 129 22172- 1 0
22 Shane Watson (AUS) 129 3316454.66 0 1
23 Yusuf Pathan (IND) 129 44173173.00 1 0
24 Rachin Ravindra (NZ) 128 2215075.00 1 0
25 Mahendra Singh Dhoni (IND) 128 7514929.80 0 1
26 Aaron Finch (AUS) 127 3311839.33 0 1
27 Adam Gilchrist (AUS) 115 2212361.50 1 0
28 Niall O'Brien (IRE) 114 227537.50 0 0
29 Nathan Astle (NZ) 111 119292.00 0 1
30 Jonathan Trott (ENG) 111 2210854.00 0 1
31 Mitchell Marsh (AUS) 108 11121121.00 1 0
32 William Porterfield (ENG,IRE) 105 227537.50 0 1
33 Ken Rutherford (NZ) 95 117575.00 0 1
34 Kane Williamson (NZ) 94 2210954.50 0 1
35 KL Rahul (IND) 91 2212160.50 1 0
36 Maheesh Theekshana (SL) 91 2138- 0 0
37 Pathum Nissanka (SL) 91 227979.00 0 1
38 Tanmay Mishra (KEN) 89 117272.00 0 1
39 Alex Cusack (IRE) 88 227135.50 0 0
40 Andrew Jones (NZ) 86 116464.00 0 1
41 Matthew Hayden (AUS) 84 227839.00 0 0
42 Mohammad Azharuddin (IND) 82 334916.33 0 0
43 Fakhar Zaman (PAK) 81 11126- 1 0
44 Devon Conway (SA,NZ) 81 228040.00 0 0
45 Sybrand Engelbrecht (SA,NL) 80 114545.00 0 0
46 Babar Azam (PAK) 77 228484.00 0 1
47 Kevin Pietersen (ENG) 77 339531.66 0 1
48 Kevin O'Brien (IRE) 76 2212261.00 1 0
49 Marnus Labuschagne (AUS) 76 226231.00 0 1
50 Nayan Mongia (IND) 76 434422.00 0 0