В 1964 году Спенс выступал в Формуле-2. Однако после четырёх этапов Формулы-1 пилот команды Lotus Питер Эранделл получил травму на внезачётном Гран-при, вследствие чего был заменён на Майка Спенса, который провёл первую гонку сезона на домашнем Гран-при Великобритании в Сильверстоуне. Гонщик пришёл девятым, не набрав очков. После этого Спенс ездил за команду до конца сезона и занял в итоге 12 место. Первый финиш в очковой зоне пришёлся на Гран-при Италии (6 место). В финале сезона, на Гран-при Мексики, Майк Спенс занял четвёртую позицию. В сезоне 1964 Формулы-1 он получил за сезон 4 очка.