Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. O Sarapu vs K Hasan |
 | 1-0 | 35 | 1992 | Manila Olympiad | C63 Ruy Lopez, Schliemann Defense |
2. K Hasan vs R E Espinosa Flores |
| ½-½ | 56 | 1992 | Manila Olympiad | B33 Sicilian |
3. K K Chatterjee vs K Hasan |
| 1-0 | 42 | 1994 | Calcutta op2 | C55 Two Knights Defense |
4. Kumar Sanjeev vs K Hasan |
| 1-0 | 36 | 1994 | Calcutta op2 | C63 Ruy Lopez, Schliemann Defense |
5. S R Chowdhury vs K Hasan |
| 1-0 | 42 | 1994 | Calcutta op2 | B15 Caro-Kann |
6. T Rahman vs K Hasan |
| ½-½ | 6 | 1994 | Calcutta op2 | D00 Queen's Pawn Game |
7. K Hasan vs J Saha |
| 1-0 | 30 | 1994 | Calcutta op2 | C78 Ruy Lopez |
8. K Hasan vs A B Meetei |
| 1-0 | 72 | 1994 | Calcutta op2 | A22 English |
9. K Hasan vs A Lahiri |
| 0-1 | 39 | 1994 | Calcutta op2 | E67 King's Indian, Fianchetto |
10. P Girinath vs K Hasan |
| 1-0 | 33 | 1994 | Calcutta op2 | A00 Uncommon Opening |
11. K Murugan vs K Hasan |
| ½-½ | 52 | 1994 | Goodricke Open | D75 Neo-Grunfeld, 6.cd Nxd5, 7.O-O c5, 8.dxc5 |
12. Y Joseph vs K Hasan |
| 0-1 | 25 | 1994 | Calcutta op2 | C56 Two Knights |
13. M Al-Modiahki vs K Hasan |
| 1-0 | 30 | 1996 | Goodricke Open | C78 Ruy Lopez |
14. K Hasan vs B Reefat |
| ½-½ | 22 | 1996 | Goodricke Open | B32 Sicilian |
15. N Babu vs K Hasan |
| ½-½ | 52 | 1996 | Goodricke Open | E69 King's Indian, Fianchetto, Classical Main line |
16. K Hasan vs N K Mishra |
| 1-0 | 59 | 1996 | Goodricke Open | B46 Sicilian, Taimanov Variation |
17. R Shetty vs K Hasan |
| 1-0 | 20 | 1996 | Goodricke Open | C63 Ruy Lopez, Schliemann Defense |
18. K Hasan vs T S Ravi |
| 0-1 | 50 | 1996 | Goodricke Open | C92 Ruy Lopez, Closed |
19. K Hasan vs N Rajasuba |
| 0-1 | 43 | 1996 | Goodricke Open | C78 Ruy Lopez |
20. S R Chowdhury vs K Hasan |
| 0-1 | 21 | 1996 | Goodricke Open | C48 Four Knights |
21. K Hasan vs L Chattarjee |
| 1-0 | 45 | 1996 | Goodricke Open | C84 Ruy Lopez, Closed |
22. J Sriram vs K Hasan |
| ½-½ | 31 | 1996 | Goodricke Open | A16 English |
23. R Ekstrom vs K Hasan |
| ½-½ | 25 | 1996 | Yerevan Olympiad | C47 Four Knights |
24. E Grivas vs K Hasan |
| 1-0 | 21 | 1996 | Yerevan Olympiad | A49 King's Indian, Fianchetto without c4 |
25. K Hasan vs F Amonatov |
| 0-1 | 36 | 1996 | Yerevan Olympiad | B90 Sicilian, Najdorf |