As duas primeiras lojas da Mini no Brasil foram abertas em abril de 2009, em São Paulo e Curitiba. Fora da “rua dos carros de luxo”, o espaço da Mini na continuação da avenida Rebouças conta com um showroom de 2.000 metros quadrados de área, além de uma pista exclusiva para teste drive no piso superior.