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

SrPlayerBPMInnRAve100s50s
1 Dimuth Karunaratne (SL) 1304 71372455.69 2 3
2 Angelo Mathews (SL) 1103 91752434.93 2 2
3 Dinesh Chandimal (SL) 674 51034634.60 0 2
4 Dhananjaya de Silva (SL) 560 4732947.00 1 1
5 Mominul Haque (BAN) 542 2423177.00 1 0
6 Lahiru Thirimanne (SL) 524 4722331.85 1 1
7 Najmul Hossain Shanto (BAN) 434 2418947.25 1 0
8 Kumar Sangakkara (SL) 414 2419163.66 0 2
9 Azhar Ali (PAK) 400 2419348.25 1 1
10 Asad Shafiq (PAK) 391 2319095.00 1 1
11 Tharanga Paranavitana (SL) 381 2415238.00 0 2
12 Tamim Iqbal (BAN,World XI) 375 2428093.33 0 3
13 Younis Khan (PAK) 354 2419364.33 1 0
14 Cheteshwar Pujara (IND) 324 2315376.50 1 0
15 Thilan Samaraweera (SL) 324 2414335.75 0 1
16 Shaun Marsh (AUS) 315 11141141.00 1 0
17 Kusal Mendis (SL) 311 3621636.00 1 0
18 Mushfiqur Rahim (BAN) 281 2314874.00 0 1
19 Niroshan Dickwella (SL) 281 4724941.50 0 1
20 Roshen Silva (SL) 269 1212261.00 0 1
21 Oshada Fernando (SL) 269 2310234.00 0 1
22 Shan Masood (PAK) 266 1213869.00 1 0
23 Michael Hussey (AUS) 244 11142142.00 1 0
24 Misbah ul Haq (PAK) 223 2411036.66 0 1
25 Mahela Jayawardene (SL) 211 247819.50 0 1
26 Virat Kohli (IND) 207 238127.00 0 0
27 Upul Tharanga (SL) 205 3611018.33 0 0
28 Kusal Janith Perera (SL) 182 2414937.25 0 2
29 Steve Smith (AUS) 178 128542.50 0 1
30 Steve O'Keefe (AUS) 178 122713.50 0 0
31 Ravichandran Ashwin (IND) 176 239431.33 0 1
32 Joe Root (ENG) 169 1213869.00 1 0
33 Kaushal Silva (SL) 166 48637.87 0 0
34 Adam Voges (AUS) 162 125929.50 0 0
35 Jehan Mubarak (SL) 157 126030.00 0 0
36 Rangana Herath (SL) 155 3510320.60 0 0
37 Amit Mishra (IND) 149 129849.00 0 1
38 Rory Burns (ENG) 147 1210251.00 0 1
39 Shivnarine Chanderpaul (WI) 145 115454.00 0 1
40 KL Rahul (IND) 145 238929.66 0 1
41 Ben Foakes (ENG) 142 128484.00 0 1
42 Pathum Nissanka (SL) 138 236622.00 0 0
43 Rohit Sharma (IND) 137 127638.00 0 1
44 Mehidy Hasan Miraz (BAN) 134 235819.33 0 0
45 Adnan Akmal (PAK) 130 125959.00 0 0
46 Mohammad Hafeez (PAK) 127 127437.00 0 1
47 Litton Das (BAN) 124 237525.00 0 1
48 Shikhar Dhawan (IND) 123 11119119.00 1 0
49 Saif Hassan (BAN) 122 246015.00 0 0
50 Sam Curran (ENG) 120 126432.00 0 1