Most Ball Played in ODI at R. Premadasa Stadium, Colombo

SrPlayerBPMInnRAve100s50s
1 Kumar Sangakkara (SL) 2589 5452202444.00 2 15
2 Sanath Jayasuriya (SL) 1928 5252175435.79 4 10
3 Tillakaratne Dilshan (SL) 1904 5249160535.66 2 7
4 Mahela Jayawardene (SL) 1850 5550137131.15 1 10
5 Marvan Atapattu (SL) 1542 2524109252.00 2 9
6 Aravinda de Silva (SL) 1260 2626102053.68 1 8
7 Sachin Tendulkar (IND) 1257 2625105948.13 4 5
8 Angelo Mathews (SL) 945 322779037.61 0 8
9 Upul Tharanga (SL) 937 252572431.47 2 3
10 Sourav Ganguly (IND) 908 181669149.35 3 2
11 Kusal Mendis (SL) 885 181876347.68 0 8
12 Charith Asalanka (SL) 791 191869143.18 2 3
13 Mohammad Azharuddin (IND) 779 131261677.00 1 7
14 Lahiru Thirimanne (SL) 753 171555946.58 0 5
15 Yuvraj Singh (IND) 728 201767342.06 2 5
16 Arjuna Ranatunga (SL) 728 201859754.27 1 3
17 Virat Kohli (IND) 723 141370278.00 4 1
18 Mahendra Singh Dhoni (IND) 662 161556856.80 0 5
19 Roshan Mahanama (SL) 634 171341734.75 0 5
20 Rahul Dravid (IND,World XI) 628 181542330.21 0 3
21 Dinesh Chandimal (SL) 593 161547543.18 0 4
22 Virender Sehwag (IND,World XI) 544 161661844.14 2 2
23 Avishka Fernando (SL) 537 121243636.33 1 3
24 Younis Khan (PAK) 509 131237634.18 0 3
25 Thilina Kandamby (SL) 479 9936861.33 0 3
26 Dhananjaya de Silva (SL) 452 161633422.26 0 1
27 Misbah ul Haq (PAK) 447 9933856.33 0 3
28 Chamara Silva (SL) 440 11831038.75 0 4
29 Pathum Nissanka (SL) 432 101033033.00 1 1
30 Suresh Raina (IND) 425 121240250.25 0 4
31 Rohit Sharma (IND) 421 161546233.00 1 4
32 Ricky Ponting (AUS) 413 9929937.37 0 3
33 Russel Arnold (SL) 412 13930150.16 0 4
34 Inzamam-ul-Haq (PAK,World XI) 404 10928535.62 0 2
35 Kusal Janith Perera (SL) 374 141435525.35 0 3
36 Gautam Gambhir (IND) 362 9933837.55 2 0
37 Avishka Gunawardene (SL) 360 7722938.16 0 3
38 Chamara Kapugedera (SL) 326 131320515.76 0 0
39 Abdul Razzaq (PAK) 324 9920133.50 0 0
40 Shubman Gill (IND) 322 7728247.00 1 1
41 Mohammad Yousuf (PAK) 315 8818923.62 0 0
42 Mohammad Kaif (IND) 307 10725350.60 1 1
43 Sadeera Samarawickrama (SL) 305 111129329.30 0 2
44 Hashan Tillakaratne (SL) 304 13911814.75 0 0
45 Shoaib Malik (PAK) 300 8829148.50 1 0
46 Saeed Anwar (PAK) 298 6623947.80 0 3
47 Mohammad Ashraful (BAN) 291 7715622.28 0 1
48 Umar Akmal (PAK) 288 8726566.25 1 1
49 Saleem Malik (PAK) 282 5419949.75 0 3
50 Jacques Kallis (SA,World XI) 279 5523146.20 0 3