Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,398 Used BMW 3 Series cars for sale

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) 4dr59

Reduced

£5,713

  • 2L
  • 170.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Horsepower Motor Centre Ltd

01732927681 *

BMW 3 Series2021 - 330e M Sport 4dr Step Auto

2021 - 330e M Sport 4dr Step Auto39

Reduced

£19,699

  • 2L
  • 40.9K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Superstore Derby

01252960119 *

BMW 3 Series2014 - 318d Luxury 4dr

2014 - 318d Luxury 4dr10

£7,695

£141/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Point Road Cars

02895908334 *

BMW 3 Series2006 (06) - 2.2 320Ci 320 M Sport Convertible 2dr Petrol Auto (236 g/km, 170 bhp)-Fanta

2006 (06) - 2.2 320Ci 320 M Sport Convertible 2dr Petrol Auto (236 g/km, 170 bhp)-Fanta50

Reduced

£12,980

  • 2.2L
  • 26.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Rix Motors

01925917564 *

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

2014 (14) - 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr24

Low Mileage

£12,490

£241/pm (HP)

  • 3L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Westmoreland Motors

01325522615 *

BMW 3 Series2019 - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

2019 - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr57

£16,499

£325/pm (HP)

  • 2L
  • 68.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

NYA AUTO SALES LTD

01212721897 *

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

£4,790

£80/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Bespokes Of London

02038056955 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu71

Reduced

£19,900

£333/pm (PCP)

  • 2L
  • 61.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2003 (03) - 2.5 325ti Sport Compact 3dr Petrol Automatic (227 g/km, 192 bhp)

2003 (03) - 2.5 325ti Sport Compact 3dr Petrol Automatic (227 g/km, 192 bhp)50

Low Mileage

£7,989

  • 2.5L
  • 69.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

FTR Performance Ltd

01932559043 *

BMW 3 Series2021 - 330e M Sport 5dr Step Auto

2021 - 330e M Sport 5dr Step Auto35

Low Mileage

£25,410

  • 2L
  • 22.7K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Evans Halshaw Ford Cardiff

02921676267 *

BMW 3 Series2012 (12) - 325d M Sport 2dr

2012 (12) - 325d M Sport 2dr14

£7,500

£136/pm (HP)

  • 3L
  • 8.7K

    Miles
  • Diesel
  • Manual
  • Convertible

Neath Car Sales

01792739714 *

BMW 3 Series2021 - 320i M Sport 4dr Step Auto (Tech/Pro Pack)

2021 - 320i M Sport 4dr Step Auto (Tech/Pro Pack)25

£22,000

  • 2L
  • 34.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Invicta Omoda Jaecoo & Motorparks Preston

01772347475 *

BMW 3 Series2017 (67) - 330e M Sport Shadow Edition 4dr Step Auto

2017 (67) - 330e M Sport Shadow Edition 4dr Step Auto34

Reduced

£10,750

£205/pm (HP)

  • 2L
  • 58.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

FALLOWFIELD CARS LIMITED

01618048196 *

BMW 3 Series2014 (14) - 1.6 316i SE Touring Euro 6 (s/s) 5dr

2014 (14) - 1.6 316i SE Touring Euro 6 (s/s) 5dr46

Low Mileage

£6,750

£121/pm (HP)

  • 1.6L
  • 58.0K

    Miles
  • Petrol
  • Manual
  • Estate

Tallbrook Ltd

01515567478 *

BMW 3 Series2003 (03) - 330 Ci 2dr Step Auto

2003 (03) - 330 Ci 2dr Step Auto11

Low Mileage

£4,295

  • 3L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

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

2021 (71) - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s35

£20,000

£334/pm (PCP)

  • 2L
  • 47.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Enfield

02037634741 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

£33,898

  • 2L
  • 13.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Inverness BMW

01463211082 *

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

2025 - 320i M Sport 5dr Step Auto46

Reduced

£34,750

£489/pm (PCP)

  • 2L
  • 5.8K

    Miles
  • Petrol
  • Automatic
  • Estate

JKC Approved Used BMW

02870441623 *

BMW 3 Series2013 (63) - 325d M Sport 5dr Step Auto

2013 (63) - 325d M Sport 5dr Step Auto18

£8,995

£179/pm (HP)

  • 2L
  • 109.0

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Gc Specialist Cars

02890026937 *

BMW 3 Series2015 - 2.0 330i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)

2015 - 2.0 330i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)41

Low Mileage

£13,995

£273/pm (HP)

  • 2L
  • 32.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Surrey Specialist Vehicles Limited

01932550475 *

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.