Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,579 Used BMW 3 Series cars for sale

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

2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)30

£12,995

£252/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Cars Of Conwy

01493807069 *

BMW 3 Series2024 (73) - M340d xDrive MHT 4dr Step Auto

2024 (73) - M340d xDrive MHT 4dr Step Auto13

£37,495

£584/pm (PCP)

  • 3L
  • 39.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

L A MOTORS

07393778079 *

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

2013 - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr61

Low Mileage

£17,490

£339/pm (HP)

  • 3L
  • 50.0K

    Miles
  • Diesel
  • Automatic
  • Estate

MOTO 888 Limited

01630411442 *

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

2019 (69) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (56

£13,990

  • 2L
  • 100.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Burford Car Sales

01992669208 *

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

2024 - 320i M Sport 5dr Step Auto19

Reduced

£31,698

  • 2L
  • 9.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Edinburgh Seafield Fiat/Kiat/Abarth/BYD

01316036422 *

BMW 3 Series2018 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps

2018 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps25

£18,495

£383/pm (PCP)

  • 2L
  • 8.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Quest Motor Group

01376312247 *

BMW 3 Series2017 - 320d M Sport Shadow Edition 4dr Step Auto

2017 - 320d M Sport Shadow Edition 4dr Step Auto10

Low Mileage

£17,999

£380/pm (HP)

  • 2L
  • 30.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

BMW 3 Series2016 - 2.0 320i Sport Touring 5-Door

2016 - 2.0 320i Sport Touring 5-Door67

Low Mileage

£9,390

£176/pm (HP)

  • 2L
  • 76.3K

    Miles
  • Petrol
  • Manual
  • Estate

Lodge Autos Direct

01639501463 *

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

2021 - 320i M Sport 4dr Step Auto33

Low Mileage

£26,995

  • 2L
  • 11.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

BMW 3 Series2022 - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr Automatic

2022 - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr Automatic25

Low Mileage

£28,995

£419/pm (PCP)

  • 2L
  • 20.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Wolverhampton

01902544572 *

BMW 3 Series2019 (69) - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2019 (69) - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr52

Reduced

£16,885

  • 2L
  • 57.9K

    Miles
  • Petrol
  • Automatic
  • Estate

IM Car Supermarket

01582341915 *

BMW 3 Series2012 (62) - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr

2012 (62) - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr65

Reduced

£5,495

  • 2L
  • 108.0K

    Miles
  • Petrol
  • Automatic
  • Estate

The Motor Yard Ltd

02038933668 *

BMW 3 Series2025 - 320i M Sport 4dr Step Auto [Pro Pack]

2025 - 320i M Sport 4dr Step Auto [Pro Pack]19

£44,998

  • 10.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

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

2024 - 320d MHT M Sport 4dr Step Auto12

£33,898

  • 2L
  • 14.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Exeter

01414839930 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut49

Low Mileage

£14,675

£287/pm (HP)

  • 2L
  • 52.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Trade Car Sales

01616720265 *

BMW 3 Series2018 (68) - 1.5 318i SE Touring 5dr Petrol Manual Euro 6 (s/s) (136 ps)

2018 (68) - 1.5 318i SE Touring 5dr Petrol Manual Euro 6 (s/s) (136 ps)11

£8,695

£162/pm (HP)

  • 1.5L
  • 102.8K

    Miles
  • Petrol
  • Manual
  • Estate

Cars4You Edinburgh West

01313226854 *

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

2015 (65) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr50

£10,750

£205/pm (HP)

  • 2L
  • 82.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Yorkshire Vehicle Solutions Harrogate Ltd

01423648648 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 629

£15,400

  • 2L
  • 97.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carworld Superstore

01733978043 *

BMW 3 Series2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - PARK ASSIST

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - PARK ASSIST44

£19,360

£312/pm (PCP)

  • 2L
  • 49.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

BMW 3 Series2012 (12) - 318d Sport 4dr

2012 (12) - 318d Sport 4dr8

Low Mileage

£5,250

£89/pm (HP)

  • 2L
  • 70.4K

    Miles
  • Diesel
  • Manual
  • Saloon

D T CARS bristol LTD

01225541204 *

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

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

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