Skip to main content
Get theCazoo logoapp

3,256 Used BMW 3 Series cars for sale

BMW 3 Series2012 (12) - 320d Luxury 4dr

2012 (12) - 320d Luxury 4dr17

Low Mileage

£5,500

£101/pm (HP)

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Manual
  • Saloon

DT Trading Shrewsbury LTD

01743291620 *

BMW 3 Series2023 - 320i M Sport 5-Door

2023 - 320i M Sport 5-Door41

£26,995

£424/pm (PCP)

  • 2L
  • 62.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Phoenix Car Centre

01962670197 *

BMW 3 Series2015 (65) - 2.0 316D SE 4d 114 BHP 4-Door

2015 (65) - 2.0 316D SE 4d 114 BHP 4-Door2

£8,990

  • 2L
  • 89.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Formula 1 Car Supermarket

01324464853 *

BMW 3 Series2021 - 318d MHT M Sport 4dr Step Auto

2021 - 318d MHT M Sport 4dr Step Auto7

£19,995

£347/pm (PCP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

JB Autos Sales

02870440586 *

BMW 3 Series2019 - 2.0 320d xDrive Sport Auto 4dr

2019 - 2.0 320d xDrive Sport Auto 4dr25

Low Mileage

£22,000

£421/pm (PCP)

  • 2L
  • 29.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Turners of Roborough

01752427448 *

BMW 3 Series2022 - M340i xDrive MHT 4dr Step Auto

2022 - M340i xDrive MHT 4dr Step Auto29

Low Mileage

£38,990

£622/pm (PCP)

  • 3L
  • 20.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Harvey Cooper Cars

01765532622 *

BMW 3 Series2019 (69) - 320d M Sport 4dr Step Auto [Plus Pack] Diesel Saloon

2019 (69) - 320d M Sport 4dr Step Auto [Plus Pack] Diesel Saloon57

Low Mileage

£24,195

  • 2L
  • 27.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vertu BMW Bridgwater

01278555750 *

0/5 Stars

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

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

£20,495

£418/pm (CS)

  • 2L
  • 51.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Towcester

01327221488 *

BMW 3 Series2003 (52) - 330 Ci Clubsport 2dr Auto

2003 (52) - 330 Ci Clubsport 2dr Auto5

Low Mileage

£5,675

  • 3L
  • 141.7K

    Miles
  • Petrol
  • Automatic
  • Coupe

SDW Services

01293221165 *

BMW 3 Series2014 (14) - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (184

2014 (14) - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (18439

Low Mileage

£14,695

  • 2L
  • 34.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Jones Motor Company

01244562695 *

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

2017 - 2.0 320d ED Plus Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)33

£7,500

£148/pm (HP)

  • 2L
  • 114.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carbase - Weston

01934313340 *

4.5/5 Stars

BMW 3 Series2015 (15) - 2.0 318d Luxury Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)

2015 (15) - 2.0 318d Luxury Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)27

Low Mileage

£9,695

£194/pm (HP)

  • 2L
  • 56.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Ltd (Straiton)

01665660510 *

BMW 3 Series2013 (63) - 320d M Sport 2dr Step Auto

2013 (63) - 320d M Sport 2dr Step Auto13

Reduced

£7,499

  • 2L
  • 78.3K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

Stringer Noyce

01527368657 *

BMW 3 Series2015 - 2.0 320d M Sport Touring 5-Door

2015 - 2.0 320d M Sport Touring 5-Door

£11,799

£255/pm (CS)

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Automatic
  • Estate

South Yorkshire Motors Ltd

01977802191 *

BMW 3 Series2014 (64) - 320d EfficientDynamics Business 4dr

2014 (64) - 320d EfficientDynamics Business 4dr6

£4,095

  • 2L
  • 168.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Prudhoe Motor Company

01661521147 *

BMW 3 Series2019 - 330e Sport Pro 4dr Auto

2019 - 330e Sport Pro 4dr Auto19

£17,998

  • 2L
  • 62.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Motorstore (Wigan)

01942597310 *

4.7/5 Stars

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

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

£19,264

£316/pm (PCP)

  • 2L
  • 50.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Bolton

01204323445 *

BMW 3 Series2010 (60) - 2.0 320i SE Convertible 2dr Petrol Manual Euro 5 (170 ps)

2010 (60) - 2.0 320i SE Convertible 2dr Petrol Manual Euro 5 (170 ps)25

Low Mileage

£5,495

£100/pm (HP)

  • 2L
  • 64.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Tony Car Sales Ltd

02393871677 *

BMW 3 Series2014 - 3.0 335d xDrive M Sport Gran Turismo 4-Door

2014 - 3.0 335d xDrive M Sport Gran Turismo 4-Door20

Reduced

£8,999

£179/pm (HP)

  • 3L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Chester Motor Company

01207262648 *

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

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

£45,995

  • 2L
  • 2.5K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Derby

01332318252 *

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

View profile

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.