Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. K Visweswaran vs T K Chandra Sekhar |
| 1-0 | 32 | 1999 | Goodricke Open | B15 Caro-Kann |
2. S Ruhul Kabir vs K Visweswaran |
| ½-½ | 57 | 1999 | Goodricke Open | B22 Sicilian, Alapin |
3. K Visweswaran vs M Sorokin |
 | 0-1 | 82 | 1999 | Goodricke Open | B47 Sicilian, Taimanov (Bastrikov) Variation |
4. A Al-Rakib vs K Visweswaran |
| ½-½ | 44 | 1999 | Goodricke Open | D02 Queen's Pawn Game |
5. K Visweswaran vs R Ramesh |
| 0-1 | 94 | 1999 | Goodricke Open | B66 Sicilian, Richter-Rauzer Attack, 7...a6 |
6. T S Ravi vs K Visweswaran |
| ½-½ | 61 | 1999 | Goodricke Open | C67 Ruy Lopez |
7. K Visweswaran vs S Kidambi |
| ½-½ | 67 | 1999 | Goodricke Open | C69 Ruy Lopez, Exchange, Gligoric Variation |
8. K Murugan vs K Visweswaran |
| ½-½ | 26 | 1999 | Goodricke Open | E92 King's Indian |
9. K Visweswaran vs J Sriram |
| 0-1 | 40 | 1999 | Goodricke Open | B32 Sicilian |
10. Gore Yogesh vs K Visweswaran |
| 0-1 | 50 | 1999 | Goodricke Open | A45 Queen's Pawn Game |
11. V Sareen vs K Visweswaran |
| 1-0 | 34 | 1999 | Goodricke Open | B23 Sicilian, Closed |
12. Sasikiran vs K Visweswaran |
| ½-½ | 22 | 1999 | IND-chT | A48 King's Indian |
13. T Bakre vs K Visweswaran |
| ½-½ | 47 | 2000 | Goodricke Open | B90 Sicilian, Najdorf |
14. K Visweswaran vs L Chattarjee |
| 1-0 | 37 | 2000 | Goodricke Open | C69 Ruy Lopez, Exchange, Gligoric Variation |
15. S Satyapragyan vs K Visweswaran |
| 1-0 | 54 | 2000 | Goodricke Open | B90 Sicilian, Najdorf |
16. K Visweswaran vs P Thipsay |
| ½-½ | 50 | 2000 | Goodricke Open | C64 Ruy Lopez, Classical |
17. S Kidambi vs K Visweswaran |
| ½-½ | 47 | 2000 | Goodricke Open | E91 King's Indian |
18. K Visweswaran vs D V Prasad |
| 0-1 | 38 | 2000 | Goodricke Open | A07 King's Indian Attack |
19. K Visweswaran vs Sax |
  | 1-0 | 31 | 2000 | Dubai Open | B43 Sicilian, Kan, 5.Nc3 |
20. K Visweswaran vs Vladimirov |
| 0-1 | 50 | 2000 | Dubai Open | C69 Ruy Lopez, Exchange, Gligoric Variation |
21. Dolmatov vs K Visweswaran |
| 1-0 | 28 | 2000 | Dubai Open | B92 Sicilian, Najdorf, Opocensky Variation |
22. K Ben Nasser vs K Visweswaran |
| ½-½ | 61 | 2000 | Dubai Open | A49 King's Indian, Fianchetto without c4 |
23. K Visweswaran vs A Alibaev |
| 0-1 | 45 | 2000 | Dubai Open | C18 French, Winawer |
24. K Visweswaran vs Khalid AlShaali |
| 0-1 | 63 | 2000 | Dubai Open | B32 Sicilian |
25. N Saleh vs K Visweswaran |
| 1-0 | 37 | 2000 | Dubai Open | E60 King's Indian Defense |