Skip to main content

3,027 Used BMW 3 Series cars for sale

BMW 3 Series2020 (69) - 2.0 318d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

2020 (69) - 2.0 318d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)35

Low Mileage

£17,495

  • 2L
  • 23.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Motor Trust UK Bury

01612416386 *

BMW 3 Series2008 (58) - 320d M Sport 2dr Step Auto

2008 (58) - 320d M Sport 2dr Step Auto30

Low Mileage

£4,999

Finance available £89 pm

  • 2L
  • 115.3K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

FALLOWFIELD CARS LIMITED

01613887703 *

0/5 Stars

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

2021 - 318i M Sport 5dr Step Auto

Low Mileage

£24,866

  • 2L
  • 27.7K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Marshall BMW Grimsby

01472806814 *

BMW 3 Series2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)14

£10,250

Finance available £202 pm

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Ponko

01223857211 *

4.4/5 Stars

BMW 3 Series2006 - 325i M Sport 4dr Auto

2006 - 325i M Sport 4dr Auto21

£2,395

  • 2.5L
  • 110.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2017 - M SPORT 4-Door

2017 - M SPORT 4-Door1

Low Mileage

£12,495

Finance available £257 pm

  • 2L
  • 60.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stradey Motor Company

01554701937 *

BMW 3 Series2014 (64) - 320d xDrive Luxury 5dr Step Auto

2014 (64) - 320d xDrive Luxury 5dr Step Auto20

£7,495

Finance available £145 pm

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Beechwood Van Sales Ltd

01515417902 *

BMW 3 Series2021 - 330e xDrive M Sport 4dr Step Auto [Tech Pack]

2021 - 330e xDrive M Sport 4dr Step Auto [Tech Pack]37

Low Mileage

£23,499

Finance available £493 pm

  • 2L
  • 30.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2018 (68) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2018 (68) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr11

£11,695

Finance available £239 pm

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Eastside Motors

01217288688 *

4.5/5 Stars

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

2023 (13) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr27

Low Mileage

£9,789

Finance available £196 pm

  • 2L
  • 37.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Park Lane Motors LTD

01535280992 *

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2021 (21) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)32

£22,495

Finance available £442 pm

  • 2L
  • 70.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Carter and Haines

01244562742 *

BMW 3 Series2017 - 3.0 330d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2017 - 3.0 330d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr73

£17,950

Finance available £348 pm

  • 3L
  • 73.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Max Motors 2 Ltd

01223930121 *

BMW 3 Series2017 (17) - 320i SE 5dr Petrol Estate

2017 (17) - 320i SE 5dr Petrol Estate45

Low Mileage

£14,089

  • 2L
  • 31.1K

    Miles
  • Petrol
  • Manual
  • Estate

Vertu Honda Huddersfield

01484955571 *

4.8/5 Stars

BMW 3 Series2021 - 318d SE 4dr

2021 - 318d SE 4dr11

Reduced

£16,495

Finance available £346 pm

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Manual
  • Saloon

ILEX CAR SALES LTD

02877440249 *

BMW 3 Series2009 - 325d SE 5dr Step Auto

2009 - 325d SE 5dr Step Auto12

Low Mileage

£5,995

Finance available £112 pm

  • 3L
  • 76.3K

    Miles
  • Diesel
  • Automatic
  • Estate

West View Motor Company

01768800648 *

0/5 Stars

BMW 3 Series2018 (18) - 330e M Sport Shadow Edition 4dr Step Auto

2018 (18) - 330e M Sport Shadow Edition 4dr Step Auto12

Reduced

£10,750

Finance available £218 pm

  • 2L
  • 63.2K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

MS Commercials

01494927723 *

BMW 3 Series2011 (61) - 3.0 330d M Sport Convertible 2dr Diesel Steptronic Euro 5 (245 ps)

2011 (61) - 3.0 330d M Sport Convertible 2dr Diesel Steptronic Euro 5 (245 ps)37

Low Mileage

£7,385

Finance available £143 pm

  • 3L
  • 87.4K

    Miles
  • Diesel
  • Automatic
  • Convertible

SG MOTORHOUSE LTD

01992669367 *

BMW 3 Series2021 - 330e M Sport 4dr Step Auto [Pro Pack]

2021 - 330e M Sport 4dr Step Auto [Pro Pack]39

£25,139

  • 2L
  • 49.9K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2022 - 320i M-SPORT 4DR - ULEZ COMPLIANT

2022 - 320i M-SPORT 4DR - ULEZ COMPLIANT73

£19,290

  • 2L
  • 84.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

OTTER MOTORS LTD

01404519008 *

BMW 3 Series2013 (13) - 320d Xdrive SE Diesel 4dr 6 speed Manual

2013 (13) - 320d Xdrive SE Diesel 4dr 6 speed Manual13

£4,950

Finance available £88 pm

  • 2L
  • 122.0K

    Miles
  • Diesel
  • Manual
  • Saloon

M&M Automotive

01590631653 *

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.