Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,493 Used BMW 3 Series cars for sale

BMW 3 Series2012 (62) - 318d SE 4dr

2012 (62) - 318d SE 4dr16

Low Mileage

£3,995

£63/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Manual
  • Saloon

SK CAR COMPANY LTD

01384885534 *

BMW 3 Series2013 (63) - 2.0 320d Modern Auto xDrive Euro 5 (s/s) 4dr

2013 (63) - 2.0 320d Modern Auto xDrive Euro 5 (s/s) 4dr36

Low Mileage

£7,282

£132/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Beep Beep Cars Ltd

01913232953 *

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

2021 (21) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr55

£15,430

£250/pm (PCP)

  • 2L
  • 63.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Stevenage

01438584759 *

BMW 3 Series2002 (52) - 325 Ci Sport 2dr

2002 (52) - 325 Ci Sport 2dr47

Low Mileage

£6,995

  • 2.5L
  • 97.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Rix Motors

01925917564 *

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 320d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr46

£15,000

£294/pm (HP)

  • 2L
  • 67.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

ADAM G CARS

01302986312 *

BMW 3 Series2022 (72) - 330e xDrive M Sport 5dr Step Auto

2022 (72) - 330e xDrive M Sport 5dr Step Auto31

Low Mileage

£32,990

  • 2L
  • 19.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Listers Boston (BMW)

01205335096 *

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

2021 (21) - 2.0 330e 12kWh M Sport 4dr Petrol Plug-in Hybrid7

£18,699

  • 2L
  • 68.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Bridgend Motor Group - Irvine Outlet & EV Centre

01292434517 *

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

2022 - 330e xDrive M Sport Pro Edition 4dr Step Auto12

Low Mileage

£28,998

  • 2L
  • 23.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Click & Collect Sydenham

01414839958 *

BMW 3 Series2019 - 2.0 320d M Sport Auto 4dr

2019 - 2.0 320d M Sport Auto 4dr43

£18,990

£398/pm (PCP)

  • 2L
  • 90.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Panacea Motors Ltd

01616727308 *

0/5 Stars

BMW 3 Series2015 - 2.0 320d ED Plus Saloon 4-Door

2015 - 2.0 320d ED Plus Saloon 4-Door12

Low Mileage

£8,995

£168/pm (HP)

  • 2L
  • 75.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ls Automotive Ltd

01953661927 *

BMW 3 Series2023 (73) - 330e M Sport 4dr Step Auto Saloon

2023 (73) - 330e M Sport 4dr Step Auto Saloon41

£27,063

  • 2L
  • 36.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW Sunderland

01918146399 *

0/5 Stars

BMW 3 Series2020 - 320d Sport 4dr

2020 - 320d Sport 4dr39

Low Mileage

£20,995

£353/pm (PCP)

  • 2L
  • 36.4K

    Miles
  • Diesel
  • Manual
  • Saloon

O'Loughlin Brothers

02879440950 *

BMW 3 Series2008 (08) - 320i M Sport 2dr

2008 (08) - 320i M Sport 2dr13

Low Mileage

£1,250

  • 2L
  • 128.9K

    Miles
  • Petrol
  • Manual
  • Convertible

BMW 3 Series2021 (21) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2021 (21) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)50

Reduced

£25,795

£551/pm (HP)

  • 3L
  • 79.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Tenby Car Supermarket

01908106203 *

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

2021 - 320i M Sport 4dr Step Auto31

Low Mileage

£22,099

£361/pm (PCP)

  • 2L
  • 30.7K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

BMW 3 Series2018 (18) - 2.0 318d SE Touring Euro 6 (s/s) 5dr

2018 (18) - 2.0 318d SE Touring Euro 6 (s/s) 5dr45

£11,491

  • 2L
  • 80.9K

    Miles
  • Diesel
  • Manual
  • Estate

Your Next Car Ltd

01156849398 *

BMW 3 Series2018 - 320d M Sport Shadow Edition 5dr Step Auto

2018 - 320d M Sport Shadow Edition 5dr Step Auto11

£16,250

£320/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Estate

MCautosales

02879440626 *

BMW 3 Series2017 (67) - 335d xDrive (400ps) M-Sport Shadow Edition 5dr Step Auto M Performance Kit

2017 (67) - 335d xDrive (400ps) M-Sport Shadow Edition 5dr Step Auto M Performance Kit13

£17,995

£349/pm (HP)

  • 3L
  • 108.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

MW Performance

01244569177 *

BMW 3 Series2016 (16) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2016 (16) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr19

£9,999

  • 2L
  • 102.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

AL PRESTIGE CARS LTD

02380017157 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Saloon 4dr Petrol Plug-in Hybrid Aut49

Low Mileage

£14,675

£287/pm (HP)

  • 2L
  • 52.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Trade Car Sales

01616720265 *

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.