Для начала надо определиться с терминологией. Если в данном вопросе под революцией понимается политическая революция, связанная с коренным изменением и заменой существующей политической системы на другую, то в XX веке была революция в феврале 1917 года, связана с заменой самодержавного строя в России и октябрьская 1917 года, когда в стране была установлена диктатура пролетариата.
Революция 1905 года была скорее социальной, чем политической, т. к была вызвана глубокими социальными проблемами в обществе и ее целью не было свержение самодержавия, т. е не замена одного политического строя другим.
Некоторые специалисты считают революцией события в России в 1991 году (ГКЧП) и в 1993 (расстрел Белого Дома). Но эти события нельзя назвать революцией в полной мере, потому что по всем признакам это были просто попытки государственного переворота, не одно и то же .
Можно считать "революцией сверху" период реформ Александра II в 1860-х годах, а события в 80-х годах (Перестройка) "регрессивной революцией".
Так что революций в России было две - февральская и октябрьская 1917 года.