| Apr 26, 2026 | Induwara | 1–0 | Bandara | Round 12: Induwara, T H D Thisarindu - Bandara, Dhanushka | Sicilian Defense: O'Kelly Variation, Venice System | |
| Apr 26, 2026 | Bandara | ½–½ | Sivathanujan | Round 11: Bandara, Dhanushka - Sivathanujan, S | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Apr 25, 2026 | Dabarera | 1–0 | Bandara | Round 10: Dabarera, G W D M - Bandara, Dhanushka | Caro-Kann Defense: Maróczy Variation | |
| Apr 25, 2026 | Bandara | 1–0 | Karunasena | Round 9: Bandara, Dhanushka - Karunasena, A P Chenitha Sihas Dinsara | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | |
| Apr 24, 2026 | Janukshan | 1–0 | Bandara | Round 8: Janukshan, B - Bandara, Dhanushka | Bogo-Indian Defense: Grünfeld Variation | |
| Apr 24, 2026 | Bandara | ½–½ | Insara | Round 7: Bandara, Dhanushka - Insara, S D Nadev | Scotch Game: Scotch Gambit, London Defense | |
| Apr 20, 2026 | Senarathne | ½–½ | Bandara | Round 6: Senarathne, A A H M B - Bandara, Dhanushka | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Apr 20, 2026 | Bandara | 1–0 | Weerasekara | Round 5: Bandara, Dhanushka - Weerasekara, Dishal Nimsara | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 19, 2026 | Bandara | 1–0 | Sandaruwan | Round 2: Bandara, Dhanushka - Sandaruwan, K E Dineth | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Apr 19, 2026 | Kiringoda | 1–0 | Bandara | Round 1: Kiringoda, Thehas Rithmitha - Bandara, Dhanushka | Slav Defense: Schlechter Variation | |
| Apr 19, 2026 | Wijerathna | 1–0 | Bandara | Round 4: Wijerathna, Vinuka Dihain - Bandara, Dhanushka | Caro-Kann Defense: Exchange Variation | |
| Apr 19, 2026 | Arunakirinathan | 0–1 | Bandara | Round 3: Arunakirinathan, Aruthran - Bandara, Dhanushka | Caro-Kann Defense: Exchange Variation | |
| Nov 10, 2025 | Neelash Saha | 1–0 | Bandara | Round 2: Neelash Saha - Bandara, Dhanushka | English Opening: Agincourt Defense, Wimpy System | |
| Sep 22, 2024 | Teerapabpaisit | ½–½ | Bandara | 45th FIDE Chess Olympiad | Pirc Defense | |
| Sep 21, 2024 | Bandara | ½–½ | Rakan Dasa | 45th FIDE Chess Olympiad | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Sep 20, 2024 | Asllani | ½–½ | Bandara | 45th FIDE Chess Olympiad | Torre Attack: Classical Defense | |
| Sep 19, 2024 | Bandara | 0–1 | Eltag | 45th FIDE Chess Olympiad | Scandinavian Defense: Richter Variation | |
| Sep 18, 2024 | Cisse | 0–1 | Bandara | 45th FIDE Chess Olympiad | Trompowsky Attack | |
| Sep 16, 2024 | Bandara | 0–1 | Wang | 45th FIDE Chess Olympiad | Caro-Kann Defense: Exchange Variation | |
| Sep 15, 2024 | Bandara | 1–0 | Schnell | 45th FIDE Chess Olympiad | Caro-Kann Defense: Exchange Variation | |
| Sep 14, 2024 | Vykouk | 1–0 | Bandara | 45th FIDE Chess Olympiad | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Sep 13, 2024 | Domingos | ½–½ | Bandara | 45th FIDE Chess Olympiad | Zukertort Opening: Reversed Grünfeld | |
| Sep 12, 2024 | Bandara | 1–0 | TATY | 45th FIDE Chess Olympiad | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Sep 11, 2024 | Almeida Quintana | 1–0 | Bandara | 45th FIDE Chess Olympiad | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Jul 29, 2024 | Bandara | 0–1 | Subhayan Kundu | Round 2: Bandara, Dhanushka - Subhayan Kundu | Ruy Lopez: Morphy Defense, Norwegian Variation | |
| Aug 3, 2024 | Bandara | 0–1 | Jai Sankar Subramanian | Round 9: Bandara, Dhanushka - Jai Sankar Subramanian | French Defense: Schlechter Variation | |