Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,488 Used BMW 3 Series cars for sale

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

2024 - 320i M Sport 5dr Step Auto19

Reduced

£31,698

  • 2L
  • 9.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Edinburgh Seafield Fiat/Kiat/Abarth/BYD

01316036422 *

BMW 3 Series2012 (62) - 318d M Sport 4dr

2012 (62) - 318d M Sport 4dr15

Low Mileage

£6,695

£120/pm (HP)

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Manual
  • Saloon

IK UNIQUE MOTORZ LTD

01782389088 *

BMW 3 Series2014 (64) - 3.0 330d Luxury Touring 5dr Diesel Auto Euro 5 (s/s) (258 ps) ***DRIVE AWAY

2014 (64) - 3.0 330d Luxury Touring 5dr Diesel Auto Euro 5 (s/s) (258 ps) ***DRIVE AWAY50

Reduced

£10,000

  • 3L
  • 88.2K

    Miles
  • Diesel
  • Automatic
  • Estate

Kirkham Part Ex Centre

01772348362 *

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

2024 - 320i M Sport 4dr Step Auto25

Low Mileage

£30,649

£491/pm (PCP)

  • 2L
  • 5.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

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

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)70

Low Mileage

£18,049

£365/pm (PCP)

  • 2L
  • 53.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series2012 (12) - 320d [184] Exclusive Edition 5dr

2012 (12) - 320d [184] Exclusive Edition 5dr22

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

2021 (71) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)42

Reduced

£24,695

  • 2L
  • 18.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motortrust UK Garstang

01942365158 *

BMW 3 Series2020 - 3.0 330d M Sport Plus Edition Touring Auto Euro 6 (s/s) 5dr

2020 - 3.0 330d M Sport Plus Edition Touring Auto Euro 6 (s/s) 5dr53

Low Mileage

£34,000

£569/pm (PCP)

  • 3L
  • 27.7K

    Miles
  • Diesel
  • Automatic
  • Estate

H & S Autos Ltd

01932565026 *

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 Series2025 - 320i M Sport 4dr Step Auto [Pro Pack]

2025 - 320i M Sport 4dr Step Auto [Pro Pack]19

£44,998

  • 10.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 3 Series2013 (63) - 320d xDrive SE 5dr Step Auto

2013 (63) - 320d xDrive SE 5dr Step Auto

£3,995

  • 2L
  • 155.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

OXFORD MOTOR SERVICES LIMITED

01865590387 *

BMW 3 Series2008 (57) - 318i SE [143] 4dr

2008 (57) - 318i SE [143] 4dr5

Low Mileage

£2,395

  • 2L
  • 65.0K

    Miles
  • Petrol
  • Manual
  • Saloon

D and S Autos

01604343524 *

BMW 3 Series2016 (66) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr

2016 (66) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr52

£8,350

£154/pm (HP)

  • 1.5L
  • 92.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Kevin Car Sales & HCW Ltd

01708205498 *

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

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

£11,595

£218/pm (HP)

  • 2L
  • 110.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Hinckley

01455244504 *

BMW 3 Series2021 (71) - 330e M Sport Pro Edition 4dr Step Auto Saloon

2021 (71) - 330e M Sport Pro Edition 4dr Step Auto Saloon42

£24,930

  • 2L
  • 37.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW Sunderland

01918146399 *

0/5 Stars

BMW 3 Series2013 (63) - 330d xDrive M Sport 5dr Step Auto

2013 (63) - 330d xDrive M Sport 5dr Step Auto57

£6,750

  • 3L
  • 124.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

HUDDERSFIELD CAR SALES

01484505020 *

BMW 3 Series2024 (24) - 330e M Sport 5dr Step Auto [Pro Pack] Estate

2024 (24) - 330e M Sport 5dr Step Auto [Pro Pack] Estate60

£33,694

  • 2L
  • 21.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series2012 (62) - 320d Sport 4dr

2012 (62) - 320d Sport 4dr18

Reduced

£3,850

£60/pm (HP)

  • 2L
  • 60.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Top Deal Salvage N&L Ltd

01354700313 *

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

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

£28,111

£446/pm (PCP)

  • 2L
  • 21.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

BMW 3 Series2020 - 320d Sport 4dr Step Auto

2020 - 320d Sport 4dr Step Auto19

£19,998

  • 2L
  • 47.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore / BYD (Linwood)

01414736404 *

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.