Most Centuries in TEST at Galle International Stadium, Galle

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