Chess
moose
Opponent prep
Players
/ SRI
Chess players from SRI
305 players with over-the-board tournament games since 2020, by FIDE rating. Page 1 of 2.
IM
Ranindu Dilshan Liyanage
2470 · 388 games
IM
L M S T De Silva
2406 · 149 games
IM
G M H Thilakarathne
2334 · 48 games
WIM
Devindya Oshini Gunawardhana
2291 · 176 games
CM
Vinuka Dihain Wijerathna
2221 · 102 games
T H D Thisarindu Induwara
2218 · 73 games
FM
Dishal Nimsara Weerasekara
2182 · 30 games
CM
S Sivathanujan
2173 · 55 games
CM
Thehas Rithmitha Kiringoda
2164 · 52 games
Chenitha Mithvidu Ovitigala
2154 · 26 games
FM
R S Kalugampitiya
2143 · 5 games
FM
Pesandu Rashmitha Liyanage
2137 · 54 games
CM
B Janukshan
2132 · 31 games
FM
Sunil Weeramantry
2126 · 14 games
FM
Minul Sanjula Doluweera
2113 · 34 games
CM
A P Chenitha Sihas Dinsara Karunasena
2112 · 34 games
A A T Nethsara Dias
2104 · 20 games
Ruvin Sandharu Jayasooriya
2095 · 18 games
Jeewantha Aloka Hettiarachchi
2079 · 37 games
FM
M Sasith Nipun Piyumantha
2079 · 6 games
V W A Vinuda Vidm Wickramasinghe
2074 · 6 games
FM
Chinthaka Anuruddha Galappaththi
2067 · 6 games
FM
Isuru Alahakoon
2046 · 27 games
CM
Akila Kavinda
2043 · 52 games
Saniru Lohan Atulugamage
2037 · 7 games
CM
M D Vinuda Shenal Gunathilake
2035 · 23 games
CM
K K Dinujaya Kodithuwakku
2028 · 26 games
B P Chanthuli Thanishka De Silva
2026 · 25 games
S D Nadev Insara
2023 · 20 games
I M N S Ilangasinghe
2019 · 2 games
G W D M Dabarera
2018 · 21 games
CM
W C C Perera
2018 · 1 game
D M T Kashyapa Kulasekara
2013 · 11 games
CM
W D Malisha Sasvidu Weerathungalage
2013 · 9 games
CM
D D L N Dandeniya
2012 · 31 games
C C Weerasinghe
2012 · 1 game
D C J Karunaratne
2008 · 1 game
Ranga Samarasinghe Jude
2007 · 25 games
W M Minura Sathsindu
2003 · 21 games
K E Dineth Sandaruwan
2003 · 11 games
WFM
K M Dahamdi Sanudula
2002 · 172 games
Dhanushka Bandara
2002 · 27 games
CM
Sanuk Nanayakkara
2002 · 19 games
A A H M B Senarathne
2000 · 10 games
R K T Dissanayake
1997 · 7 games
M A Kisandu Randira Perera
1992 · 1 game
Achinthya Shamen Kaluarachchi
1990 · 8 games
Pamok Methdinu Samaranayake
1990 · 4 games
Ahamed Asif Rajap
1985 · 1 game
IM
Romesh Weerawardane
1984 · 12 games
K A R G W D R B G Galkotuwa
1984 · 4 games
B Yenuthi Sahanlee Perera
1980 · 34 games
H G Denuwan Theekshana
1980 · 9 games
WFM
M Esandi Newansa
1977 · 74 games
Ashvini Pavalachandran
1975 · 18 games
Lahiru Munasinghe
1975 · 3 games
CM
Kosala Sandeepa Chamikara D Amarathunge
1971 · 15 games
K P R N Samaranayake
1966 · 6 games
Chanaka Praneeth Sarukkalige
1966 · 2 games
FM
T S S Peiris
1965 · 1 game
Lohas Dewmina Rodrigo
1960 · 1 game
M A A H Rathnayake
1959 · 1 game
Sethun Neththaru Manuwaruna
1958 · 21 games
S D B K Senevirathne
1957 · 3 games
Yonal Sumanathilake
1956 · 1 game
Mohamed Nabil Nazar
1954 · 6 games
K G T S D Kiriella
1954 · 5 games
A A Kavishka Gimshan Laksiri
1953 · 10 games
CM
A A C B Amarasinghe
1953 · 7 games
G T D M Premachandra
1948 · 1 game
Elath Mathanga De Silva
1947 · 6 games
Biman Koswattage
1947 · 2 games
B Hiruka Hansana Senarathna
1945 · 1 game
Losara Methyuga Kulatunge
1944 · 1 game
K R V R Subasinghe
1942 · 7 games
Thushanu Yasmith Ganepola
1940 · 15 games
Chamil Priyankara
1931 · 15 games
CM
P K U M Jayasundara
1929 · 4 games
M Chaithika Samith Madumadha
1928 · 2 games
Pasan Vindula Liyanapathirana
1928 · 1 game
Ravi Prabath DickmaduGodage
1927 · 4 games
CM
Chandana Wijekoon
1927 · 1 game
Y P G P Yapa
1921 · 1 game
K P L Liyanage
1917 · 9 games
Rasheen De Silva
1917 · 5 games
K M Nilash Nethul Kottage
1916 · 12 games
M Thisal Manjith Piyumantha
1916 · 2 games
CM
Mojitha Sathsara Gunaratne
1916 · 1 game
S Bhavithran
1915 · 1 game
Lakshitha Randil
1914 · 9 games
WFM
Dinushki Premanath
1911 · 23 games
S D Sadev Minsara
1911 · 3 games
H M D Kawya Dineth Akarsha
1909 · 11 games
Sehath Abayasinghe
1908 · 8 games
B Jayod Yasindu Rashmika Perera
1904 · 3 games
Dhanodya Budmina Hettigoda
1902 · 3 games
Himath Dissanayake
1901 · 8 games
Risika Riyon Matthamagoda
1897 · 23 games
WFM
Sethumlee Devhara Palliyage
1891 · 27 games
CM
G Haritha Hansana
1885 · 12 games
Lisara Kodithuwakku
1884 · 1 game
WCM
T H D Niklesha Tharushi
1874 · 41 games
J M Senudhi Ahasya Jayasinghe
1870 · 21 games
Osheen De Silva
1863 · 2 games
Y Jayaweera
1863 · 1 game
R B Sithum Nevanjith Siriwardene
1861 · 1 game
N P G Sithija Lahiru
1859 · 8 games
Aruthran Arunakirinathan
1858 · 22 games
Sethika Dinsitha Masakorala
1858 · 3 games
Kavinu Sathnura Weerathunga
1857 · 8 games
WCM
G P Y Wijesuriya
1853 · 35 games
WCM
Ehsha Mishela Pallie
1853 · 21 games
G H A Dulnith Sanviru
1851 · 6 games
Ovin Vidmal Gamage
1849 · 7 games
Lisara Samadhith Tennakoon
1848 · 5 games
D C B K Senevirathne
1846 · 8 games
U M Senal Vishmin Francis
1846 · 2 games
Mithil Indrachapa Samarakoon
1842 · 1 game
Rivinu Dihas Nethmira Wickramage
1841 · 1 game
H Sandithi Kusalya Alwis
1840 · 38 games
S Gowsalyan
1837 · 3 games
A G Hansadie Aradhya Akuratiya
1836 · 24 games
WIM
S D Ranasinghe
1835 · 1 game
J S Aloka Fernando
1835 · 1 game
K P K Hesara Gunasekara
1834 · 21 games
Gehansa Ranumi Dange
1832 · 4 games
Senuka Aswin Ahangama
1831 · 10 games
Ramath Hansaka Kothalawala
1831 · 1 game
Kethushan Janarthanan
1830 · 1 game
Jayakumar Somasundram
1825 · 5 games
WFM
R M Dulinma Hemalni Rathnayake
1823 · 30 games
K T Thisen Thiyasara
1823 · 9 games
Dinul Vinsitha Weerasekara
1821 · 9 games
M Tharushi Sandeepani
1819 · 10 games
H M Chamuditha Sasen Bandara Herath
1819 · 8 games
P M Menuka Sathsilu
1814 · 1 game
M A D D D Munasinghe
1811 · 13 games
D Thevin Dewnim Welikala
1806 · 16 games
L R D B Bandara
1805 · 2 games
WIM
Nelunika Methmani
1802 · 3 games
S M M E Samarakoon
1801 · 8 games
WCM
J M Theruni V Jayasundara
1800 · 14 games
K Rivinu Dewhan Tilakawardena
1800 · 2 games
K G Dewli Abinadi Chanseya
1798 · 11 games
Samaraweera S M Sethika Hansira
1798 · 2 games
H H Sasindu Lakshitha
1798 · 1 game
WCM
Sayumi Sithumila Halangoda
1793 · 29 games
Amila Nimsara Ethkandura
1793 · 4 games
Bonuka Minketh Si Jayasinghe
1790 · 1 game
P Y S Hasansee
1789 · 12 games
K Damiru Damsara Perera
1788 · 2 games
Nisal Dilushana Thilakarathne
1784 · 1 game
Ranul Insitha Kannangara
1782 · 1 game
D Kalindu Deshappriya
1781 · 1 game
E D S Chandula
1779 · 1 game
Rathnagoda R B Sadew Denuwan
1779 · 1 game
Perumpuli Arachchi Lithula Raveesh
1778 · 2 games
S M I Umandi Mudalige
1775 · 3 games
Jude Dorison Gnanaseelan
1774 · 6 games
M D Damsen Chandradithy Dayarathne
1773 · 7 games
K V Tharuka Hansana
1763 · 3 games
Asanka Dilan Jayaratne
1762 · 1 game
Isuru Udana Samarasinghe
1761 · 1 game
WCM
Sayuni Gihansa Jayaweera
1759 · 12 games
R B A Chandrasiri
1758 · 2 games
Chenuka Nethvidu Jayawardana
1757 · 3 games
Desandhi Dhihansa Gamage
1755 · 51 games
S S Gayashan De Silva
1751 · 1 game
S P Sanuli Yehansa Perera
1747 · 2 games
Brijeash Saravanabaavan
1745 · 9 games
WFM
Dasuni Hansika Mendis
1745 · 9 games
Thinuli Disansa Wijesinghe
1745 · 1 game
H M H Janandani Abeysinghe
1744 · 21 games
Nemindi Linaya Ramanayake
1744 · 14 games
H Linuki Thisenka
1743 · 1 game
S M M P Kulathilake
1742 · 1 game
D Lahiru Manuranga
1740 · 2 games
W A N Senpathi Gunasekara
1740 · 1 game
Senuka Damsath Somarathne
1735 · 2 games
M A Sanuka Sageeth Kulathilaka
1734 · 1 game
Y M Dihela Thevin Wijesinghe
1732 · 3 games
A A Senuth Thewsas Perera
1730 · 4 games
Chanindi Mewna Attanayake
1729 · 9 games
H M Vihanga Madhara Herath
1728 · 7 games
G H S Sanulya
1727 · 9 games
B K Sayumi Hasithma Gamage
1726 · 7 games
Jenul Wewakumbura
1726 · 1 game
R A Chaniru Chanudika Ranasinghe
1725 · 45 games
Imethra Mendis
1723 · 3 games
Rivinu Resandul Devundara
1722 · 1 game
WFM
K K M Sachintha Kodikara
1721 · 16 games
S Viththiyatharan
1720 · 1 game
Dilmi Udaransi Jayawardane
1718 · 9 games
J Vaneesha Oshini Gomes
1718 · 5 games
W M Himeth Sethmira Wasala
1716 · 11 games
R B Sethum Samaraweera
1716 · 7 games
P Yanakan
1714 · 1 game
A G Arvin Thewjan
1713 · 11 games
Dasula Pathirana
1709 · 6 games
W Yurenle Angela Fernando
1709 · 3 games
1
2