Mini Rocketman từng ra mắt lần đầu tiên tại Geneva Motor Show 2011. Mini Rocketman phiên bản dành cho thế vận hội Olympic London 2012 có thân xe màu xanh nổi bật với những đường đỏ và trắng trên nóc, lưới tản nhiệt và bộ la zăng. Phần mái nhà trong suốt với các họa tiết mô phỏng lá cờ vương quốc Anh.
Hệ thống khung gầm của Mini Rocketman mới được làm từ sợi carbon gia cố nhựa. Trong khí đó, lưới tản nhiệt mang phong cách đặc trưng của Mini.
Bên trong, không gian nội thất cũng được phối màu cùng màu sắc với thân xe. Ba màu xanh, đỏ và trắng kết hợp tạo nên sự bắt mắt cho nội thất Mini Rocketman. Thậm chí các chi tiết nhỏ như: Lỗ khí điều hòa, tay nắm cửa và các vị trí loa cũng được phối màu theo nguyên tắc này.
Mini Rocketman sẽ cùng BMW tham ra phục vụ trong suốt thời gian diễn ra Olympic London 2012.