Skip to main content

3,253 Used BMW 3 Series cars for sale

BMW 3 Series2008 (08) - 320d Edition SE 5dr

2008 (08) - 320d Edition SE 5dr26

Low Mileage

£3,290

Finance available £51 pm

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Manual
  • Estate

Shayan's Motor Company Ltd

01924978962 *

BMW 3 Series2011 - 2.0 320d M Sport Touring 5-Door

2011 - 2.0 320d M Sport Touring 5-Door1

£2,500

  • 2L
  • 158.0K

    Miles
  • Diesel
  • Manual
  • Estate

Widowhill Cars

01282506567 *

BMW 3 Series2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr89

£12,495

Finance available £257 pm

  • 3L
  • 101.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Large Motor Company

01635885044 *

4.6/5 Stars

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

2021 - 320i M Sport 4dr Step Auto19

Low Mileage

£24,498

  • 2L
  • 25.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Dumfries BMW/MINI

01387340162 *

4.7/5 Stars

BMW 3 Series2024 - 320i M Sport 5dr Step Auto

2024 - 320i M Sport 5dr Step Auto12

£32,698

  • 2L
  • 12.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Click & Collect Colchester

01414839928 *

4.7/5 Stars

BMW 3 Series2017 (17) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2017 (17) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr49

£10,500

Finance available £212 pm

  • 2L
  • 73.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MEBTRONIC LTD

01733666891 *

BMW 3 Series2010 - 2.0 320I SE Auto 2dr

2010 - 2.0 320I SE Auto 2dr28

Low Mileage

£3,490

Finance available £56 pm

  • 2L
  • 115.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Swaan Motors Ltd

01733667053 *

BMW 3 Series2014 - 318d M Sport 4dr

2014 - 318d M Sport 4dr14

£9,250

Finance available £184 pm

  • 2L
  • 99.4K

    Miles
  • Diesel
  • Manual
  • Saloon

ILEX CAR SALES LTD

02877440249 *

BMW 3 Series2006 (06) - 2.5 325i SE Auto Euro 4 4dr

2006 (06) - 2.5 325i SE Auto Euro 4 4dr24

Low Mileage

£4,995

Finance available £89 pm

  • 2.5L
  • 65.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car City Bristol Limited TA CARHUB

01174400727 *

BMW 3 Series2014 (64) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2014 (64) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)50

Low Mileage

£14,495

Finance available £302 pm

  • 3L
  • 73.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

BM Automotive

01752427499 *

5/5 Stars

BMW 3 Series2022 (71) - 320i M Sport Saloon 4-Door

2022 (71) - 320i M Sport Saloon 4-Door1

£25,500

  • 2L
  • 29.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

John Clark BMW Tayside

01382238686 *

BMW 3 Series2013 (63) - 320d Luxury 5dr Step Auto

2013 (63) - 320d Luxury 5dr Step Auto15

£3,999

Finance available £67 pm

  • 2L
  • 182.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Craven Cars Limited

01279219583 *

0/5 Stars

BMW 3 Series2013 - 2.0 320d M Sport Convertible 2-Door

2013 - 2.0 320d M Sport Convertible 2-Door19

Low Mileage

£8,495

Finance available £167 pm

  • 2L
  • 73.1K

    Miles
  • Diesel
  • Automatic
  • Convertible

Trusted Motors Limited

01613887761 *

BMW 3 Series2024 - 320i M Sport 4dr Step Auto

2024 - 320i M Sport 4dr Step Auto38

£28,349

Finance available £599 pm

  • 2L
  • 15.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Ipswich

01473354033 *

BMW 3 Series2010 (60) - 3.0 335i M Sport Coupe 2dr Petrol DCT Euro 5 (306 ps)-Factory Extras Worth

2010 (60) - 3.0 335i M Sport Coupe 2dr Petrol DCT Euro 5 (306 ps)-Factory Extras Worth48

Reduced

£16,950

Finance available £356 pm

  • 3L
  • 45.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Rix Motors

01925917564 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2021 (21) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (70

£16,300

Finance available £285 pm

  • 2L
  • 73.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2017 - 320d ED Plus 5-Door

2017 - 320d ED Plus 5-Door53

£10,500

Finance available £212 pm

  • 2L
  • 88.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Walters Motor Group Loddon

01603937289 *

4.7/5 Stars

BMW 3 Series2024 - 320i M Sport 4dr Step Auto

2024 - 320i M Sport 4dr Step Auto23

£29,299

Finance available £619 pm

  • 2L
  • 7.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Oldbury

01217525220 *

BMW 3 Series2015 - 320d Luxury 5dr

2015 - 320d Luxury 5dr1

Low Mileage

£9,447

  • 2L
  • 58.4K

    Miles
  • Diesel
  • Manual
  • Estate

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2019 (19) - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (19) - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)27

Low Mileage

£16,490

Finance available £346 pm

  • 2L
  • 39.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Spa Motors Brecon

01874640370 *

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

Jack Evans

Author: Jack Evans

View profile

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.