Skip to main content

2,983 Used BMW 3 Series cars for sale

BMW 3 Series2021 (21) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr50

£21,775

Finance available £427 pm

  • 2L
  • 35.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Co

01616945324 *

4.7/5 Stars

BMW 3 Series2020 (70) - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2020 (70) - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)69

£19,700

Finance available £344 pm

  • 2L
  • 44.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2015 (64) - 2.0 320d SE Auto xDrive Euro 5 (s/s) 4dr

2015 (64) - 2.0 320d SE Auto xDrive Euro 5 (s/s) 4dr36

Reduced

£7,440

Finance available £144 pm

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CAMBRIDGESHIRE CARSALES

01733797197 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr26

Reduced

£11,980

Finance available £245 pm

  • 2L
  • 74.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Blue Sky Motors Ltd

02038731418 *

0/5 Stars

BMW 3 Series2012 (12) - 325d [204] M Sport 5dr Step Auto / Xenons / iDrive / Space Grey / E91.

2012 (12) - 325d [204] M Sport 5dr Step Auto / Xenons / iDrive / Space Grey / E91.2

£4,990

Finance available £89 pm

  • 3L
  • 138.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

West End Trade Motors

07851450060 *

0/5 Stars

BMW 3 Series2021 - 2.0 330E M Sport Auto 4dr

2021 - 2.0 330E M Sport Auto 4dr31

£15,975

Finance available £335 pm

  • 2L
  • 82.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

NATIONAL CAR HUB

01922665543 *

BMW 3 Series2025 (61) - 2.0 320i M Sport Steptronic Euro 5 4dr

2025 (61) - 2.0 320i M Sport Steptronic Euro 5 4dr21

Low Mileage

£7,449

Finance available £144 pm

  • 2L
  • 37.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

M Cars Surrey Ltd

01342649540 *

4.3/5 Stars

BMW 3 Series2013 (63) - 320d M Sport 4dr Step Auto [Business Media]

2013 (63) - 320d M Sport 4dr Step Auto [Business Media]16

£7,650

Finance available £149 pm

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Best Car 4 You Ltd

01416118629 *

0/5 Stars

BMW 3 Series2017 (17) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr

2017 (17) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr46

Low Mileage

£17,991

  • 3L
  • 36.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2020 (70) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2020 (70) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)36

£14,950

Finance available £312 pm

  • 2L
  • 67.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Roxburghe Group

01217288719 *

0/5 Stars

BMW 3 Series2015 (15) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

2015 (15) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr44

Reduced

£9,790

Finance available £196 pm

  • 2L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fab Trade Cars

01584700196 *

5/5 Stars

BMW 3 Series2006 (56) - 320d M Sport 5dr

2006 (56) - 320d M Sport 5dr33

Low Mileage

£3,500

Finance available £56 pm

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Manual
  • Estate

Acocks Green Motor Company

01213872413 *

BMW 3 Series2014 (64) - 2.0 318d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (143 ps)

2014 (64) - 2.0 318d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (143 ps)36

£6,999

Finance available £134 pm

  • 2L
  • 112.5K

    Miles
  • Diesel
  • Manual
  • Saloon

webuycarsformore com

01918144196 *

0/5 Stars

BMW 3 Series2009 (59) - BMW 320i 2 Litre sunroof 5-Door

2009 (59) - BMW 320i 2 Litre sunroof 5-Door13

Low Mileage

£6,599

Finance available £125 pm

  • 2L
  • 50.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Nippon Motors

01164646509 *

BMW 3 Series2024 - M340d xDrive MHT 4dr Step Auto

2024 - M340d xDrive MHT 4dr Step Auto36

£44,995

Finance available £904 pm

  • 3L
  • 11.1K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW Bavarian

02895908116 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2022 (22) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)11

£24,997

Finance available £493 pm

  • 2L
  • 42.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Strada Cars

01642262600 *

BMW 3 Series2011 (61) - 320d [184] Exclusive Edition 5dr Step Auto

2011 (61) - 320d [184] Exclusive Edition 5dr Step Auto12

£1,990

  • 2L
  • 155.0K

    Miles
  • Diesel
  • Automatic
  • Estate

EH Traders Ltd

01274059188 *

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

2013 (13) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr33

£7,300

Finance available £141 pm

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Lichfield Road Motors Ltd

01543220813 *

BMW 3 Series2017 - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps

2017 - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps42

£13,050

Finance available £253 pm

  • 2L
  • 74.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Mountsorrel

01162165589 *

4.4/5 Stars

BMW 3 Series2020 - 2.0 318i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)

2020 - 2.0 318i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)41

Low Mileage

£20,414

Finance available £399 pm

  • 2L
  • 10.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

drivedirect Hyundai Scarborough

01723333359 *

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.