| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. U Bajarani vs K Heydarli |
| ½-½ | 46 |
2010 |
Azerbaijanian Solidarity Day | B28 Sicilian, O'Kelly Variation |
| 2. K Heydarli vs U Bajarani |
| ½-½ | 28 |
2010 |
Azerbaijanian Solidarity Day | D13 Queen's Gambit Declined Slav, Exchange Variation |
| 3. K Heydarli vs S Orujov |
| 0-1 | 100 |
2010 |
Azerbaijanian Solidarity Day | A48 King's Indian |
| 4. S Orujov vs K Heydarli |
| 0-1 | 40 |
2010 |
Azerbaijanian Solidarity Day | B43 Sicilian, Kan, 5.Nc3 |
| 5. K Heydarli vs N Abasov |
| ½-½ | 28 |
2010 |
Azerbaijanian Solidarity Day | E17 Queen's Indian |
| 6. N Abasov vs K Heydarli |
| 1-0 | 52 |
2010 |
Azerbaijanian Solidarity Day | B43 Sicilian, Kan, 5.Nc3 |
| 7. V Rasulov vs K Heydarli |
| 1-0 | 21 |
2010 |
Azerbaijanian Solidarity Day | B42 Sicilian, Kan |
| 8. K Heydarli vs V Rasulov |
| 0-1 | 45 |
2010 |
Azerbaijanian Solidarity Day | A35 English, Symmetrical |
| 9. K Heydarli vs Z Mammadov |
| ½-½ | 70 |
2010 |
Azerbaijanian Solidarity Day | D73 Neo-Grunfeld, 5.Nf3 |
| 10. Z Mammadov vs K Heydarli |
| ½-½ | 93 |
2010 |
Azerbaijanian Solidarity Day | B22 Sicilian, Alapin |
| 11. S Guliev vs K Heydarli |
 | 1-0 | 55 |
2011 |
Baku Open | D27 Queen's Gambit Accepted, Classical |
| 12. G N Gopal vs K Heydarli |
| 1-0 | 21 |
2012 |
23rd Czech Open A | B42 Sicilian, Kan |
| 13. K Heydarli vs H Teske |
| ½-½ | 58 |
2012 |
23rd Czech Open A | A46 Queen's Pawn Game |
| 14. K Heydarli vs D Kononenko |
| ½-½ | 24 |
2012 |
23rd Czech Open A | A37 English, Symmetrical |
| 15. P Simacek vs K Heydarli |
| 1-0 | 33 |
2012 |
23rd Czech Open A | B43 Sicilian, Kan, 5.Nc3 |
| 16. K Heydarli vs M Folkova |
| 1-0 | 49 |
2012 |
23rd Czech Open A | D02 Queen's Pawn Game |
| 17. K Heydarli vs M Pacher |
| 0-1 | 27 |
2012 |
23rd Czech Open A | A48 King's Indian |
| 18. J Vokoun vs K Heydarli |
| 0-1 | 39 |
2012 |
23rd Czech Open A | D05 Queen's Pawn Game |
| 19. T Mueller vs K Heydarli |
| ½-½ | 43 |
2012 |
23rd Czech Open A | A15 English |