Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,429 Used BMW 3 Series cars for sale

BMW 3 Series2019 (69) - 330e M Sport 4dr Auto

2019 (69) - 330e M Sport 4dr Auto18

£14,500

  • 2L
  • 90.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Owens Express Motors Limited

01515233225 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£30,998

  • 2L
  • 12.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Peterhead MG

01779400507 *

BMW 3 Series2020 (20) - 320i Sport Touring 5-Door

2020 (20) - 320i Sport Touring 5-Door83

£18,250

  • 2L
  • 68.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Stoneacre Teesside Lexus

01642049703 *

BMW 3 Series2015 - 320i xDrive Luxury 4dr Step Auto

2015 - 320i xDrive Luxury 4dr Step Auto8

£7,799

£180/pm (HP)

  • 2L
  • 89.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

BMW 3 Series2018 - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p

2018 - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p52

Low Mileage

£16,480

£325/pm (HP)

  • 2L
  • 50.2K

    Miles
  • Petrol
  • Automatic
  • Estate

BMW 3 Series2007 (56) - 318i SE 4dr

2007 (56) - 318i SE 4dr33

Low Mileage

£2,495

  • 2L
  • 86.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Top Of The Range Limited

01708973719 *

BMW 3 Series2025 (75) - 330e M Sport Saloon 4-Door

2025 (75) - 330e M Sport Saloon 4-Door20

£34,799

  • 2L
  • 4.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Chester BMW

01704660087 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

Reduced

£31,798

  • 2L
  • 13.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Ayr)

01292431680 *

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

2015 (65) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)31

£6,450

  • 2L
  • 150.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Windmill Motors Ltd

01778308209 *

BMW 3 Series2022 (22) - 330e SE Pro 5dr Step Auto

2022 (22) - 330e SE Pro 5dr Step Auto45

£14,495

£283/pm (HP)

  • 2L
  • 87.9K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

AUTOTRUST LTD

01708205221 *

4/5 Stars

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

Reduced

£32,798

  • 2L
  • 13.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

BMW 3 Series2016 (66) - 2.0 320i Sport Euro 6 (s/s) 4dr

2016 (66) - 2.0 320i Sport Euro 6 (s/s) 4dr16

£5,995

  • 2L
  • 124.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Rake Car Sales Ltd

01730770934 *

BMW 3 Series2016 (16) - 320d EfficientDynamics Plus 5dr Step Auto

2016 (16) - 320d EfficientDynamics Plus 5dr Step Auto43

£6,890

  • 2L
  • 125.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Penistone Motor Group

07342799724 *

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

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

£22,756

£358/pm (PCP)

  • 2L
  • 49.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Towcester

01327221488 *

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

2022 (72) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)50

Reduced

£28,949

£480/pm (PCP)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

A1 Ortos

01613887641 *

4.3/5 Stars

BMW 3 Series2020 (20) - 320i SE 4dr Step Auto

2020 (20) - 320i SE 4dr Step Auto4

£13,999

  • 2L
  • 86.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

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

2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)34

£13,995

  • 2L
  • 60.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wavertree Car Centre

01513189401 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

£30,998

  • 2L
  • 20.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Manchester)

01616945308 *

BMW 3 Series2020 (70) - 2.0 320d MHT M Sport Pro Edition Saloon 4dr Diesel Hybrid Auto xDrive Euro

2020 (70) - 2.0 320d MHT M Sport Pro Edition Saloon 4dr Diesel Hybrid Auto xDrive Euro50

Reduced

£25,000

£401/pm (PCP)

  • 2L
  • 41.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Umesh Samani Specialist Cars

01782390990 *

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

2020 (20) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)50

£17,995

  • 2L
  • 80.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carite Ltd

01793224408 *

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.