Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,706 Used BMW 3 Series cars for sale

BMW 3 Series2021 - 330E XDRIVE M SPORT 5-Door

2021 - 330E XDRIVE M SPORT 5-Door67

£20,100

£335/pm (PCP)

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

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

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

Low Mileage

£8,495

£157/pm (HP)

  • 2L
  • 96.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AUTO BAHN MOTORS

01618049260 *

BMW 3 Series2014 - 2.0 320d Modern Touring Auto xDrive Euro 5 (s/s) 5dr

2014 - 2.0 320d Modern Touring Auto xDrive Euro 5 (s/s) 5dr36

Reduced

£6,499

£115/pm (HP)

  • 2L
  • 91.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Shaws Cars Ltd

01462414116 *

BMW 3 Series2010 (10) - 320d SE Business Edition 5dr Step Auto

2010 (10) - 320d SE Business Edition 5dr Step Auto20

Low Mileage

£8,750

£163/pm (HP)

  • 2L
  • 44.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

R P automotive Ltd

01282501734 *

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) (34

£12,965

£251/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorzone North West

01253202617 *

BMW 3 Series2022 (72) - 330e M Sport 5dr Step Auto

2022 (72) - 330e M Sport 5dr Step Auto55

£28,490

£462/pm (PCP)

  • 2L
  • 37.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Formula Prestige Motors

01633742345 *

3.9/5 Stars

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,398

  • 2L
  • 13.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Irvine BMW

01294440528 *

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

2021 - 320d MHT M Sport 4dr Step Auto36

£22,490

  • 2L
  • 53.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Chesterfield

01246388445 *

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

2016 (16) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)41

Low Mileage

£14,250

  • 2L
  • 64.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Redburn Motor Company

01670335289 *

0/5 Stars

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

2022 - 318d MHT M Sport 4dr Step Auto18

Reduced

£24,995

£422/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

ELS Autos Ltd

02890023605 *

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

2025 - 330e 22.3 kWh M Sport 4dr Step Auto36

Low Mileage

£59,993

  • 2L
  • 1.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stratstone BMW Derby

01332318252 *

BMW 3 Series2013 (63) - 316i Sport 4-Door

2013 (63) - 316i Sport 4-Door67

Low Mileage

£5,489

£94/pm (HP)

  • 1.6L
  • 69.6K

    Miles
  • Petrol
  • Manual
  • Saloon

London Motor Sports Ltd

02039577473 *

BMW 3 Series2016 - 320d xDrive M Sport 4dr Step Auto

2016 - 320d xDrive M Sport 4dr Step Auto16

£12,940

£251/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hynes Motors

02890023625 *

BMW 3 Series2007 (07) - 320i SE 2dr Auto

2007 (07) - 320i SE 2dr Auto20

Low Mileage

£3,495

£115/pm (HP)

  • 2L
  • 80.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

D&C AUTO REPAIRS LIMITED

01752982988 *

BMW 3 Series2013 - 320d EfficientDynamics 4dr

2013 - 320d EfficientDynamics 4dr16

Low Mileage

£7,650

£140/pm (HP)

  • 2L
  • 60.0K

    Miles
  • Diesel
  • Manual
  • Saloon

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 Series2011 (61) - 3.0 330d M Sport Coupe 2dr Diesel Steptronic Euro 5 (245 ps)

2011 (61) - 3.0 330d M Sport Coupe 2dr Diesel Steptronic Euro 5 (245 ps)17

£4,995

  • 3L
  • 162.2K

    Miles
  • Diesel
  • Automatic
  • Coupe

Taylor Motor Group (Farndon Road)

01636554121 *

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) (32

Reduced

£16,990

  • 2L
  • 72.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AutoUnit Ltd

01633741698 *

4.8/5 Stars

BMW 3 Series2014 (14) - GT Gran Turismo 330d M Sport 5-Door

2014 (14) - GT Gran Turismo 330d M Sport 5-Door11

£7,990

  • 3L
  • 137.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Cars 4 U

01924793286 *

4.1/5 Stars

BMW 3 Series2019 - 3.0 330d Luxury Touring 5dr Diesel Auto Euro 6 (s/s) (258 ps)

2019 - 3.0 330d Luxury Touring 5dr Diesel Auto Euro 6 (s/s) (258 ps)23

£12,995

£252/pm (HP)

  • 3L
  • 69.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Small Cars Online

01823217645 *

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.