Skip to main content

2,979 Used BMW 3 Series cars for sale

BMW 3 Series2008 - 3.0 330i M Sport Convertible 2dr Petrol Steptronic Euro 4 (272 ps)

2008 - 3.0 330i M Sport Convertible 2dr Petrol Steptronic Euro 4 (272 ps)14

Low Mileage

£4,995

Finance available £89 pm

  • 3L
  • 104.2K

    Miles
  • Petrol
  • Automatic
  • Convertible

Shropshire Car and Van Sales

01743299377 *

BMW 3 Series2021 - 318i M Sport 4dr Step Auto

2021 - 318i M Sport 4dr Step Auto36

£19,049

Finance available £395 pm

  • 2L
  • 49.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2015 - 320d M Sport 4dr

2015 - 320d M Sport 4dr14

£10,795

Finance available £219 pm

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Hynes Motors

02890023625 *

BMW 3 Series2023 (23) - 320i M Sport 5dr Step Auto

2023 (23) - 320i M Sport 5dr Step Auto25

Reduced

£30,400

Finance available £604 pm

  • 2L
  • 18.6K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Ocean Group BMW Penryn

01326333538 *

BMW 3 Series2007 - Alpina D3

2007 - Alpina D329

Low Mileage

£4,150

Finance available £70 pm

  • 2L
  • 127.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Phoenix Car Centre

01962670197 *

BMW 3 Series2013 (63) - 2.0 320d M Sport Euro 5 (s/s) 4dr

2013 (63) - 2.0 320d M Sport Euro 5 (s/s) 4dr11

Reduced

£5,994

Finance available £112 pm

  • 2L
  • 127.0K

    Miles
  • Diesel
  • Manual
  • Saloon

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto35

Low Mileage

£32,950

  • 3L
  • 27.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Milton Keynes

01908104093 *

4.7/5 Stars

BMW 3 Series2003 - 325 Ci Sport 2dr Auto

2003 - 325 Ci Sport 2dr Auto11

Low Mileage

£4,997

Finance available £89 pm

  • 2.5L
  • 106.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Flash Carz

01753387047 *

BMW 3 Series2020 (20) - 320d MHT M Sport 4dr Step Auto Diesel Saloon

2020 (20) - 320d MHT M Sport 4dr Step Auto Diesel Saloon59

Low Mileage

£26,456

  • 2L
  • 20.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vertu BMW Exeter

01392341615 *

0/5 Stars

BMW 3 Series2021 (70) - 330e SE Pro 5dr Step Auto

2021 (70) - 330e SE Pro 5dr Step Auto25

Reduced

£16,950

Finance available £356 pm

  • 2L
  • 81.2K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Ocean Group BMW Paignton

01803225818 *

BMW 3 Series2020 (20) - M340i xDrive Saloon 4-Door

2020 (20) - M340i xDrive Saloon 4-Door62

Low Mileage

£32,900

  • 3L
  • 21.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

4.6/5 Stars

BMW 3 Series2024 (24) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon

2024 (24) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon45

£31,455

  • 2L
  • 13.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series2010 (60) - 318i Sport Plus Edition 4dr

2010 (60) - 318i Sport Plus Edition 4dr22

£3,495

Finance available £56 pm

  • 2L
  • 125.0K

    Miles
  • Petrol
  • Manual
  • Saloon

DC Car Sales Ltd

01217288862 *

BMW 3 Series2021 - 320d MHT M Sport 5dr Step Auto

2021 - 320d MHT M Sport 5dr Step Auto19

Low Mileage

£27,998

  • 2L
  • 14.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Inverness BMW

01463211082 *

4.7/5 Stars

BMW 3 Series2012 (12) - 325d M Sport 2dr

2012 (12) - 325d M Sport 2dr19

Reduced

£6,950

Finance available £133 pm

  • 3L
  • 80.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Neath Car Sales

01792739714 *

BMW 3 Series2019 (69) - 2.0 320i M Sport Plus Edition Auto Euro 6 (s/s) 4dr

2019 (69) - 2.0 320i M Sport Plus Edition Auto Euro 6 (s/s) 4dr17

£19,989

Finance available £390 pm

  • 2L
  • 45.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2009 (09) - 318i SE 4dr-15 SERVICE STAMPS NICE CAR

2009 (09) - 318i SE 4dr-15 SERVICE STAMPS NICE CAR20

Low Mileage

£3,295

Finance available £51 pm

  • 2L
  • 114.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Cleveland Street Car Sales

01515417937 *

4.3/5 Stars

BMW 3 Series2011 (11) - 318d ES 5dr

2011 (11) - 318d ES 5dr11

£2,195

  • 2L
  • 162.0K

    Miles
  • Diesel
  • Manual
  • Estate

MOORGATE AUTOS LTD

01614139835 *

BMW 3 Series2018 - 2.0 320i M Sport Saloon 4-Door

2018 - 2.0 320i M Sport Saloon 4-Door21

Reduced

£12,790

Finance available £263 pm

  • 2L
  • 70.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

BOWEN AUTOMOTIVE LTD

01685706038 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh SE Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252

2018 (18) - 2.0 330e 7.6kWh SE Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (25247

£9,990

Finance available £201 pm

  • 2L
  • 71.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Land Cars Ltd

01932501629 *

Why buy a used BMW 3 Series?

If you're in the market for a car that provides a thrilling drive and plenty of luxury and style, then a used BMW 3 Series is a great choice. The powertrains are refined, and the cabin continues to receive the latest tech features. This versatile luxury car is just as at home on the motorway doing long journeys as it is on the school run.

Used BMW 3 Series snapshot review

Pros

  • Good range of frugal and punchy powerplants
  • Intuitive technology
  • Brilliant driving dynamics

Cons

  • In older models, cabin not as polished as rivals
  • Firm ride on M Sport
  • Expensive to buy

BMW 3 Series video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.