T H D Niklesha Tharushi

Country

SRI

Birth Year

2003

Gender

F

Title

Woman Candidate Master

FIDE ID

9918264

FIDE ratings

1874

Classical

Published FIDE

1706

Rapid

Published FIDE

1744

Blitz

Published FIDE

Official classical ranks

World rank
#54881
National rank · SRI
#106
Women’s world rank
#3002

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
1874 Jan 2025
Recorded years
2012–2026
Archived games
883

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-31 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
201 2024-06-28 FISU World Uni Clas Women Entebbe UGA 6.8 T H D Niklesha Tharushi G P Y Wijesuriya 1/2-1/2 18 Open
202 2024-06-27 FISU World Uni Clas Women Entebbe UGA 5.3 Anna Kubicka T H D Niklesha Tharushi 1-0 31 Open
203 2024-06-27 FISU World Uni Clas Women Entebbe UGA 4.7 T H D Niklesha Tharushi Camille Blanquet 1-0 37 Open
204 2024-06-26 FISU World Uni Clas Women Entebbe UGA 3.9 MASHAEL ABDULMOHSEN MOHAMMED ALSANEA T H D Niklesha Tharushi 0-1 71 Open
205 2024-06-25 FISU World Uni Clas Women Entebbe UGA 2.6 T H D Niklesha Tharushi Aakanksha Hagawane 0-1 71 Open
206 2024-06-25 FISU World Uni Clas Women Entebbe UGA 1.13 10890882 T H D Niklesha Tharushi 0-1 31 Open
207 2024-06-18 Titled Tue 18th Jun Early chess.com INT 9 Maria Malicka T H D Niklesha Tharushi 0-1 43 Open
208 2024-06-18 Titled Tue 18th Jun Early chess.com INT 8 T H D Niklesha Tharushi S D Ranasinghe 0-1 60 Open
209 2024-06-18 Titled Tue 18th Jun Early chess.com INT 7 Jorge Luis Sanchez Manzanares T H D Niklesha Tharushi 0-1 39 Open
210 2024-06-18 Titled Tue 18th Jun Early chess.com INT 6 T H D Niklesha Tharushi Valeria Viana 0-1 20 Open
211 2024-06-18 Titled Tue 18th Jun Early chess.com INT 5 Jhon Alexander Juez T H D Niklesha Tharushi 1-0 26 Open
212 2024-06-18 Titled Tue 18th Jun Early chess.com INT 4 T H D Niklesha Tharushi Pablo Zarnicki 0-1 37 Open
213 2024-06-18 Titled Tue 18th Jun Early chess.com INT 3 Sean Senft T H D Niklesha Tharushi 1-0 24 Open
214 2024-06-18 Titled Tue 18th Jun Early chess.com INT 2 T H D Niklesha Tharushi Slobodan J Filipovic 0-1 25 Open
215 2024-06-18 Titled Tue 18th Jun Early chess.com INT 1 T H D Niklesha Tharushi Anastasia Bodnaruk 0-1 24 Open
216 2024-06-18 Titled Tue 18th Jun Early chess.com INT 11 T H D Niklesha Tharushi Julian Colville 1-0 43 Open
217 2024-06-18 Titled Tue 18th Jun Early chess.com INT 10 Abel Mathewos Tilahun T H D Niklesha Tharushi 0-1 43 Open
218 2024-06-11 Titled Tue 11th Jun Early chess.com INT 9 T H D Niklesha Tharushi Jose Ricardo Garcia Correa 1-0 20 Open
219 2024-06-11 Titled Tue 11th Jun Early chess.com INT 8 T H D Niklesha Tharushi Stefania Sipos 1-0 46 Open
220 2024-06-11 Titled Tue 11th Jun Early chess.com INT 7 Pawel Flis T H D Niklesha Tharushi 1-0 28 Open
221 2024-06-11 Titled Tue 11th Jun Early chess.com INT 6 T H D Niklesha Tharushi Michael Hehir 1-0 24 Open
222 2024-06-11 Titled Tue 11th Jun Early chess.com INT 5 T H D Niklesha Tharushi Abel Mathewos Tilahun 0-1 53 Open
223 2024-06-11 Titled Tue 11th Jun Early chess.com INT 11 T H D Niklesha Tharushi Viktor Poddubnyi 1-0 51 Open
224 2024-06-11 Titled Tue 11th Jun Early chess.com INT 10 Viktoriya Tarasova T H D Niklesha Tharushi 1-0 67 Open
225 2024-05-07 Titled Tue 7th May Early chess.com INT 9 T H D Niklesha Tharushi Anusha Subramanian 1/2-1/2 54 Open
226 2024-05-07 Titled Tue 7th May Early chess.com INT 8 Andreas, Dr. Brenke T H D Niklesha Tharushi 1-0 31 Open
227 2024-05-07 Titled Tue 7th May Early chess.com INT 7 Timur Yonal T H D Niklesha Tharushi 0-1 27 Open
228 2024-05-07 Titled Tue 7th May Early chess.com INT 6 T H D Niklesha Tharushi Santiago Rodriguez 0-1 40 Open
229 2024-05-07 Titled Tue 7th May Early chess.com INT 5 Nikolaos Skiadopoulos T H D Niklesha Tharushi 0-1 17 Open
230 2024-05-07 Titled Tue 7th May Early chess.com INT 4 T H D Niklesha Tharushi A A C B Amarasinghe 0-1 43 Open
231 2024-05-07 Titled Tue 7th May Early chess.com INT 3 Leo Valle Luis T H D Niklesha Tharushi 1-0 33 Open
232 2024-05-07 Titled Tue 7th May Early chess.com INT 2 Maxim Matyunin T H D Niklesha Tharushi 1-0 35 Open
233 2024-05-07 Titled Tue 7th May Early chess.com INT 1 T H D Niklesha Tharushi Dmitry Kononenko 0-1 51 Open
234 2024-05-07 Titled Tue 7th May Early chess.com INT 11 Torben Soraas T H D Niklesha Tharushi 0-1 32 Open
235 2024-05-07 Titled Tue 7th May Early chess.com INT 10 T H D Niklesha Tharushi Gizem Olcayoz 1-0 30 Open
236 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 9 T H D Niklesha Tharushi Marc Balague Camps 1-0 33 Open
237 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 8 Martin Horak T H D Niklesha Tharushi 1-0 60 Open
238 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 7 T H D Niklesha Tharushi K. Ramu 1-0 21 Open
239 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 6 T H D Niklesha Tharushi Tobias Voege 1/2-1/2 109 Open
240 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 5 Qi Pang T H D Niklesha Tharushi 1-0 33 Open
241 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 4 Hui Li T H D Niklesha Tharushi 1-0 66 Open
242 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 3 T H D Niklesha Tharushi Konstantin Begunov 0-1 71 Open
243 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 2 T H D Niklesha Tharushi Daniel Gutierrez Olivares 1/2-1/2 78 Open
244 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 1 Feliks Tulchynskyi T H D Niklesha Tharushi 1-0 22 Open
245 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 11 Ziya Mammadov T H D Niklesha Tharushi 0-1 16 Open
246 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 10 T H D Niklesha Tharushi Aansh Nandan Nerurkar 0-1 37 Open
247 2024-04-16 Titled Tue 16th Apr Early chess.com INT 9 T H D Niklesha Tharushi Musa Zakirov 1-0 47 Open
248 2024-04-16 Titled Tue 16th Apr Early chess.com INT 8 Julian Estrada Nieto T H D Niklesha Tharushi 0-1 59 Open
249 2024-04-16 Titled Tue 16th Apr Early chess.com INT 7 T H D Niklesha Tharushi Mathias Womacka 1-0 57 Open
250 2024-04-16 Titled Tue 16th Apr Early chess.com INT 6 T H D Niklesha Tharushi Oleg Zujev 0-1 63 Open

© 2024-2026 EloTracker