I installed this one a few months back. Works great. Steering wheel controls work as well as the knob. I usually just use the touch screen for most operations though.
https://avinusa.com/12-3-inch-multim...th-idrive.html
__________________
M3Cx, E92 M3 6MT
Previous cars: '21 Supra, '17 GT-R, '15 GT3, '13 GT-R '09 GT-R, '06 Z06, '06 Evo MR, '05 M3, '03 Evo, '00 Miata.