Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. S Weeramantry vs H Hecht |
 | ½-½ | 29 | 1970 | Bagneux Open | C55 Two Knights Defense |
2. Harris vs S Weeramantry |
 | 0-1 | 23 | 1972 | London | B09 Pirc, Austrian Attack |
3. D M Hill vs S Weeramantry |
| 0-1 | 28 | 1972 | Barnstaple Open | E92 King's Indian |
4. M McCarthy vs S Weeramantry |
| ½-½ | 43 | 1972 | Barnstaple Open | B07 Pirc |
5. K Commons vs S Weeramantry |
| 1-0 | 31 | 1974 | 75th US Open | B07 Pirc |
6. S Weeramantry vs M Schlagenhauf |
| 1-0 | 19 | 1977 | Harrisburg | B07 Pirc |
7. S Weeramantry vs L Day |
| ½-½ | 46 | 1977 | 5th World Open | B23 Sicilian, Closed |
8. G Sicherman vs S Weeramantry |
| 1-0 | 67 | 1978 | New York State Championship | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
9. P H Donoso Velasco vs S Weeramantry |
| 1-0 | 43 | 1978 | Buenos Aires Olympiad | B08 Pirc, Classical |
10. S Weeramantry vs O Sarapu |
| 0-1 | 40 | 1978 | Buenos Aires Olympiad | C45 Scotch Game |
11. M Lemine Bouasria vs S Weeramantry |
 | 0-1 | 27 | 1978 | Buenos Aires Olympiad | E83 King's Indian, Samisch |
12. S Weeramantry vs R Jamieson |
| 0-1 | 39 | 1978 | Buenos Aires Olympiad | B23 Sicilian, Closed |
13. A Delgado Malagon vs S Weeramantry |
| 0-1 | 36 | 1978 | Buenos Aires Olympiad | B07 Pirc |
14. S Weeramantry vs A Soltis |
| 0-1 | 29 | 1980 | Frank J. Marshall International | B06 Robatsch |
15. Dlugy vs S Weeramantry |
 | 1-0 | 31 | 1981 | Philidor International | A42 Modern Defense, Averbakh System |
16. S Weeramantry vs M Sisniega |
| ½-½ | 20 | 1984 | Nassau Chess Club International | C12 French, McCutcheon |
17. C Blocker vs S Weeramantry |
| ½-½ | 41 | 1984 | Nassau Chess Club International | E97 King's Indian |
18. S Weeramantry vs T Taylor |
| 0-1 | 44 | 1984 | Nassau Chess Club International | C54 Giuoco Piano |
19. S Weeramantry vs D Edelman |
| 1-0 | 29 | 1984 | Nassau Chess Club International | B07 Pirc |
20. R Frederick vs S Weeramantry |
| 1-0 | 24 | 1984 | Nassau Chess Club International | A01 Nimzovich-Larsen Attack |
21. S Weeramantry vs K Dolgitser |
| 1-0 | 35 | 1984 | Nassau Chess Club International | B23 Sicilian, Closed |
22. M Ritter vs S Weeramantry |
| 1-0 | 36 | 1984 | Nassau Chess Club International | B06 Robatsch |
23. S Capp vs S Weeramantry |
| 1-0 | 47 | 1985 | Fidelity 30/30 | B06 Robatsch |
24. Barnett vs S Weeramantry |
 | 0-1 | 31 | 1986 | Estes Park | E92 King's Indian |
25. S Weeramantry vs W Maddex |
| 1-0 | 35 | 1987 | 88th US Open | B09 Pirc, Austrian Attack |