Skip to main content

3,165 Used BMW 3 Series cars for sale

BMW 3 Series2016 (66) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2016 (66) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr10

£12,734

Finance available £262 pm

  • 2L
  • 98.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Greenlight Automotive Ltd

01254920838 *

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

2024 - 320i M Sport 4dr Step Auto38

Low Mileage

£29,799

Finance available £630 pm

  • 2L
  • 6.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Chingford

02039104754 *

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

2020 - 330e SE Pro 4dr Step Auto19

£14,998

  • 2L
  • 76.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Vauxhall/Jeep/Alfa Romeo (Linwood)

01414736412 *

4.7/5 Stars

BMW 3 Series2022 (22) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

2022 (22) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr48

£24,991

  • 2L
  • 40.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2022 - 330e M Sport 4dr Step Auto [Tech/Pro Pack] - CARPLAY - AUTO PARK - REVERSE

2022 - 330e M Sport 4dr Step Auto [Tech/Pro Pack] - CARPLAY - AUTO PARK - REVERSE44

£23,068

Finance available £463 pm

  • 2L
  • 40.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

4.4/5 Stars

BMW 3 Series2022 (71) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

2022 (71) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr47

£17,491

  • 2L
  • 56.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2010 (60) - 2.0 320i SE Steptronic Euro 5 2dr

2010 (60) - 2.0 320i SE Steptronic Euro 5 2dr3

Low Mileage

£5,295

Finance available £96 pm

  • 2L
  • 75.2K

    Miles
  • Petrol
  • Automatic
  • Coupe

EASICARS SUPERMARKET

02039375174 *

BMW 3 Series2019 (69) - 2.0 320i M Sport Saloon 4dr

2019 (69) - 2.0 320i M Sport Saloon 4dr23

£18,599

  • 2L
  • 62.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Bridgend Motor Group - Ayr Autoplex

01292431154 *

BMW 3 Series2014 (64) - 318d Sport 4dr 2014-64 (£35 Road Tax)

2014 (64) - 318d Sport 4dr 2014-64 (£35 Road Tax)14

£5,995

Finance available £112 pm

  • 2L
  • 104.9K

    Miles
  • Diesel
  • Manual
  • Saloon

A B Trading

01273095162 *

0/5 Stars

BMW 3 Series2023 - 330e xDrive M Sport 5dr Step Auto

2023 - 330e xDrive M Sport 5dr Step Auto26

Low Mileage

£33,999

Finance available £722 pm

  • 2L
  • 7.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Oldbury

01217525220 *

BMW 3 Series2011 (61) - 2.0 320d Sport Plus Edition Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)

2011 (61) - 2.0 320d Sport Plus Edition Touring 5dr Diesel Manual Euro 5 (s/s) (184 ps)17

Reduced

£8,900

Finance available £177 pm

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Manual
  • Estate

Hammond Cars Ipswich

01473927579 *

4.5/5 Stars

BMW 3 Series2019 (19) - 320d xDrive M Sport 4dr Step Auto

2019 (19) - 320d xDrive M Sport 4dr Step Auto100

£20,950

Finance available £410 pm

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Peverel car company ltd

01245204345 *

BMW 3 Series2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr46

£12,685

Finance available £261 pm

  • 2L
  • 128.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

TMMC The Manchester Motor Company Ltd

01204324191 *

0/5 Stars

BMW 3 Series2009 (09) - 335i M SPORT N54 GENUINE LOW MILEAGE 4-Door

2009 (09) - 335i M SPORT N54 GENUINE LOW MILEAGE 4-Door28

Low Mileage

£8,995

Finance available £179 pm

  • 3L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

London Autos Ltd

01628561148 *

BMW 3 Series2015 (65) - 2.0 320d ED Plus Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)

2015 (65) - 2.0 320d ED Plus Saloon 4dr Diesel Manual Euro 6 (s/s) (163 ps)1

£7,999

Finance available £156 pm

  • 2L
  • 87.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Wearside Autoparc

01913002146 *

0/5 Stars

BMW 3 Series2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2018 (18) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)25

£15,000

Finance available £313 pm

  • 2L
  • 68.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Premier Motor Collection

01143089153 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr

2021 (21) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr50

£16,991

  • 2L
  • 88.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

2021 - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu42

£18,846

Finance available £375 pm

  • 2L
  • 74.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Mountsorrel

01162165589 *

4.4/5 Stars

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

2021 - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr43

£21,995

Finance available £431 pm

  • 2L
  • 2.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vzon Car Sales Ltd

01217286971 *

BMW 3 Series2023 - 330e M Sport 5dr Step Auto

2023 - 330e M Sport 5dr Step Auto23

Low Mileage

£30,999

Finance available £657 pm

  • 2L
  • 11.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Norwich

01332419206 *

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.