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

SrPlayerMInnRAve100s50s
1 Angelo Mathews (SL) 91752434.93 2 2
2 Dimuth Karunaratne (SL) 71372455.69 2 3
3 Dinesh Chandimal (SL) 51034634.60 0 2
4 Suranga Lakmal (SL) 576220.66 0 0
5 Kaushal Silva (SL) 48637.87 0 0
6 Dhananjaya de Silva (SL) 4732947.00 1 1
7 Niroshan Dickwella (SL) 4724941.50 0 1
8 Lahiru Thirimanne (SL) 4722331.85 1 1
9 Rangana Herath (SL) 3510320.60 0 0
10 Upul Tharanga (SL) 3611018.33 0 0
11 Kusal Mendis (SL) 3621636.00 1 0
12 Dilruwan Perera (SL) 36376.16 0 0
13 Prasanna Jayawardene (SL) 235919.66 0 0
14 Mahela Jayawardene (SL) 247819.50 0 1
15 Thilan Samaraweera (SL) 2414335.75 0 1
16 Dhammika Prasad (SL) 24338.25 0 0
17 Mehidy Hasan Miraz (BAN) 235819.33 0 0
18 Najmul Hossain Shanto (BAN) 2418947.25 1 0
19 Saif Hassan (BAN) 246015.00 0 0
20 Lakshan Sandakan (SL) 244615.33 0 0
21 Litton Das (BAN) 237525.00 0 1
22 Tamim Iqbal (BAN,World XI) 2428093.33 0 3
23 Mominul Haque (BAN) 2423177.00 1 0
24 Mushfiqur Rahim (BAN) 2314874.00 0 1
25 Kusal Janith Perera (SL) 2414937.25 0 2
26 Kumar Sangakkara (SL) 2419163.66 0 2
27 Tharindu Kaushal (SL) 244314.33 0 0
28 Azhar Ali (PAK) 2419348.25 1 1
29 Misbah ul Haq (PAK) 2411036.66 0 1
30 Asad Shafiq (PAK) 2319095.00 1 1
31 Younis Khan (PAK) 2419364.33 1 0
32 Tharanga Paranavitana (SL) 2415238.00 0 2
33 Usman Khawaja (AUS) 235728.50 0 0
34 Virat Kohli (IND) 238127.00 0 0
35 Ravichandran Ashwin (IND) 239431.33 0 1
36 Cheteshwar Pujara (IND) 2315376.50 1 0
37 Ajinkya Rahane (IND) 23299.66 0 0
38 Pathum Nissanka (SL) 236622.00 0 0
39 Oshada Fernando (SL) 2310234.00 0 1
40 KL Rahul (IND) 238929.66 0 1
41 Adam Voges (AUS) 125929.50 0 0
42 Naman Ojha (IND) 125628.00 0 0
43 Adil Rashid (ENG) 123316.50 0 0
44 Shan Masood (PAK) 1213869.00 1 0
45 Steve O'Keefe (AUS) 122713.50 0 0
46 Jehan Mubarak (SL) 126030.00 0 0
47 Adnan Akmal (PAK) 125959.00 0 0
48 Joe Burns (AUS) 123216.00 0 0
49 Roshen Silva (SL) 1212261.00 0 1
50 Keaton Jennings (ENG) 122713.50 0 0