Browse Used Bmw 3 Series Available for sale in Elland

Showing 1 to 10 of 21 second hand BMW 3 Series Cars
Browse our current stock of BMW 3 Series cars in elland. We work with 5 BMW dealers in elland.
BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4d +35
£16,495  or Finance from £382 per month

2019

Automatic

52.3 mpg

Tax: £200

Mileage: 90,360

Diesel

BMW 3 Series 330e M Sport Saloon M PRO, TECH ,COMF +45

2025

Automatic

256.8 mpg

Tax: £200

Mileage: 5,702

Hybrid

BMW 3 Series 330i M Sport Shadow Edition Saloon PR +8

2018

Automatic

48.7 mpg

Tax: £200

Mileage: 40,200

Petrol

BMW 3 Series 330e M Sport Saloon M SPORT PRO, TECH +28

2025

Automatic

256.8 mpg

Tax: £200

Mileage: 9,631

Hybrid

BMW 3 Series 3.0 325d SE Euro 4 4dr P/X BARGAIN MO +63

2007

Manual

44.1 mpg

Tax: £325

Mileage: 157,000

Diesel

BMW 3 Series 320i M Sport Saloon M PRO PACK & HEAT +31
£33,650  or Finance from £806 per month

2025

Automatic

38.7 mpg

Tax: £200

Mileage: 2,945

Petrol

BMW 3 Series 320i M Sport Touring TECHNOLOGY PACK +43
£35,950  or Finance from £862 per month

2025

Automatic

37.7 mpg

Tax: £200

Mileage: 2,579

Petrol

Sell your car with Motorway
84% of customers get more money

8,000+ dealers compete to give you their best price*. Find your highest offer, it's fast, easy, and totally online. No sale, no fee.

BMW 3 Series 2.0 320d M Sport Steptronic Euro 5 4d +58

2011

Automatic

53.3 mpg

Tax: £200

Mileage: 59,952

Diesel

BMW 3 Series 320i M Sport Touring SERVICE PACK Est +39
£29,850  or Finance from £712 per month

2024

Automatic

Tax: n/a

Mileage: 19,996

Petrol

BMW 3 Series 330i M Sport Saloon M+, ELECTRIC SEAT +37
£26,150  or Finance from £621 per month

2020

Automatic

41.5 mpg

Tax: £200

Mileage: 34,104

Petrol

Search all 21 BMW 3 Series cars
Showing 1 to 10 of 21

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

To start receiving alerts, you'll need to verify your email address.

We've just sent a confirmation email to . Simply click the verification link in the email to activate your alerts.