| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Kramnik vs A Frolov |
 | ½-½ | 13 |
1990 |
Sochi (Russia) | E97 King's Indian |
| 2. Kramnik vs A Poluljahov |
| ½-½ | 20 |
1990 |
Ch Russia | E97 King's Indian |
| 3. Kramnik vs V Isupov |
 | 1-0 | 25 |
1990 |
Ch Russia | E83 King's Indian, Samisch |
| 4. Kramnik vs A Webster |
| 1-0 | 33 |
1991 |
Ch World (juniors) | E85 King's Indian, Samisch, Orthodox Variation |
| 5. Kramnik vs H Camara |
 | ½-½ | 31 |
1991 |
Sao Paulo op | E82 King's Indian, Samisch, double Fianchetto Variation |
| 6. Kramnik vs B Ribeiro |
| 1-0 | 50 |
1991 |
Sao Paulo op | E73 King's Indian |
| 7. Kramnik vs S Brenjo |
| 1-0 | 38 |
1991 |
Leningrad (Russia) | E97 King's Indian |
| 8. Kramnik vs Nunn |
 | 1-0 | 33 |
1992 |
Olympiad | E81 King's Indian, Samisch |
| 9. Kramnik vs Remlinger |
| 1-0 | 42 |
1992 |
Gausdal (Norway) | E86 King's Indian, Samisch, Orthodox, 7.Nge2 c6 |
| 10. Kramnik vs Z Lanka |
| 1-0 | 44 |
1992 |
Olympiad | E81 King's Indian, Samisch |
| 11. Kramnik vs R Knaak |
 | 1-0 | 32 |
1992 |
It (open) | E94 King's Indian, Orthodox |
| 12. Kramnik vs R Har-Zvi |
| ½-½ | 39 |
1992 |
It (open) | E81 King's Indian, Samisch |
| 13. Kramnik vs Nijboer |
| ½-½ | 19 |
1992 |
It (open) | E81 King's Indian, Samisch |
| 14. Kramnik vs Akopian |
| ½-½ | 31 |
1992 |
School Int. Inv. Chess Tourn. | E86 King's Indian, Samisch, Orthodox, 7.Nge2 c6 |
| 15. Kramnik vs G Timoshchenko |
| 1-0 | 32 |
1992 |
Memorial A.Alekhine (open) | E81 King's Indian, Samisch |
| 16. Kramnik vs Shirov |
| ½-½ | 18 |
1992 |
Bundesliga | E81 King's Indian, Samisch |
| 17. Kramnik vs Smirin |
| ½-½ | 49 |
1992 |
Memorial A.Alekhine (open) | E90 King's Indian |
| 18. Kramnik vs O Renet |
 | 1-0 | 19 |
1992 |
Gausdal (Norway) | E86 King's Indian, Samisch, Orthodox, 7.Nge2 c6 |
| 19. Kramnik vs Lautier |
| ½-½ | 15 |
1993 |
Match | E86 King's Indian, Samisch, Orthodox, 7.Nge2 c6 |
| 20. Kramnik vs Kasparov |
 | ½-½ | 19 |
1993 |
Linares | E86 King's Indian, Samisch, Orthodox, 7.Nge2 c6 |
| 21. Kramnik vs Damljanovic |
| 1-0 | 73 |
1993 |
Pamplona (Spain) | E90 King's Indian |
| 22. Kramnik vs Gelfand |
 | 1-0 | 53 |
1993 |
Linares | E81 King's Indian, Samisch |
| 23. Kramnik vs Topalov |
 | ½-½ | 11 |
1993 |
Madrid (Spain) | E86 King's Indian, Samisch, Orthodox, 7.Nge2 c6 |
| 24. Kramnik vs Dolmatov |
| ½-½ | 19 |
1993 |
Dortmund (Germany) | E86 King's Indian, Samisch, Orthodox, 7.Nge2 c6 |
| 25. Kramnik vs Nunn |
 | 1-0 | 43 |
1994 |
Bundesliga /95 | E92 King's Indian |