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
#55158
National rank · SRI
#110
Women’s world rank
#3056

Active players · Nov 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-11-03 (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
251 2024-04-16 Titled Tue 16th Apr Early chess.com INT 5 Dion Krivenko T H D Niklesha Tharushi 0-1 33 Open
252 2024-04-16 Titled Tue 16th Apr Early chess.com INT 4 T H D Niklesha Tharushi Alberto Santos Flores 0-1 61 Open
253 2024-04-16 Titled Tue 16th Apr Early chess.com INT 3 T H D Niklesha Tharushi Anastasia Bodnaruk 1/2-1/2 67 Open
254 2024-04-16 Titled Tue 16th Apr Late chess.com INT 3 Zaidan Zulkipli T H D Niklesha Tharushi 1-0 40 Open
255 2024-04-16 Titled Tue 16th Apr Late chess.com INT 2 T H D Niklesha Tharushi Eduard Kanter 0-1 45 Open
256 2024-04-16 Titled Tue 16th Apr Early chess.com INT 2 Andrew Titus T H D Niklesha Tharushi 1-0 80 Open
257 2024-04-16 Titled Tue 16th Apr Late chess.com INT 1 T H D Niklesha Tharushi Dawid Janaszak 0-1 27 Open
258 2024-04-16 Titled Tue 16th Apr Early chess.com INT 1 Gytis Vaicekauskas T H D Niklesha Tharushi 0-1 55 Open
259 2024-04-16 Titled Tue 16th Apr Early chess.com INT 11 T H D Niklesha Tharushi Matfey Rogov 0-1 19 Open
260 2024-04-16 Titled Tue 16th Apr Early chess.com INT 10 Vladimir Goncharov T H D Niklesha Tharushi 1-0 34 Open
261 2024-02-13 Titled Tue 13th Feb Early chess.com INT 9 Michael Buscar T H D Niklesha Tharushi 1-0 30 Open
262 2024-02-13 Titled Tue 13th Feb Early chess.com INT 8 T H D Niklesha Tharushi Christian Silvestre 1-0 1 Open
263 2024-02-13 Titled Tue 13th Feb Early chess.com INT 7 T H D Niklesha Tharushi Fabian Ernesto Vivas Zamora 0-1 29 Open
264 2024-02-13 Titled Tue 13th Feb Early chess.com INT 6 Viktor Dmitrenko T H D Niklesha Tharushi 1-0 27 Open
265 2024-02-13 Titled Tue 13th Feb Early chess.com INT 5 T H D Niklesha Tharushi Evan S Rosenberg 0-1 70 Open
266 2024-02-13 Titled Tue 13th Feb Early chess.com INT 4 Daniel Gutierrez Olivares T H D Niklesha Tharushi 1-0 41 Open
267 2024-02-13 Titled Tue 13th Feb Early chess.com INT 3 T H D Niklesha Tharushi Rushan Bogaudinov 1-0 31 Open
268 2024-02-13 Titled Tue 13th Feb Early chess.com INT 2 Maicol Benavides Montenegro T H D Niklesha Tharushi 1-0 52 Open
269 2024-02-13 Titled Tue 13th Feb Early chess.com INT 1 Marcos Rodriguez Fontecha T H D Niklesha Tharushi 1-0 49 Open
270 2024-02-06 Titled Tue 6th Feb Early chess.com INT 9 T H D Niklesha Tharushi Maximilian, Dr. Meinhardt 1-0 53 Open
271 2024-02-06 Titled Tue 6th Feb Early chess.com INT 8 T H D Niklesha Tharushi Jack Mizzi 0-1 29 Open
272 2024-02-06 Titled Tue 6th Feb Early chess.com INT 7 Adrian Soderstrom T H D Niklesha Tharushi 1-0 82 Open
273 2024-02-06 Titled Tue 6th Feb Early chess.com INT 6 T H D Niklesha Tharushi Sarocha Chuemsakul 1-0 33 Open
274 2024-02-06 Titled Tue 6th Feb Early chess.com INT 5 T H D Niklesha Tharushi Sergio Guerrero Olmos 0-1 45 Open
275 2024-02-06 Titled Tue 6th Feb Early chess.com INT 4 Khagan Ahmad T H D Niklesha Tharushi 1-0 27 Open
276 2024-02-06 Titled Tue 6th Feb Early chess.com INT 3 Gunay Mammadzada T H D Niklesha Tharushi 0-1 39 Open
277 2024-02-06 Titled Tue 6th Feb Early chess.com INT 2 T H D Niklesha Tharushi Kirill Kozionov 0-1 93 Open
278 2024-02-06 Titled Tue 6th Feb Early chess.com INT 1 Arman Erzhanov T H D Niklesha Tharushi 0-1 39 Open
279 2024-02-06 Titled Tue 6th Feb Early chess.com INT 11 Anna-Maja Kazarian T H D Niklesha Tharushi 1-0 28 Open
280 2024-02-06 Titled Tue 6th Feb Early chess.com INT 10 Rucha Pujari T H D Niklesha Tharushi 1-0 23 Open
281 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 9 Maksim Zhukov T H D Niklesha Tharushi 1-0 32 Open
282 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 8 T H D Niklesha Tharushi Sergei Ljukin 0-1 28 Open
283 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 7 T H D Niklesha Tharushi Frank Buchenau 1-0 41 Open
284 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 6 Stanislav Kovalevsky T H D Niklesha Tharushi 1/2-1/2 37 Open
285 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 5 Logman Guliev T H D Niklesha Tharushi 1-0 23 Open
286 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 4 T H D Niklesha Tharushi Kevin Chor 0-1 28 Open
287 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 3 Fabian Matt T H D Niklesha Tharushi 0-1 37 Open
288 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 2 Viktor Shapiro T H D Niklesha Tharushi 1/2-1/2 72 Open
289 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 1 T H D Niklesha Tharushi Roel Hamblok 0-1 29 Open
290 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 11 T H D Niklesha Tharushi Gabriel Lenoir Ibacache 0-1 28 Open
291 2024-01-23 Titled Tue 23rd Jan Early chess.com INT 10 T H D Niklesha Tharushi Stepan Osinovsky 0-1 25 Open
292 2024-01-16 Titled Tue 16th Jan Early chess.com INT 9 T H D Niklesha Tharushi Antonio Carlos Bambino Filho 0-1 53 Open
293 2024-01-16 Titled Tue 16th Jan Early chess.com INT 8 Viktor Dmitrenko T H D Niklesha Tharushi 1-0 62 Open
294 2024-01-16 Titled Tue 16th Jan Early chess.com INT 7 T H D Niklesha Tharushi Dmitrii Marcziter 1-0 53 Open
295 2024-01-16 Titled Tue 16th Jan Early chess.com INT 6 Karl Bowden T H D Niklesha Tharushi 1-0 61 Open
296 2024-01-16 Titled Tue 16th Jan Early chess.com INT 5 Anastasia Travkina T H D Niklesha Tharushi 0-1 39 Open
297 2024-01-16 Titled Tue 16th Jan Early chess.com INT 4 T H D Niklesha Tharushi Daria Yurasova 0-1 72 Open
298 2024-01-16 Titled Tue 16th Jan Early chess.com INT 3 T H D Niklesha Tharushi Valentyn Prokofiev 0-1 67 Open
299 2024-01-16 Titled Tue 16th Jan Early chess.com INT 2 Alexander Devaev T H D Niklesha Tharushi 0-1 31 Open
300 2024-01-16 Titled Tue 16th Jan Early chess.com INT 1 Nicodim-Cosmin Stepanencu T H D Niklesha Tharushi 1-0 59 Open

© 2024-2026 EloTracker