Skip to main content

3,213 Used BMW 3 Series cars for sale

BMW 3 Series2012 (62) - 2.0 320d SE Steptronic Euro 5 2dr

2012 (62) - 2.0 320d SE Steptronic Euro 5 2dr38

Reduced

£6,995

Finance available £134 pm

  • 2L
  • 68.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Mount Vernon Motors

01416119897 *

0/5 Stars

BMW 3 Series2020 (70) - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2020 (70) - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)25

Reduced

£16,999

  • 2L
  • 59.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

HPL Motors Oldham

01612416881 *

BMW 3 Series2018 (67) - 320d M Sport Shadow Edition 5dr Step Auto

2018 (67) - 320d M Sport Shadow Edition 5dr Step Auto27

Low Mileage

£16,690

  • 2L
  • 59.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Listers Boston (BMW)

01205335096 *

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

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

£16,800

Finance available £294 pm

  • 2L
  • 79.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro

2021 (21) - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro47

£20,555

  • 2L
  • 43.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cartime Nelson

01282501882 *

4.4/5 Stars

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

2021 (21) - 2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)25

£18,999

  • 2L
  • 70.2K

    Miles
  • Diesel
  • Automatic
  • Estate

HPL Motors Oldham

01612416881 *

BMW 3 Series2020 (69) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

2020 (69) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)46

£27,890

Finance available £552 pm

  • 3L
  • 57.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Assured Chichester

01293247834 *

BMW 3 Series2024 - 330e M Sport 4dr Step Auto

2024 - 330e M Sport 4dr Step Auto12

Low Mileage

£33,698

  • 2L
  • 8.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Click & Collect Colchester

01414839928 *

4.7/5 Stars

BMW 3 Series2020 (70) - 330e SE Pro 4dr Step Auto

2020 (70) - 330e SE Pro 4dr Step Auto15

£12,999

  • 2L
  • 97.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Affordable Cars Prestige Car Supermarket

01904238447 *

BMW 3 Series2007 (07) - 320d SE 5dr Auto

2007 (07) - 320d SE 5dr Auto1

Low Mileage

£3,495

Finance available £56 pm

  • 2L
  • 100.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Amon Motors Solihull

01216615432 *

BMW 3 Series2014 - 320d EfficientDynamics Business 4dr

2014 - 320d EfficientDynamics Business 4dr25

Reduced

£5,450

Finance available £99 pm

  • 2L
  • 118.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Parkview Autos NI Limited

02890026871 *

BMW 3 Series2011 (61) - 320d SE 2dr Step Auto *GREAT SPEC*

2011 (61) - 320d SE 2dr Step Auto *GREAT SPEC*22

Low Mileage

£3,995

Finance available £67 pm

  • 2L
  • 97.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

PRO PLATINUM AUTOMOTIVE LTD T/A Platinum Auto Ctrs

01143086616 *

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

2024 - 320i M Sport 5dr Step Auto12

Low Mileage

£31,998

  • 2L
  • 6.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

BMW 3 Series2021 (21) - 330d xDrive MHT Sport 4dr Step Auto

2021 (21) - 330d xDrive MHT Sport 4dr Step Auto23

£17,995

Finance available £349 pm

  • 3L
  • 85.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Diesels Direct

01986807191 *

4.3/5 Stars

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

2024 - 320i M Sport 5dr Step Auto19

£34,698

  • 2L
  • 9.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Peugeot/SEAT/Cupra/Skoda (Edinburgh)

01312025128 *

4.7/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E46

Low Mileage

£28,980

Finance available £575 pm

  • 2L
  • 7.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Assured Chichester

01293247834 *

BMW 3 Series2014 (63) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2014 (63) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)19

Low Mileage

£9,250

  • 2L
  • 82.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

BINCA

01908953487 *

4.6/5 Stars

BMW 3 Series2014 (14) - 3.0 330d Luxury Touring Auto Euro 5 (s/s) 5dr

2014 (14) - 3.0 330d Luxury Touring Auto Euro 5 (s/s) 5dr63

£8,950

Finance available £178 pm

  • 3L
  • 122.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Tudor Prestige Ltd

01733797069 *

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

2024 - 320i M Sport 4dr Step Auto39

£29,699

Finance available £628 pm

  • 2L
  • 6.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Chingford

02039104754 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr1

£14,700

Finance available £306 pm

  • 2L
  • 65.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

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.