Skip to main content
Get theCazoo logoapp

3,385 Used BMW 3 Series cars for sale

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto46

£18,749

£319/pm (PCP)

  • 2L
  • 55.1K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 3 Series2020 - 2.0 330E M Sport Auto 4dr

2020 - 2.0 330E M Sport Auto 4dr37

£20,700

£351/pm (PCP)

  • 2L
  • 55.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carderi Ltd

02039537417 *

BMW 3 Series2021 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr Automatic

2021 - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr Automatic27

£14,995

  • 2L
  • 114.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

V12 Sports and Classics Hinckley

01455244504 *

BMW 3 Series2011 (11) - 2.0 320d Exclusive Edition Euro 5 (s/s) 4dr

2011 (11) - 2.0 320d Exclusive Edition Euro 5 (s/s) 4dr89

£2,499

  • 2L
  • 117.7K

    Miles
  • Diesel
  • Manual
  • Saloon

CARHUB MK LTD

01908010437 *

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

2019 (19) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr39

£16,590

£348/pm (HP)

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

TM Car Sales Ltd

02475187136 *

BMW 3 Series2016 (66) - 320d EfficientDynamics Sport 4dr Step Auto

2016 (66) - 320d EfficientDynamics Sport 4dr Step Auto45

£9,485

£178/pm (HP)

  • 2L
  • 88.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

A&d MOTORS LTD

01483359743 *

BMW 3 Series2021 (71) - 330e xDrive M Sport 5dr Step Auto Estate

2021 (71) - 330e xDrive M Sport 5dr Step Auto Estate9

Low Mileage

£26,904

  • 2L
  • 24.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW Bridgwater

01278555750 *

0/5 Stars

BMW 3 Series2017 - 320I M Sport Shadow Edition 4Dr

2017 - 320I M Sport Shadow Edition 4Dr38

Low Mileage

£13,749

  • 2L
  • 34.3K

    Miles
  • Petrol
  • Manual
  • Saloon

Liverpool Vauxhall

01515567476 *

0/5 Stars

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

2016 (16) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)41

£8,500

£168/pm (HP)

  • 2L
  • 96.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Driven Of York

01937221340 *

BMW 3 Series1992 (J) - 316i 5dr Auto Touring

1992 (J) - 316i 5dr Auto Touring34

Reduced

£9,995

  • 1.6L
  • 88.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Longfield Motor Co Ltd

01992666278 *

BMW 3 Series2012 (62) - 2.0D SE TOURING ESTATE STUNNING EXAMPLE WITH LOW MILES 5-Door

2012 (62) - 2.0D SE TOURING ESTATE STUNNING EXAMPLE WITH LOW MILES 5-Door30

Low Mileage

£8,790

  • 2L
  • 65.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Martin Bell Car Sales

01388217838 *

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

2021 - 330e M Sport 5dr Step Auto Automatic32

Reduced

£23,999

£380/pm (PCP)

  • 2L
  • 32.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

The Car Warehouse Bridgend

01656336621 *

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

2024 - 320d MHT M Sport 4dr Step Auto12

£32,698

  • 2L
  • 15.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Southampton

01414839954 *

4.7/5 Stars

BMW 3 Series2020 (20) - 3.0 330d M Sport Plus Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (2

2020 (20) - 3.0 330d M Sport Plus Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (249

£25,490

£431/pm (PCP)

  • 3L
  • 62.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Woodstock Car Sales

01865597348 *

BMW 3 Series2021 - 318d MHT SE 5dr Step Auto

2021 - 318d MHT SE 5dr Step Auto16

£19,750

£333/pm (PCP)

  • 2L
  • 54.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Colin Francis Cars

02879441906 *

BMW 3 Series2012 - 2.0 328i Luxury Touring Auto Euro 5 (s/s) 5dr

2012 - 2.0 328i Luxury Touring Auto Euro 5 (s/s) 5dr41

Low Mileage

£8,000

  • 2L
  • 93.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Senior Cars and Van Sales

01858457421 *

BMW 3 Series2021 - 330e xDrive M Sport Step Auto 4-Door

2021 - 330e xDrive M Sport Step Auto 4-Door6

£20,687

£356/pm (PCP)

  • 2L
  • 57.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

BMW 3 Series2018 (68) - 320d Sport 4dr Step Auto

2018 (68) - 320d Sport 4dr Step Auto14

Low Mileage

£12,995

£268/pm (HP)

  • 2L
  • 39.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Diamond Motors

01134676305 *

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

£22,826

£391/pm (PCP)

  • 2L
  • 37.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Durham

01388217377 *

4.4/5 Stars

BMW 3 Series2022 - 330e SE Pro Step Auto 4-Door

2022 - 330e SE Pro Step Auto 4-Door30

£21,997

£405/pm (PCP)

  • 2L
  • 56.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

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.