Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,550 Used BMW 3 Series cars for sale

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

2022 - 330e M Sport 4dr Step Auto46

Low Mileage

£25,499

£451/pm (PCP)

  • 2L
  • 20.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

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

2015 (65) - 2.0 320d ED Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)50

£8,750

£163/pm (HP)

  • 2L
  • 91.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Zeus Cars Limited

01234237525 *

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

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)36

£18,200

£305/pm (PCP)

  • 2L
  • 68.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh SE Pro Touring Auto xDrive Euro 6 (s/s) 5dr

2021 (71) - 2.0 330e 12kWh SE Pro Touring Auto xDrive Euro 6 (s/s) 5dr56

£16,260

£262/pm (PCP)

  • 2L
  • 65.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Stevenage

01438584759 *

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 Series2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 675

£20,700

£347/pm (PCP)

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2025 - 330E 22.3 Kwh M Sport 4Dr Step Auto

2025 - 330E 22.3 Kwh M Sport 4Dr Step Auto40

£42,999

  • 2L
  • 2.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Lookers Crewe BMW

01270443380 *

BMW 3 Series2022 (72) - 330e xDrive M Sport Touring 5-Door

2022 (72) - 330e xDrive M Sport Touring 5-Door60

Low Mileage

£31,842

  • 2L
  • 18.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Prestige Cars Kent

01689669471 *

BMW 3 Series2019 (19) - 320d M Sport Shadow Edition 5dr

2019 (19) - 320d M Sport Shadow Edition 5dr25

£11,990

£231/pm (HP)

  • 2L
  • 102.0K

    Miles
  • Diesel
  • Manual
  • Estate

David Wren Cars

01635884926 *

BMW 3 Series2020 (70) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2020 (70) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (26

£16,400

£301/pm (PCP)

  • 2L
  • 46.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hippo Approved

01254961071 *

BMW 3 Series(21) - 2.0 320d M Sport Auto xDrive Euro 6 5dr

(21) - 2.0 320d M Sport Auto xDrive Euro 6 5dr65

Low Mileage

£29,995

  • 23.8K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

W R Car Sales Limited

01274087616 *

BMW 3 Series2022 - M340d xDrive Touring 5-Door

2022 - M340d xDrive Touring 5-Door60

Low Mileage

£38,650

£622/pm (PCP)

  • 3L
  • 21.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

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

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

£17,354

£345/pm (PCP)

  • 2L
  • 63.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

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

2019 (19) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr100

£16,795

£332/pm (HP)

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Norton Car Sales Limited

01616720268 *

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

Reduced

£21,195

  • 2L
  • 29.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motortrust UK Garstang

01942365158 *

BMW 3 Series2015 - 2.0 318d M Sport Saloon 4-Door

2015 - 2.0 318d M Sport Saloon 4-Door15

Reduced

£7,750

£142/pm (HP)

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Peak Motors Limited

01663790344 *

BMW 3 Series2004 (04) - 320 Ci Sport 2dr

2004 (04) - 320 Ci Sport 2dr23

Low Mileage

£1,150

  • 2.2L
  • 165.0K

    Miles
  • Petrol
  • Manual
  • Convertible

L&T Cars Ltd

02039112053 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr

2014 (14) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr22

Low Mileage

£9,890

£187/pm (HP)

  • 2L
  • 67.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

AUTOMOTIVE PRESTIGE LTD

01162162548 *

BMW 3 Series2021 - 330e M Sport 5dr Step Auto [Tech Pack]

2021 - 330e M Sport 5dr Step Auto [Tech Pack]42

£18,999

£315/pm (PCP)

  • 2L
  • 67.3K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

BMW 3 Series2018 - 1.5 318i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (136 ps)

2018 - 1.5 318i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (136 ps)26

£10,888

£208/pm (HP)

  • 1.5L
  • 64.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Traders

02037808158 *

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.