| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. K Visweswaran vs E Vladimirov |
| 0-1 | 50 |
2000 |
Dubai Open | C69 Ruy Lopez, Exchange, Gligoric Variation, 6.d4 |
| 2. K Visweswaran vs D V Prasad |
| 0-1 | 38 |
2000 |
Goodricke Open | B26 Sicilian, Closed, 6.Be3 |
| 3. E Benatar vs K Visweswaran |
| 1-0 | 37 |
2000 |
Dubai Open | E60 King's Indian Defense |
| 4. S Satyapragyan vs K Visweswaran |
| 1-0 | 54 |
2000 |
Goodricke Open | B90 Sicilian, Najdorf |
| 5. K Visweswaran vs Khalid AlShaali |
| 0-1 | 63 |
2000 |
Dubai Open | B32 Sicilian |
| 6. Dolmatov vs K Visweswaran |
| 1-0 | 28 |
2000 |
Dubai Open | B92 Sicilian, Najdorf, Opocensky Variation |
| 7. S Brynell vs K Visweswaran |
| 1-0 | 40 |
2001 |
Politiken Cup | C69 Ruy Lopez, Exchange, Gligoric Variation, 6.d4 |
| 8. A Bigalke vs K Visweswaran |
| 1-0 | 48 |
2001 |
6th Wichern Open | A00 Uncommon Opening |
| 9. K Visweswaran vs Bijan Haririan |
| 0-1 | 51 |
2001 |
US Open | C11 French |
| 10. K Visweswaran vs P H Nielsen |
| 0-1 | 43 |
2001 |
Politiken Cup | B84 Sicilian, Scheveningen |
| 11. K Visweswaran vs D Sebastian |
| 0-1 | 39 |
2001 |
6th Wichern Open | C69 Ruy Lopez, Exchange, Gligoric Variation, 6.d4 |
| 12. C Haessler vs K Visweswaran |
| 1-0 | 50 |
2001 |
US Open | A01 Nimzovich-Larsen Attack |
| 13. K Visweswaran vs J Arizmendi Martinez |
| 0-1 | 20 |
2001 |
open | B40 Sicilian |
| 14. K Visweswaran vs M Womacka |
| 0-1 | 58 |
2001 |
6th Wichern Open | B92 Sicilian, Najdorf, Opocensky Variation |
| 15. V Premkumar vs K Visweswaran |
 | 1-0 | 30 |
2001 |
US Open | B23 Sicilian, Closed |
| 16. I Novikov vs K Visweswaran |
| 1-0 | 28 |
2001 |
Foxwoods Open | E76 King's Indian, Four Pawns Attack |
| 17. K Bunk vs K Visweswaran |
| 1-0 | 41 |
2001 |
14th Kieler Open | A45 Queen's Pawn Game |
| 18. K Visweswaran vs C Ward |
 | 0-1 | 34 |
2001 |
Politiken Cup | B76 Sicilian, Dragon, Yugoslav Attack |
| 19. K Visweswaran vs M Pavlovic |
| 0-1 | 36 |
2001 |
5th OIBM | C69 Ruy Lopez, Exchange, Gligoric Variation, 6.d4 |
| 20. G Salamone vs K Visweswaran |
| 1-0 | 33 |
2001 |
14th Kieler Open | D98 Grunfeld, Russian |
| 21. K Visweswaran vs S Iuldachev |
 | 0-1 | 45 |
2004 |
Piloo Mody Open | C76 Ruy Lopez, Modern Steinitz Defense, Fianchetto Variation |
| 22. Wang Yue vs K Visweswaran |
 | 1-0 | 53 |
2005 |
Asian Chess Championship | D11 Queen's Gambit Declined Slav |
| 23. E Hossain vs K Visweswaran |
| 1-0 | 26 |
2005 |
Asian Chess Championship | B90 Sicilian, Najdorf |