Broadspeed aren't too bad. I liked these savings on other models though:
(Shows RRP and current discount)
£20K off a 730D - wow!
BMW 7-Series 730d M Sport Auto 4dr... AUTO £63390 £20265
BMW X5 xDriveX5M Auto 5dr... AUTO £83290 £12644
BMW X6 xDriveX6M Auto 5dr... AUTO £85710 £12842
BMW 6-Series Gran Coupe 650i SE Auto 4dr... AUTO £70650 £15687
BMW 6-Series Coupe 640d M Sport Auto 2dr... AUTO £66820 £11975
BMW 6-Series Coupe 640d SE Auto 2dr... AUTO £62155 £10525
BMW 6-Series Coupe 640i M Sport Auto 2dr... AUTO £64310 £11743
BMW 6-Series Coupe 640i SE Auto 2dr... AUTO £59645 £10293
BMW 6-Series Coupe 650i M Sport Auto 2dr... AUTO £72470 £11757
BMW 6-Series Coupe 650i SE Auto 2dr... AUTO £67970 £11388