| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Miles vs G Ligterink |
 | 1-0 | 39 |
1976 |
Amsterdam IBM | E92 King's Indian |
| 2. Miles vs Nunn |
 | 0-1 | 35 |
1976 |
BBC TV Master Game | E92 King's Indian |
| 3. Miles vs M Krause |
| 1-0 | 23 |
1976 |
Dortmund | E61 King's Indian |
| 4. Miles vs G Sigurjonsson |
| ½-½ | 30 |
1976 |
Amsterdam IBM | E92 King's Indian |
| 5. Miles vs Kavalek |
| ½-½ | 23 |
1977 |
Wijk aan Zee | E92 King's Indian |
| 6. Miles vs V Liberzon |
| ½-½ | 42 |
1977 |
Amsterdam | E92 King's Indian |
| 7. Miles vs E Torre |
| 1-0 | 69 |
1977 |
Bad Lauterberg (Germany) | E92 King's Indian |
| 8. Miles vs Hort |
| ½-½ | 20 |
1977 |
Tilburg 24/647 | E92 King's Indian |
| 9. Miles vs V Ciocaltea |
| ½-½ | 22 |
1978 |
Montilla-Moriles | E94 King's Indian, Orthodox |
| 10. Miles vs R Byrne |
| ½-½ | 55 |
1978 |
Bugojno | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
| 11. Miles vs Hort |
| ½-½ | 43 |
1978 |
Reykjavik | E94 King's Indian, Orthodox |
| 12. Miles vs M Vukic |
 | 1-0 | 49 |
1978 |
Bugojno | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
| 13. Miles vs Bukic |
| ½-½ | 55 |
1978 |
Bugojno | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
| 14. Miles vs B Jones |
| 1-0 | 36 |
1979 |
Chester | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
| 15. Miles vs Marjanovic |
| ½-½ | 89 |
1979 |
Bled/Portoroz | E92 King's Indian |
| 16. Miles vs P Littlewood |
| 1-0 | 24 |
1979 |
Chester GBR ch | E94 King's Indian, Orthodox |
| 17. Miles vs M Wilder |
| 1-0 | 33 |
1980 |
Lone Pine (USA) | E76 King's Indian, Four Pawns Attack |
| 18. Miles vs Sax |
 | 0-1 | 40 |
1980 |
London P&D | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
| 19. Miles vs D Cramling |
| 0-1 | 40 |
1980 |
Gausdal (Norway) | E94 King's Indian, Orthodox |
| 20. Miles vs V Liberzon |
| ½-½ | 31 |
1980 |
Skara ETC | E94 King's Indian, Orthodox |
| 21. Miles vs Sznapik |
| ½-½ | 29 |
1980 |
Olympiad | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
| 22. Miles vs Spassky |
| ½-½ | 17 |
1981 |
Tilburg | E90 King's Indian |
| 23. Miles vs J H Donner |
| 1-0 | 64 |
1981 |
It (cat.13), Amsterdam (Netherlands) | E76 King's Indian, Four Pawns Attack |
| 24. Miles vs Spassky |
| ½-½ | 64 |
1982 |
London | E91 King's Indian |
| 25. Miles vs H Ree |
| 0-1 | 43 |
1982 |
Amsterdam OHRA | E99 King's Indian, Orthodox, Taimanov |