M version of the 6 Series. 2 generations, oldest to newest — open any step for details.
V10 M6 coupe/convertible.
Twin-turbo V8 M6.