Sales Hotline:
01482 6698 68/66
LARGE ENOUGH TO COMPETE - SMALL ENOUGH TO CARE!
LARGE ENOUGH TO COMPETE - SMALL ENOUGH TO CARE!
BRAND NEW VEHICLES BUILT TO YOUR SPECIFICATION
BRAND NEW VEHICLES BUILT TO YOUR SPECIFICATION

Happy New Car's Top 29 BMW 3 Series Tourer's

If a model or specification isn't here don't hesitate
to give us a call! We're more than happy to help

BMW 3 Series Tourer

BMW 318i SE Tourer

List Price: £28,130.00
Our Price £22,385.00
more info buy now

BMW 318i Sport Tourer

List Price: £28,430.00
Our Price £22,616.00
more info buy now

BMW 320i SE Tourer

List Price: £30,350.00
Our Price £24,095.00
more info buy now

BMW 320i Sport Tourer

List Price: £30,650.00
Our Price £24,326.00
more info buy now

BMW 320i M Sport Tourer

List Price: £32,550.00
Our Price £25,789.00
more info buy now

BMW 320i xDrive SE Tourer

List Price: £32,150.00
Our Price £25,550.00
more info buy now

BMW 320i xDrive Sport Tourer

List Price: £32,450.00
Our Price £25,781.00
more info buy now

BMW 320i xDrive Msport Tourer

List Price: £34,350.00
Our Price £27,244.00
more info buy now

BMW 330i M Sport Tourer

List Price: £36,330.00
Our Price £27,717.00
more info buy now

BMW 340i M Sport Tourer

List Price: £42,950.00
Our Price £32,616.00
more info buy now

BMW 316d SE Tourer

List Price: £30,600.00
Our Price £24,278.00
more info buy now

BMW 316d Sport Tourer

List Price: £30,900.00
Our Price £24,509.00
more info buy now

BMW 318d SE Tourer

List Price: £31,880.00
Our Price £25,264.00
more info buy now

BMW 318d Sport Tourer

List Price: £32,180.00
Our Price £25,495.00
more info buy now

BMW 318d M Sport Tourer

List Price: £34,080.00
Our Price £26,958.00
more info buy now

BMW 320d ED Plus Tourer

List Price: £33,700.00
Our Price £26,661.00
more info buy now

BMW 320d ED Sport Tourer

List Price: £34,220.00
Our Price £27,066.00
more info buy now

BMW 320d SE Tourer

List Price: £33,020.00
Our Price £26,142.00
more info buy now

BMW 320d Sport Tourer

List Price: £33,320.00
Our Price £26,373.00
more info buy now

BMW 320d M Sport Tourer

List Price: £35,220.00
Our Price £27,836.00
more info buy now

BMW 320d xDrive SE Tourer

List Price: £34,520.00
Our Price £27,297.00
more info buy now

BMW 320d xDrive Sport Tourer

List Price: £34,820.00
Our Price £27,528.00
more info buy now

BMW 320d xDrive M Sport Tourer

List Price: £36,760.00
Our Price £29,031.00
more info buy now

BMW 330d M Sport Tourer

List Price: £40,790.00
Our Price £30,939.00
more info buy now

BMW 330d xDrive M Sport Tourer

List Price: £42,290.00
Our Price £32,049.00
more info buy now

BMW 335d xDrive M Sport Tourer

List Price: £43,720.00
Our Price £33,186.00
more info buy now