Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,398 Used BMW 3 Series cars for sale

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

2019 - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)43

Low Mileage

£19,476

£413/pm (CS)

  • 2L
  • 51.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stellantis &You Coventry

02476936631 *

BMW 3 Series2021 (71) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)

2021 (71) - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps)40

£20,484

£320/pm (PCP)

  • 2L
  • 43.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

K W Motors Ltd

01582329327 *

BMW 3 Series2023 - M340d xDrive MHT 4dr Step Auto

2023 - M340d xDrive MHT 4dr Step Auto26

Low Mileage

£46,714

  • 3L
  • 5.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Lookers Crewe BMW

01270443380 *

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

2012 (12) - 2.0 318d Sport Plus Edition Touring Steptronic Euro 5 5dr46

Reduced

£5,495

£94/pm (HP)

  • 2L
  • 106.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Scotton Garage Limited

01423797050 *

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

2020 - 330e SE Pro 4dr Step Auto21

Low Mileage

£18,599

£393/pm (HP)

  • 2L
  • 20.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]19

£34,298

  • 2L
  • 14.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark York Motorstore / Vanstore

01904803322 *

BMW 3 Series2018 - 3.0 335d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2018 - 3.0 335d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr49

£20,995

£507/pm (PCP)

  • 3L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Rose Specialist & Performance Ltd

01296327363 *

BMW 3 Series2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

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

£19,672

  • 39.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

BMW 3 Series2015 (60) - 2.0 320i Luxury Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2015 (60) - 2.0 320i Luxury Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)27

Low Mileage

£10,999

  • 2L
  • 69.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Corner Park Garage (Swansea)

01792344016 *

BMW 3 Series2020 (20) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr

2020 (20) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr81

Reduced

£18,749

£332/pm (PCP)

  • 2L
  • 82.1K

    Miles
  • Diesel
  • Manual
  • Estate

MH Prestige Limited

01274087579 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 5dr Step Auto

2025 - 330e 22.3 kWh M Sport 5dr Step Auto34

Reduced

£37,490

  • 2L
  • 7.0K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Doncaster

01302203473 *

BMW 3 Series2022 (71) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr

2022 (71) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr67

£20,200

£330/pm (PCP)

  • 2L
  • 60.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2015 - 318d Sport 5dr [Business Media]

2015 - 318d Sport 5dr [Business Media]27

Low Mileage

£9,490

  • 2L
  • 59.0K

    Miles
  • Diesel
  • Manual
  • Estate

Glasshoughton Car Sales

01977803305 *

BMW 3 Series2021 (70) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2021 (70) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)50

£30,000

£508/pm (PCP)

  • 3L
  • 57.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

4x4 Prestige Centre

01618048216 *

BMW 3 Series2004 (53) - 330 Ci 2dr

2004 (53) - 330 Ci 2dr60

Low Mileage

£4,750

  • 3L
  • 69.5K

    Miles
  • Petrol
  • Automatic
  • Convertible

HUDDERSFIELD CAR SALES

01484505020 *

BMW 3 Series2015 (65) - 335d xDrive M Sport 4dr Step Auto

2015 (65) - 335d xDrive M Sport 4dr Step Auto23

Low Mileage

£14,995

£294/pm (HP)

  • 3L
  • 71.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

OR Motors Ltd

01412601338 *

BMW 3 Series2019 (69) - 320i M Sport 4dr Step Auto

2019 (69) - 320i M Sport 4dr Step Auto73

£14,995

£294/pm (HP)

  • 2L
  • 103.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Hunt

02476936615 *

BMW 3 Series2020 - 330e SE Pro 4dr Auto

2020 - 330e SE Pro 4dr Auto40

£14,999

£303/pm (HP)

  • 2L
  • 78.1K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2019 (2B) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p

2019 (2B) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p32

£18,490

£359/pm (HP)

  • 2L
  • 62.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Spa Motors Brecon

01874640370 *

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

2020 (20) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr14

Low Mileage

£22,994

£385/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Alisons Automotive Group

01453701529 *

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.