You need DCT with i-drive (the same equipment as the Competition Edition M3). It might still work in a non i-drive car if the cupholder/cellphone holder thing in the center console is the same size as the i-drive controller.
Photo:http://www.autoblog.com/photos/2013-...#photo-4587058