Skip to main content

3,131 Used BMW 3 Series cars for sale

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 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

£18,200

Finance available £319 pm

  • 2L
  • 61.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2015 (65) - 2.0 320i M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2015 (65) - 2.0 320i M Sport Touring Auto xDrive Euro 6 (s/s) 5dr12

Low Mileage

£12,995

Finance available £268 pm

  • 2L
  • 75.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Silverstone Cars Limited

01708206414 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 4dr Step Auto [Business Media]

2015 (15) - 320d xDrive M Sport 4dr Step Auto [Business Media]12

£6,995

Finance available £134 pm

  • 2L
  • 112.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Manor Cars

01752427493 *

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

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

£13,999

  • 2L
  • 61.2K

    Miles
  • Diesel
  • Manual
  • Saloon

HPL Motors Preston

01772957419 *

BMW 3 Series2013 - 320d M Sport 4dr

2013 - 320d M Sport 4dr10

Reduced

£8,995

Finance available £179 pm

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Manual
  • Saloon

MCautosales

02879440626 *

BMW 3 Series2013 (13) - 318i M Sport 2dr

2013 (13) - 318i M Sport 2dr9

Low Mileage

£3,595

Finance available £58 pm

  • 2L
  • 87.9K

    Miles
  • Petrol
  • Manual
  • Coupe

BMW 3 Series2014 (64) - 2.0 320d M Sport Touring 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)

2014 (64) - 2.0 320d M Sport Touring 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)39

£8,995

Finance available £179 pm

  • 2L
  • 90.7K

    Miles
  • Diesel
  • Manual
  • Estate

Dave Fox Car Sales

01785336592 *

4.6/5 Stars

BMW 3 Series2013 (13) - 320i xDrive M Sport 4x4 4-Door

2013 (13) - 320i xDrive M Sport 4x4 4-Door11

£5,200

Finance available £94 pm

  • 2L
  • 131.8K

    Miles
  • Petrol
  • Manual
  • Saloon

Midlands Trade Centre Limited

01217288666 *

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

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

£21,699

  • 2L
  • 63.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

HPL Motors Preston

01772957419 *

BMW 3 Series2011 (61) - 320d EfficientDynamics 4dr

2011 (61) - 320d EfficientDynamics 4dr16

Low Mileage

£2,000

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Turnkey Vehicle Solutions

01422414862 *

BMW 3 Series2024 - 320d MHT M Sport 5dr Step Auto

2024 - 320d MHT M Sport 5dr Step Auto46

Low Mileage

£39,450

Finance available £790 pm

  • 2L
  • 6.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

JKC Approved Used BMW

02870441623 *

BMW 3 Series2007 - 318i SE 4dr

2007 - 318i SE 4dr23

Reduced

£1,399

  • 2L
  • 92.0K

    Miles
  • Petrol
  • Manual
  • Saloon

SWIFT MOTORS STOKE

01782917215 *

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

2021 - 2.0 330E xDrive M Sport Auto 4WD 4dr64

£20,400

  • 2L
  • 59.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2022 - 330e M Sport Pro Edition 5dr Step Auto

2022 - 330e M Sport Pro Edition 5dr Step Auto32

£26,999

Finance available £534 pm

  • 2L
  • 46.9K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

N K Motors Derby

01332414576 *

BMW 3 Series2023 - 320d MHT M Sport 4dr Step Auto

2023 - 320d MHT M Sport 4dr Step Auto46

Low Mileage

£38,950

Finance available £780 pm

  • 2L
  • 6.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 3 Series2012 (12) - 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr

2012 (12) - 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr24

Low Mileage

£5,890

Finance available £109 pm

  • 2L
  • 94.5K

    Miles
  • Diesel
  • Automatic
  • Coupe

AUTOMOTIVE PRESTIGE LTD

01162162548 *

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

2020 - 2.0 320d MHT M Sport Auto Euro 6 (s/s) 4dr55

£21,850

Finance available £428 pm

  • 2L
  • 42.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SKV Motors

01708202983 *

BMW 3 Series2015 - 3.0 335d xDrive M Sport Auto 4WD 4dr

2015 - 3.0 335d xDrive M Sport Auto 4WD 4dr41

Reduced

£13,990

Finance available £290 pm

  • 3L
  • 58.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Swaan Motors Ltd

01733667053 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 639

£18,177

Finance available £392 pm

  • 2L
  • 68.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Weston

01934313340 *

4.5/5 Stars

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.