Most Centuries in TEST at Galle International Stadium, Galle

SrPlayerMInnRAve100s50s
1 Dimuth Karunaratne (SL) 2039198353.59 6 8
2 Kumar Sangakkara (SL) 2239192151.91 6 8
3 Dinesh Chandimal (SL) 2038173057.66 5 7
4 Mahela Jayawardene (SL) 2137238270.05 5 12
5 Tillakaratne Dilshan (SL) 1223103449.23 4 6
6 Dhananjaya de Silva (SL) 132588840.36 3 2
7 Kusal Mendis (SL) 1428131348.62 3 5
8 Kamindu Mendis (SL) 24370123.33 2 1
9 Virat Kohli (IND) 2421270.66 2 0
10 Shikhar Dhawan (IND) 2436691.50 2 0
11 Younis Khan (PAK) 5849762.12 2 1
12 Lahiru Thirimanne (SL) 91758639.06 2 1
13 Sanath Jayasuriya (SL) 101966041.25 2 1
14 Angelo Mathews (SL) 2953208146.24 2 16
15 Nasir Hossain (BAN) 11100100.00 1 0
16 Mohammad Ashraful (BAN) 12212212.00 1 0
17 JP Duminy (SA) 12108- 1 0
18 Darren Lehmann (AUS) 1219296.00 1 1
19 Matthew Hayden (AUS) 1217185.50 1 0
20 Paul Stirling (IRE) 1210452.00 1 0
21 Damien Martyn (AUS) 1215276.00 1 0
22 Daryll Cullinan (SA) 12126126.00 1 0
23 Cheteshwar Pujara (IND) 1216884.00 1 0
24 Jacques Rudolph (SA) 12129129.00 1 0
25 Jonathan Trott (ENG) 1212462.00 1 0
26 Keaton Jennings (ENG) 12192192.00 1 0
27 Ben Foakes (ENG) 1214472.00 1 0
28 Inzamam-ul-Haq (PAK,World XI) 11112112.00 1 0
29 Brian Lara (WI,World XI) 12218109.00 1 0
30 Wasim Akram (PAK) 11100100.00 1 0
31 Saeed Anwar (PAK) 11123123.00 1 0
32 Marnus Labuschagne (AUS) 2314949.66 1 0
33 Marcus Trescothick (ENG) 2422656.50 1 1
34 Curtis Campher (IRE) 2415338.25 1 0
35 Sadeera Samarawickrama (SL) 2315175.50 1 0
36 Alastair Cook (ENG) 2414536.25 1 0
37 Virender Sehwag (IND,World XI) 24391130.33 1 1
38 Dean Elgar (SA) 2412731.75 1 0
39 Mohammad Yousuf (PAK) 2316555.00 1 0
40 Steve Smith (AUS) 3518646.50 1 0
41 Asad Shafiq (PAK) 3529458.80 1 2
42 Joe Root (ENG) 3646477.33 1 0
43 Abdullah Shafique (PAK) 3621643.20 1 0
44 Babar Azam (PAK) 3630851.33 1 2
45 Aravinda de Silva (SL) 3519539.00 1 1
46 Upul Tharanga (SL) 5933737.44 1 2
47 Hashan Tillakaratne (SL) 6818826.85 1 0
48 Tharanga Paranavitana (SL) 71447439.50 1 2
49 Kaushal Silva (SL) 71230025.00 1 1
50 Marvan Atapattu (SL) 101981258.00 1 4