Most Ball Played in ODI at Rangiri Dambulla International Stadium, Dambulla

SrPlayerBPMInnRAve100s50s
1 Mahela Jayawardene (SL) 1537 3534114841.00 1 8
2 Kumar Sangakkara (SL) 1476 353498331.70 0 7
3 Tillakaratne Dilshan (SL) 1016 322980533.54 1 4
4 Upul Tharanga (SL) 789 252554522.70 0 4
5 Marvan Atapattu (SL) 776 131242939.00 0 3
6 Mahendra Singh Dhoni (IND) 649 161545641.45 0 3
7 Sanath Jayasuriya (SL) 649 202051628.66 1 1
8 Angelo Mathews (SL) 485 201535635.60 0 2
9 Yuvraj Singh (IND) 435 111125022.72 0 0
10 Virender Sehwag (IND,World XI) 389 121237434.00 1 1
11 Younis Khan (PAK) 386 8823333.28 0 1
12 Chamara Kapugedera (SL) 382 161326938.42 0 2
13 Shoaib Malik (PAK) 364 111129329.30 0 2
14 Rahul Dravid (IND,World XI) 355 5529273.00 1 3
15 Dinesh Chandimal (SL) 344 7727646.00 1 2
16 Scott Styris (NZ) 344 8821727.12 0 1
17 Virat Kohli (IND) 332 101024327.00 0 1
18 Suresh Raina (IND) 328 151525618.28 0 1
19 Gautam Gambhir (IND) 315 6626544.16 0 3
20 Kusal Mendis (SL) 306 8829336.62 2 0
21 Mohammad Hafeez (PAK) 282 7718025.71 1 1
22 Rohit Sharma (IND) 269 121220018.18 0 1
23 Abdul Razzaq (PAK) 260 111117822.25 0 0
24 Avishka Gunawardene (SL) 251 4417944.75 0 2
25 Stephen Fleming (NZ) 246 5512124.20 0 1
26 Paul Collingwood (ENG,World XI) 234 4411428.50 0 0
27 Tamim Iqbal (BAN,World XI) 234 4423458.50 1 1
28 Sourav Ganguly (IND) 228 3311337.66 0 2
29 Umar Akmal (PAK) 225 6619232.00 0 2
30 Shahid Afridi (PAK) 222 7733347.57 2 0
31 Lou Vincent (NZ) 218 558421.00 0 0
32 Romesh Kaluwitharana (SL) 214 8810715.28 0 0
33 Russel Arnold (SL) 212 6610927.25 0 0
34 Dinesh Karthik (IND) 212 7713919.85 0 1
35 Thisara Perera (SL,World XI) 206 131121321.30 0 1
36 Kusal Janith Perera (SL) 202 6616627.66 0 1
37 Nuwan Kulasekara (SL) 193 181112115.12 0 0
38 Fawad Alam (PAK) 188 449230.66 0 0
39 George Bailey (AUS,World XI) 184 22160160.00 0 2
40 Ricky Ponting (AUS) 175 2212763.50 0 2
41 Kamran Akmal (PAK) 174 6616627.66 0 1
42 Matthew Hayden (AUS) 173 2213366.50 0 1
43 Thilan Samaraweera (SL) 173 7610827.00 0 0
44 Chris Nevin (NZ) 171 559318.60 0 0
45 Dhananjaya de Silva (SL) 167 3312462.00 0 1
46 Niroshan Dickwella (SL) 164 4414436.00 0 2
47 Upul Chandana (SL) 162 10711022.00 0 0
48 Ross Taylor (NZ) 161 3311939.66 0 1
49 Owais Shah (ENG) 160 3310836.00 0 1
50 Imrul Kayes (BAN) 154 3310635.33 0 1