Skip to main content

3,053 Used BMW 3 Series cars for sale

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

£27,000

Finance available £534 pm

  • 2L
  • 41.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Umesh Samani Specialist Cars

01782390990 *

BMW 3 Series2017 (17) - 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr

2017 (17) - 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr62

£9,700

Finance available £194 pm

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • Estate

ZR Cars Coventry

02477714642 *

BMW 3 Series2016 (66) - 330d xDrive M Sport 5dr Step Auto

2016 (66) - 330d xDrive M Sport 5dr Step Auto62

Low Mileage

£19,300

Finance available £376 pm

  • 3L
  • 62.0K

    Miles
  • Diesel
  • Automatic
  • Estate

MANOR MOTORS CAR SALES LIMITED

01977809391 *

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

2019 (19) - 2.0 320d SE Euro 6 (s/s) 4dr20

£9,650

Finance available £193 pm

  • 2L
  • 129.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Cotswolds Cars and Commercials Ltd

02476936666 *

3.2/5 Stars

BMW 3 Series2011 - 3.0 325i M Sport Convertible 2d 2996cc 2-Door

2011 - 3.0 325i M Sport Convertible 2d 2996cc 2-Door39

Reduced

£7,995

  • 3L
  • 70.3K

    Miles
  • Petrol
  • Manual
  • Convertible

Shada Motors

07877531365 *

3.3/5 Stars

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

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

£27,990

Finance available £554 pm

  • 2L
  • 33.2K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

J & J Motors Superstore

01269503861 *

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

2013 (63) - 2.0 320d SE xDrive Euro 5 (s/s) 4dr40

Reduced

£7,945

Finance available £155 pm

  • 2L
  • 74.8K

    Miles
  • Diesel
  • Manual
  • Saloon

Cheadle Car Sales

01613887701 *

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

2018 (18) - 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr16

£8,494

Finance available £167 pm

  • 1.5L
  • 121.0K

    Miles
  • Petrol
  • Automatic
  • Estate

AutoTrade Southwest

01453701529 *

0/5 Stars

BMW 3 Series2022 - 330e M Sport 5dr Step Auto [Pro Pack]

2022 - 330e M Sport 5dr Step Auto [Pro Pack]38

£26,199

Finance available £552 pm

  • 2L
  • 38.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Swansea

01792001617 *

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

2016 - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Automatic22

Low Mileage

£9,499

  • 2L
  • 70.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

TrustFord Ballymena

02890022273 *

4.7/5 Stars

BMW 3 Series2010 - 2.0 320i M Sport Coupe Highline 2-Door

2010 - 2.0 320i M Sport Coupe Highline 2-Door24

Low Mileage

£2,990

  • 2L
  • 102.4K

    Miles
  • Petrol
  • Manual
  • Coupe

Carz-4-U

01733666885 *

4.2/5 Stars

BMW 3 Series2021 (16) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2021 (16) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)10

Reduced

£32,995

Finance available £657 pm

  • 3L
  • 34.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Taylor Motor Group (Farndon Road)

01636554121 *

0/5 Stars

BMW 3 Series2011 (61) - 3.0 325i M Sport Coupe 2dr Petrol Steptronic-Factory Extras Worth £2,

2011 (61) - 3.0 325i M Sport Coupe 2dr Petrol Steptronic-Factory Extras Worth £2,6

Low Mileage

£12,450

Finance available £256 pm

  • 3L
  • 66.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Rix Motors

01925917564 *

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

Low Mileage

£19,000

Finance available £410 pm

  • 2L
  • 37.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

BMW 3 Series2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto30

£18,950

Finance available £369 pm

  • 3L
  • 55.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

BMW 3 Series2017 (17) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr

2017 (17) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr46

Low Mileage

£19,400

Finance available £411 pm

  • 2L
  • 39.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Car Planet Barnet

02039577301 *

BMW 3 Series2012 (12) - 3.0 330i Sport Plus Edition Convertible 2dr Petrol Steptronic-Factory Extra

2012 (12) - 3.0 330i Sport Plus Edition Convertible 2dr Petrol Steptronic-Factory Extra7

Low Mileage

£14,950

Finance available £312 pm

  • 3L
  • 77.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Rix Motors

01925917564 *

BMW 3 Series(70) - 320i M Sport Saloon 4-Door

(70) - 320i M Sport Saloon 4-Door38

Low Mileage

£21,995

  • 40.6K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Stoneacre Newcastle - Stoneacre Specialist

01916070793 *

BMW 3 Series2013 (63) - 318d SE 5dr

2013 (63) - 318d SE 5dr10

£3,995

Finance available £67 pm

  • 2L
  • 128.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

D T CARS bristol LTD

01225541204 *

BMW 3 Series2016 (16) - 316d SE 5dr

2016 (16) - 316d SE 5dr24

Low Mileage

£9,495

  • 2L
  • 71.0K

    Miles
  • Diesel
  • Manual
  • Estate

LOWGATES MOTORS LTD

01246932913 *

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

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

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* 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.