Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. K Shirazi vs Benko |
| 0-1 | 19 | 1972 | Skopje Olympiad qual-8 | B53 Sicilian |
2. K Shirazi vs R Cardoso |
| 1-0 | 74 | 1972 | Skopje Olympiad qual-8 | B42 Sicilian, Kan |
3. H Joensen vs K Shirazi |
| 0-1 | 33 | 1972 | Skopje Olympiad qual-8 | C43 Petrov, Modern Attack |
4. K Shirazi vs A Delgado Malagon |
| 1-0 | 36 | 1972 | Skopje Olympiad Final-C | B32 Sicilian |
5. K Ojanen vs K Shirazi |
| ½-½ | 53 | 1972 | Skopje Olympiad Final-C | E75 King's Indian, Averbakh, Main line |
6. K Shirazi vs F Silva |
| ½-½ | 61 | 1972 | Skopje Olympiad Final-C | B32 Sicilian |
7. K Shirazi vs B Kchouk |
 | 1-0 | 34 | 1972 | Skopje Olympiad Final-C | C00 French Defense |
8. B Carpinter vs K Shirazi |
| 1-0 | 43 | 1972 | Skopje Olympiad Final-C | C42 Petrov Defense |
9. K Shirazi vs H MacGrillen |
 | 0-1 | 63 | 1972 | Skopje Olympiad Final-C | B53 Sicilian |
10. S J Hutchings vs K Shirazi |
| ½-½ | 40 | 1972 | Skopje Olympiad Final-C | A34 English, Symmetrical |
11. Nazir Ahmad vs K Shirazi |
 | 0-1 | 33 | 1974 | Nice Olympiad qual-3 | B58 Sicilian |
12. K Shirazi vs E M Green |
| 1-0 | 33 | 1974 | Nice Olympiad Final-C | A29 English, Four Knights, Kingside Fianchetto |
13. K Shirazi vs Evans |
| ½-½ | 53 | 1976 | Haifa Olympiad | A48 King's Indian |
14. K Shirazi vs P Sangadsup |
| 1-0 | 49 | 1976 | Haifa Olympiad | E90 King's Indian |
15. M Kennefick vs K Shirazi |
  | 0-1 | 27 | 1976 | Haifa Olympiad | B08 Pirc, Classical |
16. B Amos vs K Shirazi |
| 0-1 | 32 | 1976 | Haifa Olympiad | B69 Sicilian, Richter-Rauzer Attack, 7...a6 Defense, 11.Bxf6 |
17. K Shirazi vs A Kanai |
| 1-0 | 33 | 1976 | Haifa Olympiad | B05 Alekhine's Defense, Modern |
18. E Paoli vs K Shirazi |
| 1-0 | 60 | 1976 | Haifa Olympiad | B08 Pirc, Classical |
19. S Rubanraut vs K Shirazi |
| 0-1 | 45 | 1976 | Haifa Olympiad | A83 Dutch, Staunton Gambit |
20. K Shirazi vs H Schussler |
| ½-½ | 17 | 1976 | Haifa Olympiad | A48 King's Indian |
21. R Sanguineti vs K Shirazi |
 | ½-½ | 96 | 1976 | Haifa Olympiad | A16 English |
22. K Shirazi vs D Mohrlok |
| 0-1 | 45 | 1976 | Haifa Olympiad | B08 Pirc, Classical |
23. K Shirazi vs J Kolbak |
| 1-0 | 49 | 1976 | Haifa Olympiad | C00 French Defense |
24. R Beyen vs K Shirazi |
| ½-½ | 52 | 1976 | Haifa Olympiad | A31 English, Symmetrical, Benoni Formation |
25. K Shirazi vs V Frias Pablaza |
 | 0-1 | 43 | 1976 | Haifa Olympiad | B40 Sicilian |