| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Alatortsev vs Botvinnik |
| 0-1 | 32 |
1930 |
Leningrad ch-city | E21 Nimzo-Indian, Three Knights |
| 2. Kan vs Botvinnik |
 | 0-1 | 39 |
1930 |
Russia | E22 Nimzo-Indian, Spielmann Variation |
| 3. Alatortsev vs Botvinnik |
 | 0-1 | 32 |
1930 |
Leningrad chc | E21 Nimzo-Indian, Three Knights |
| 4. A Akshanov vs Botvinnik |
 | 0-1 | 23 |
1931 |
Moscow ch-SU sf | E34 Nimzo-Indian, Classical, Noa Variation |
| 5. G Goldberg vs Botvinnik |
| ½-½ | 62 |
1932 |
Russia | E35 Nimzo-Indian, Classical, Noa Variation, 5.cd ed |
| 6. Riumin vs Botvinnik |
| ½-½ | 30 |
1932 |
RUS Radio corr | E35 Nimzo-Indian, Classical, Noa Variation, 5.cd ed |
| 7. Alatortsev vs Botvinnik |
 | 0-1 | 43 |
1933 |
Leningrad training | E21 Nimzo-Indian, Three Knights |
| 8. Flohr vs Botvinnik |
 | 1-0 | 69 |
1933 |
Russia | E38 Nimzo-Indian, Classical, 4...c5 |
| 9. Flohr vs Botvinnik |
| ½-½ | 21 |
1933 |
Russia | E38 Nimzo-Indian, Classical, 4...c5 |
| 10. Flohr vs Botvinnik |
| ½-½ | 42 |
1934 |
England | E34 Nimzo-Indian, Classical, Noa Variation |
| 11. Lilienthal vs Botvinnik |
| ½-½ | 32 |
1935 |
Russia | E24 Nimzo-Indian, Samisch |
| 12. Euwe vs Botvinnik |
 | ½-½ | 56 |
1936 |
Nottingham | E34 Nimzo-Indian, Classical, Noa Variation |
| 13. Eliskases vs Botvinnik |
| ½-½ | 30 |
1936 |
Russia | E22 Nimzo-Indian, Spielmann Variation |
| 14. Ragozin vs Botvinnik |
| ½-½ | 21 |
1936 |
Russia | E34 Nimzo-Indian, Classical, Noa Variation |
| 15. Levenfish vs Botvinnik |
 | 1-0 | 67 |
1937 |
Russia | E34 Nimzo-Indian, Classical, Noa Variation |
| 16. Levenfish vs Botvinnik |
| ½-½ | 34 |
1937 |
Russia | E34 Nimzo-Indian, Classical, Noa Variation |
| 17. Levenfish vs Botvinnik |
 | 0-1 | 41 |
1937 |
Russia | E34 Nimzo-Indian, Classical, Noa Variation |
| 18. Reshevsky vs Botvinnik |
 | ½-½ | 50 |
1938 |
Netherlands | E46 Nimzo-Indian |
| 19. Veresov vs Botvinnik |
 | 0-1 | 63 |
1938 |
1/2 final | E34 Nimzo-Indian, Classical, Noa Variation |
| 20. Kotov vs Botvinnik |
 | 0-1 | 38 |
1939 |
Leningrad ch-SU | E33 Nimzo-Indian, Classical |
| 21. V Makogonov vs Botvinnik |
| ½-½ | 40 |
1939 |
Russia | E33 Nimzo-Indian, Classical |
| 22. Kotov vs Botvinnik |
| ½-½ | 36 |
1940 |
Russia | E34 Nimzo-Indian, Classical, Noa Variation |
| 23. V Mikenas vs Botvinnik |
 | 1-0 | 73 |
1940 |
Moscow ch-SU | E34 Nimzo-Indian, Classical, Noa Variation |
| 24. Bondarevsky vs Botvinnik |
 | 1-0 | 38 |
1940 |
Moscow ch-SU | E29 Nimzo-Indian, Samisch |
| 25. Ragozin vs Botvinnik |
| ½-½ | 27 |
1940 |
Russia | E33 Nimzo-Indian, Classical |