Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,632 Used BMW 3 Series cars for sale

BMW 3 Series2014 - 318d M Sport 4dr

2014 - 318d M Sport 4dr22

£7,495

£136/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Parkgate Auto Solutions

02890026882 *

BMW 3 Series2022 (71) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2022 (71) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)43

Low Mileage

£38,990

£627/pm (PCP)

  • 3L
  • 29.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Buy and Go Cars

02920108594 *

4.8/5 Stars

BMW 3 Series2020 - 320d xDrive M Sport 5dr Step Auto

2020 - 320d xDrive M Sport 5dr Step Auto25

£22,950

£376/pm (PCP)

  • 2L
  • 55.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Greg Mitchell Motors

02881440365 *

BMW 3 Series2023 - 3.0 M340I Mht Saloon 4Dr Petrol Hybrid Auto Xdrive Euro 6 (S/S) (374 Ps)

2023 - 3.0 M340I Mht Saloon 4Dr Petrol Hybrid Auto Xdrive Euro 6 (S/S) (374 Ps)39

Low Mileage

£40,995

  • 3L
  • 21.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Colchester Volvo

01206879532 *

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

2025 - 320i M Sport 4dr Step Auto34

Low Mileage

£33,990

  • 2L
  • 6.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

BMW 3 Series2012 - 320d SE 4dr Step Auto

2012 - 320d SE 4dr Step Auto16

£4,795

  • 2L
  • 120.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

RG Motors Ltd

01522467376 *

4.2/5 Stars

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

2022 - 330e M Sport 4dr Step Auto39

Low Mileage

£23,099

£380/pm (PCP)

  • 2L
  • 18.8K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

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

£17,000

£329/pm (PCP)

  • 2L
  • 73.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Weston

01934313340 *

4.5/5 Stars

BMW 3 Series2009 (59) - 320d M Sport Highline 2dr

2009 (59) - 320d M Sport Highline 2dr17

Low Mileage

£3,295

£52/pm (HP)

  • 2L
  • 108.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Keighley Vehicle Sales

01535281001 *

BMW 3 Series2022 (22) - 2.0 318i SE Pro Touring 5dr Petrol Auto Euro 6 (s/s) (156 ps)

2022 (22) - 2.0 318i SE Pro Touring 5dr Petrol Auto Euro 6 (s/s) (156 ps)38

Reduced

£24,395

  • 2L
  • 12.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Motortrust UK Garstang

01942365158 *

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

2025 - Bmw 3 Series Saloon 330e 22.3 kWh M Sport 4dr Step Auto43

£33,091

  • 2L
  • 12.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Scunthorpe

01724707996 *

BMW 3 Series2013 - 316i SE 4-Door

2013 - 316i SE 4-Door7

Low Mileage

£7,495

£136/pm (HP)

  • 1.6L
  • 56.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Carrera Cars Wales

01685702350 *

4.7/5 Stars

BMW 3 Series2013 (13) - 2.0 320d SE Euro 5 (s/s) 4dr

2013 (13) - 2.0 320d SE Euro 5 (s/s) 4dr39

£4,600

£76/pm (HP)

  • 2L
  • 107.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Prestige Selection LTD

01285701378 *

BMW 3 Series2021 (21) - 2.0 320d MHT SE Pro Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2021 (21) - 2.0 320d MHT SE Pro Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)50

£10,222

  • 2L
  • 113.7K

    Miles
  • Diesel
  • Automatic
  • Estate

GOOD MOTORS LTD

01615196733 *

BMW 3 Series2024 - 320i M Sport 4dr Step Auto

2024 - 320i M Sport 4dr Step Auto42

£28,999

  • 2L
  • 15.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Birtley

01913387241 *

BMW 3 Series2025 - 3.0 M3 Competition M xDrive Auto 4WD 4dr

2025 - 3.0 M3 Competition M xDrive Auto 4WD 4dr27

Low Mileage

£71,995

£1,102/pm (PCP)

  • 3L
  • 5.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorclass

01942597963 *

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

2017 (67) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)50

£13,290

£258/pm (HP)

  • 2L
  • 90.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Strategic Vehicle Solutions Ltd

01205332561 *

BMW 3 Series2014 - 2.0 320i M Sport xDrive Euro 6 (s/s) 4dr

2014 - 2.0 320i M Sport xDrive Euro 6 (s/s) 4dr18

£5,200

  • 2L
  • 139.0K

    Miles
  • Petrol
  • Manual
  • Saloon

B and B Car Centre

01332318212 *

BMW 3 Series2013 - 320d SE 5dr Step Auto

2013 - 320d SE 5dr Step Auto13

£3,695

  • 2L
  • 161.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

J&L Trade Cars

01724706402 *

BMW 3 Series2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)36

Reduced

£22,795

  • 2L
  • 35.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Enkae Prestige Motors

01484240747 *

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

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.