ChessmooseOpponent prep

Chess players from SRI

305 players with over-the-board tournament games since 2020, by FIDE rating. Page 1 of 2.

IMRanindu Dilshan Liyanage2470 · 388 gamesIML M S T De Silva2406 · 149 gamesIMG M H Thilakarathne2334 · 48 gamesWIMDevindya Oshini Gunawardhana2291 · 176 gamesCMVinuka Dihain Wijerathna2221 · 102 gamesT H D Thisarindu Induwara2218 · 73 gamesFMDishal Nimsara Weerasekara2182 · 30 gamesCMS Sivathanujan2173 · 55 gamesCMThehas Rithmitha Kiringoda2164 · 52 gamesChenitha Mithvidu Ovitigala2154 · 26 gamesFMR S Kalugampitiya2143 · 5 gamesFMPesandu Rashmitha Liyanage2137 · 54 gamesCMB Janukshan2132 · 31 gamesFMSunil Weeramantry2126 · 14 gamesFMMinul Sanjula Doluweera2113 · 34 gamesCMA P Chenitha Sihas Dinsara Karunasena2112 · 34 gamesA A T Nethsara Dias2104 · 20 gamesRuvin Sandharu Jayasooriya2095 · 18 gamesJeewantha Aloka Hettiarachchi2079 · 37 gamesFMM Sasith Nipun Piyumantha2079 · 6 gamesV W A Vinuda Vidm Wickramasinghe2074 · 6 gamesFMChinthaka Anuruddha Galappaththi2067 · 6 gamesFMIsuru Alahakoon2046 · 27 gamesCMAkila Kavinda2043 · 52 gamesSaniru Lohan Atulugamage2037 · 7 gamesCMM D Vinuda Shenal Gunathilake2035 · 23 gamesCMK K Dinujaya Kodithuwakku2028 · 26 gamesB P Chanthuli Thanishka De Silva2026 · 25 gamesS D Nadev Insara2023 · 20 gamesI M N S Ilangasinghe2019 · 2 gamesG W D M Dabarera2018 · 21 gamesCMW C C Perera2018 · 1 gameD M T Kashyapa Kulasekara2013 · 11 gamesCMW D Malisha Sasvidu Weerathungalage2013 · 9 gamesCMD D L N Dandeniya2012 · 31 gamesC C Weerasinghe2012 · 1 gameD C J Karunaratne2008 · 1 gameRanga Samarasinghe Jude2007 · 25 gamesW M Minura Sathsindu2003 · 21 gamesK E Dineth Sandaruwan2003 · 11 gamesWFMK M Dahamdi Sanudula2002 · 172 gamesDhanushka Bandara2002 · 27 gamesCMSanuk Nanayakkara2002 · 19 gamesA A H M B Senarathne2000 · 10 gamesR K T Dissanayake1997 · 7 gamesM A Kisandu Randira Perera1992 · 1 gameAchinthya Shamen Kaluarachchi1990 · 8 gamesPamok Methdinu Samaranayake1990 · 4 gamesAhamed Asif Rajap1985 · 1 gameIMRomesh Weerawardane1984 · 12 gamesK A R G W D R B G Galkotuwa1984 · 4 gamesB Yenuthi Sahanlee Perera1980 · 34 gamesH G Denuwan Theekshana1980 · 9 gamesWFMM Esandi Newansa1977 · 74 gamesAshvini Pavalachandran1975 · 18 gamesLahiru Munasinghe1975 · 3 gamesCMKosala Sandeepa Chamikara D Amarathunge1971 · 15 gamesK P R N Samaranayake1966 · 6 gamesChanaka Praneeth Sarukkalige1966 · 2 gamesFMT S S Peiris1965 · 1 gameLohas Dewmina Rodrigo1960 · 1 gameM A A H Rathnayake1959 · 1 gameSethun Neththaru Manuwaruna1958 · 21 gamesS D B K Senevirathne1957 · 3 gamesYonal Sumanathilake1956 · 1 gameMohamed Nabil Nazar1954 · 6 gamesK G T S D Kiriella1954 · 5 gamesA A Kavishka Gimshan Laksiri1953 · 10 gamesCMA A C B Amarasinghe1953 · 7 gamesG T D M Premachandra1948 · 1 gameElath Mathanga De Silva1947 · 6 gamesBiman Koswattage1947 · 2 gamesB Hiruka Hansana Senarathna1945 · 1 gameLosara Methyuga Kulatunge1944 · 1 gameK R V R Subasinghe1942 · 7 gamesThushanu Yasmith Ganepola1940 · 15 gamesChamil Priyankara1931 · 15 gamesCMP K U M Jayasundara1929 · 4 gamesM Chaithika Samith Madumadha1928 · 2 gamesPasan Vindula Liyanapathirana1928 · 1 gameRavi Prabath DickmaduGodage1927 · 4 gamesCMChandana Wijekoon1927 · 1 gameY P G P Yapa1921 · 1 gameK P L Liyanage1917 · 9 gamesRasheen De Silva1917 · 5 gamesK M Nilash Nethul Kottage1916 · 12 gamesM Thisal Manjith Piyumantha1916 · 2 gamesCMMojitha Sathsara Gunaratne1916 · 1 gameS Bhavithran1915 · 1 gameLakshitha Randil1914 · 9 gamesWFMDinushki Premanath1911 · 23 gamesS D Sadev Minsara1911 · 3 gamesH M D Kawya Dineth Akarsha1909 · 11 gamesSehath Abayasinghe1908 · 8 gamesB Jayod Yasindu Rashmika Perera1904 · 3 gamesDhanodya Budmina Hettigoda1902 · 3 gamesHimath Dissanayake1901 · 8 gamesRisika Riyon Matthamagoda1897 · 23 gamesWFMSethumlee Devhara Palliyage1891 · 27 gamesCMG Haritha Hansana1885 · 12 gamesLisara Kodithuwakku1884 · 1 gameWCMT H D Niklesha Tharushi1874 · 41 gamesJ M Senudhi Ahasya Jayasinghe1870 · 21 gamesOsheen De Silva1863 · 2 gamesY Jayaweera1863 · 1 gameR B Sithum Nevanjith Siriwardene1861 · 1 gameN P G Sithija Lahiru1859 · 8 gamesAruthran Arunakirinathan1858 · 22 gamesSethika Dinsitha Masakorala1858 · 3 gamesKavinu Sathnura Weerathunga1857 · 8 gamesWCMG P Y Wijesuriya1853 · 35 gamesWCMEhsha Mishela Pallie1853 · 21 gamesG H A Dulnith Sanviru1851 · 6 gamesOvin Vidmal Gamage1849 · 7 gamesLisara Samadhith Tennakoon1848 · 5 gamesD C B K Senevirathne1846 · 8 gamesU M Senal Vishmin Francis1846 · 2 gamesMithil Indrachapa Samarakoon1842 · 1 gameRivinu Dihas Nethmira Wickramage1841 · 1 gameH Sandithi Kusalya Alwis1840 · 38 gamesS Gowsalyan1837 · 3 gamesA G Hansadie Aradhya Akuratiya1836 · 24 gamesWIMS D Ranasinghe1835 · 1 gameJ S Aloka Fernando1835 · 1 gameK P K Hesara Gunasekara1834 · 21 gamesGehansa Ranumi Dange1832 · 4 gamesSenuka Aswin Ahangama1831 · 10 gamesRamath Hansaka Kothalawala1831 · 1 gameKethushan Janarthanan1830 · 1 gameJayakumar Somasundram1825 · 5 gamesWFMR M Dulinma Hemalni Rathnayake1823 · 30 gamesK T Thisen Thiyasara1823 · 9 gamesDinul Vinsitha Weerasekara1821 · 9 gamesM Tharushi Sandeepani1819 · 10 gamesH M Chamuditha Sasen Bandara Herath1819 · 8 gamesP M Menuka Sathsilu1814 · 1 gameM A D D D Munasinghe1811 · 13 gamesD Thevin Dewnim Welikala1806 · 16 gamesL R D B Bandara1805 · 2 gamesWIMNelunika Methmani1802 · 3 gamesS M M E Samarakoon1801 · 8 gamesWCMJ M Theruni V Jayasundara1800 · 14 gamesK Rivinu Dewhan Tilakawardena1800 · 2 gamesK G Dewli Abinadi Chanseya1798 · 11 gamesSamaraweera S M Sethika Hansira1798 · 2 gamesH H Sasindu Lakshitha1798 · 1 gameWCMSayumi Sithumila Halangoda1793 · 29 gamesAmila Nimsara Ethkandura1793 · 4 gamesBonuka Minketh Si Jayasinghe1790 · 1 gameP Y S Hasansee1789 · 12 gamesK Damiru Damsara Perera1788 · 2 gamesNisal Dilushana Thilakarathne1784 · 1 gameRanul Insitha Kannangara1782 · 1 gameD Kalindu Deshappriya1781 · 1 gameE D S Chandula1779 · 1 gameRathnagoda R B Sadew Denuwan1779 · 1 gamePerumpuli Arachchi Lithula Raveesh1778 · 2 gamesS M I Umandi Mudalige1775 · 3 gamesJude Dorison Gnanaseelan1774 · 6 gamesM D Damsen Chandradithy Dayarathne1773 · 7 gamesK V Tharuka Hansana1763 · 3 gamesAsanka Dilan Jayaratne1762 · 1 gameIsuru Udana Samarasinghe1761 · 1 gameWCMSayuni Gihansa Jayaweera1759 · 12 gamesR B A Chandrasiri1758 · 2 gamesChenuka Nethvidu Jayawardana1757 · 3 gamesDesandhi Dhihansa Gamage1755 · 51 gamesS S Gayashan De Silva1751 · 1 gameS P Sanuli Yehansa Perera1747 · 2 gamesBrijeash Saravanabaavan1745 · 9 gamesWFMDasuni Hansika Mendis1745 · 9 gamesThinuli Disansa Wijesinghe1745 · 1 gameH M H Janandani Abeysinghe1744 · 21 gamesNemindi Linaya Ramanayake1744 · 14 gamesH Linuki Thisenka1743 · 1 gameS M M P Kulathilake1742 · 1 gameD Lahiru Manuranga1740 · 2 gamesW A N Senpathi Gunasekara1740 · 1 gameSenuka Damsath Somarathne1735 · 2 gamesM A Sanuka Sageeth Kulathilaka1734 · 1 gameY M Dihela Thevin Wijesinghe1732 · 3 gamesA A Senuth Thewsas Perera1730 · 4 gamesChanindi Mewna Attanayake1729 · 9 gamesH M Vihanga Madhara Herath1728 · 7 gamesG H S Sanulya1727 · 9 gamesB K Sayumi Hasithma Gamage1726 · 7 gamesJenul Wewakumbura1726 · 1 gameR A Chaniru Chanudika Ranasinghe1725 · 45 gamesImethra Mendis1723 · 3 gamesRivinu Resandul Devundara1722 · 1 gameWFMK K M Sachintha Kodikara1721 · 16 gamesS Viththiyatharan1720 · 1 gameDilmi Udaransi Jayawardane1718 · 9 gamesJ Vaneesha Oshini Gomes1718 · 5 gamesW M Himeth Sethmira Wasala1716 · 11 gamesR B Sethum Samaraweera1716 · 7 gamesP Yanakan1714 · 1 gameA G Arvin Thewjan1713 · 11 gamesDasula Pathirana1709 · 6 gamesW Yurenle Angela Fernando1709 · 3 games
12