Most Ball Played in ODI at Pallekele International Cricket Stadium, Kandy

SrPlayerBPMInnRAve100s50s
1 Tillakaratne Dilshan (SL) 1043 151593978.25 5 2
2 Kusal Mendis (SL) 854 242473736.85 0 7
3 Pathum Nissanka (SL) 757 141478365.25 1 5
4 Charith Asalanka (SL) 638 161562068.88 0 7
5 Dinesh Chandimal (SL) 607 201843225.41 0 1
6 Kumar Sangakkara (SL) 521 121242939.00 1 2
7 Angelo Mathews (SL) 438 201831621.06 0 1
8 Upul Tharanga (SL) 415 141335427.23 1 0
9 Lahiru Thirimanne (SL) 407 13929449.00 0 2
10 Dasun Shanaka (SL) 391 131240540.50 1 2
11 Ibrahim Zadran (AFG) 369 6634958.16 2 1
12 Rahmat Shah (AFG) 332 6626744.50 0 4
13 Thisara Perera (SL,World XI) 309 171433828.16 0 2
14 Mahela Jayawardene (SL) 300 111120720.70 0 1
15 Dhananjaya de Silva (SL) 300 121126323.90 0 2
16 Sadeera Samarawickrama (SL) 299 10925832.25 0 2
17 Avishka Fernando (SL) 289 8826633.25 0 2
18 Rohit Sharma (IND) 280 5526789.00 1 2
19 Kusal Janith Perera (SL) 280 9931735.22 0 4
20 JP Duminy (SA) 262 5525150.20 0 2
21 Joe Root (ENG) 260 4419999.50 1 1
22 Hashim Amla (SA,World XI) 255 4427769.25 1 2
23 Azhar Ali (PAK) 225 3317859.33 0 2
24 Craig Ervine (ZIM) 222 5516933.80 0 2
25 Rahmanullah Gurbaz (AFG) 220 6618330.50 0 2
26 Mohammad Nabi (AFG) 204 6620634.33 1 0
27 Ross Taylor (NZ) 202 33210105.00 1 1
28 Regis Chakabva (ZIM) 202 5515531.00 0 1
29 Mahendra Singh Dhoni (IND) 192 33170170.00 0 2
30 Sherfane Rutherford (WI) 190 33204204.00 0 3
31 Azmatullah Omarzai (AFG) 180 33206103.00 1 1
32 David Warner (AUS) 180 3314347.66 1 0
33 BJ Watling (NZ) 174 22151151.00 0 2
34 Niroshan Dickwella (SL) 174 6617629.33 0 1
35 Mohammad Hafeez (PAK) 172 5511422.80 0 0
36 Sean Williams (ZIM) 164 3315451.33 1 0
37 Danushka Gunathilaka (SL) 160 4413132.75 0 1
38 David Miller (SA,World XI) 147 5516240.50 0 2
39 Misbah ul Haq (PAK) 145 436421.33 0 0
40 Janith Liyanage (SL) 139 7411438.00 0 1
41 Shai Hope (WI) 134 4410426.00 0 1
42 Jeevan Mendis (SL) 127 7510325.75 0 1
43 Milinda Siriwardana (SL) 126 4413032.50 0 1
44 Najmul Hossain Shanto (BAN) 122 118989.00 0 1
45 AB de Villiers (SA) 121 338026.66 0 0
46 Umar Akmal (PAK) 117 337738.50 0 0
47 Nuwan Kulasekara (SL) 117 846315.75 0 0
48 Najibullah Zadran (AFG) 109 3312541.66 0 1
49 Will Young (NZ) 108 228282.00 0 1
50 James Taylor (ENG) 102 227839.00 0 1