Create Alert

Browse BMW 3 Series Available in Bedfordshire

Showing 1 to 10 of 27 second hand BMW 3 Series Cars

Browse our current stock of BMW 3 Series cars in Bedfordshire. We work with 4 BMW dealers in Bedfordshire.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £7,795 Finance from £163 per month
BMW 3 Series 2.0 316d Sport Touring (s/s) 5dr SAT +19
p/x welcome

Year 2015

Transmission Manual

Mileage 116,770

Fuel type Diesel

Engine size 1995

Retail price £12,195 Finance from £269 per month
BMW 3 Series 3.0 330d M Sport Sport Auto (s/s) 4dr +19
p/x welcome

Year 2013

Transmission Automatic

Mileage 69,440

Fuel type Diesel

Engine size 2993

Retail price £11,000 Finance from £240 per month
BMW 3 Series 2.0 330e 7.6kWh SE Auto (s/s) 4dr SER +19
p/x welcome

Year 2016

Transmission Automatic

Mileage 111,160

Fuel type Hybrid

Engine size 1998

BMW 3 Series 2.0 320d BluePerformance Luxury Auto +19
p/x welcome

Year 2017

Transmission Automatic

Mileage 92,380

Fuel type Diesel

Engine size 1995

Retail price £10,795 Finance from £235 per month
BMW 3 Series 2.0 320d M Sport (s/s) 4dr SAT NAV HE +19
p/x welcome

Year 2013

Transmission Automatic

Mileage 81,910

Fuel type Diesel

Engine size 1995

Retail price £14,495 Finance from £324 per month
BMW 3 Series 2.0 330e 7.6kWh M Sport Auto (s/s) 4d +19
p/x welcome

Year 2017

Transmission Automatic

Mileage 74,930

Fuel type Hybrid

Engine size 1998

BMW 3 Series Gran Turismo 2.0 325d M Sport GT (s/s +19
p/x welcome

Year 2015

Transmission Automatic

Mileage 75,800

Fuel type Diesel

Engine size 1995

Retail price £7,495 Finance from £156 per month
BMW 3 Series 2.0 318d Sport Touring (s/s) 5dr 1 OW +19
p/x welcome

Year 2016

Transmission Manual

Mileage 126,700

Fuel type Diesel

Engine size 1995

Retail price £8,499 Finance from £180 per month
BMW 3 Series Se 2.0 coupe

Year 2012

Transmission Manual

Mileage 41,000

Fuel type Petrol

Engine size 1995

Retail price £9,975 Finance from £215 per month
BMW 3 Series 320D M SPORT 2DR STEP AUTO +16

Year 2012

Transmission Automatic

Mileage 64,191

Fuel type Diesel

Engine size 2.0

Search all 27 BMW 3 Series cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.