Система M Drive позволяет водителям программировать множество функций BMW X6 M в соответствии со своими предпочтениями. Программируемыми являются электронная система управления двигателем DME, система динамического контроля курсовой устойчивости Dynamic Stability Control (DSC), система электронной регулировки жесткости амортизаторов Electronic Damper Control (EDC), система рулевого управления Servotronic и двигатель. Чтобы выбрать настроенные параметры – для очень комфортной или спортивной езды, – достаточно нажать кнопку M Drive на рулевом колесе.