It fits all of the BMW 3/4/5/6/7 series, and X3/4/5/6/7 with G chassis (ID7). It doesn't fit the steering wheel buttons in the image section above, and also doesn't fit on BDC2 or hybrid cars.
BMW M Instrument Cluster
This is plug and play kit. The kit includes M Track module, E-SYS OBD Cable, and remote coding service.