Skip to main content

2,969 Used BMW 3 Series cars for sale

BMW 3 Series2013 (63) - 320d EfficientDynamics Business 4dr Step Auto

2013 (63) - 320d EfficientDynamics Business 4dr Step Auto11

Reduced

£4,495

Finance available £78 pm

  • 2L
  • 143.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

S & A CAR AND COMMERCIALS LIMITED

01782917213 *

BMW 3 Series2015 (15) - 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr

2015 (15) - 2.0 320d M Sport xDrive Euro 5 (s/s) 4dr6

£8,300

Finance available £163 pm

  • 2L
  • 85.7K

    Miles
  • Diesel
  • Manual
  • Saloon

High Street Motor Group Ltd

01924793492 *

BMW 3 Series2019 (68) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p

2019 (68) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p50

£17,489

Finance available £339 pm

  • 2L
  • 66.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Prime Motors

01279219599 *

0/5 Stars

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

2018 - 320d M Sport Shadow Edition 4dr Step Auto21

Low Mileage

£18,995

Finance available £370 pm

  • 2L
  • 52.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mullan Auto Sales

02829330343 *

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

2021 - 330e M Sport 4dr Step Auto26

£22,995

Finance available £452 pm

  • 2L
  • 37.4K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Roy Hanna Motors

02894338774 *

BMW 3 Series2009 (58) - 3.0 325d M Sport Coupe 2dr Diesel FOR SALE WITH 12 MONTHS MOT

2009 (58) - 3.0 325d M Sport Coupe 2dr Diesel FOR SALE WITH 12 MONTHS MOT27

Low Mileage

£3,195

  • 3L
  • 118.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Swale Auto Sales I LTD

01748900780 *

BMW 3 Series2017 (67) - 3.0 335d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr

2017 (67) - 3.0 335d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr17

£18,495

Finance available £359 pm

  • 3L
  • 72.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors Ltd

01618042356 *

BMW 3 Series2018 (18) - M3 4-Door

2018 (18) - M3 4-Door21

Reduced

£32,495

Finance available £647 pm

  • 3L
  • 39.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Meridian Motors Limited

01506376846 *

BMW 3 Series2024 - 330e xDrive M Sport 4dr Step Auto

2024 - 330e xDrive M Sport 4dr Step Auto19

£32,898

  • 2L
  • 14.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Inverness BMW

01463211082 *

4.7/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr40

£16,990

Finance available £357 pm

  • 2L
  • 97.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MOTORSTOP WEST MIDLANDS LTD

01384885524 *

5/5 Stars

BMW 3 Series2010 (60) - 2.0 320d SE Touring Steptronic Euro 5 5dr

2010 (60) - 2.0 320d SE Touring Steptronic Euro 5 5dr14

Low Mileage

£3,999

Finance available £67 pm

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Automatic
  • Estate

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

2019 - 320i M Sport 4dr Step Auto19

Low Mileage

£19,998

  • 2L
  • 34.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Renault / Dacia (Elgin)

01343611162 *

4.7/5 Stars

BMW 3 Series2009 (59) - 2009 325d SE DIESEL CONVERTIBLE MET GREY WITH RED LEATHER 2-Door

2009 (59) - 2009 325d SE DIESEL CONVERTIBLE MET GREY WITH RED LEATHER 2-Door13

£2,999

  • 3L
  • 143.0K

    Miles
  • Diesel
  • Manual
  • Convertible

GT Sports & 4x4

01274059833 *

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

2016 (16) - 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr40

£8,490

Finance available £167 pm

  • 2L
  • 109.0K

    Miles
  • Diesel
  • Automatic
  • Estate

TM Car Sales Ltd

02475187136 *

4.2/5 Stars

BMW 3 Series2016 (16) - 2.0 320d ED Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)

2016 (16) - 2.0 320d ED Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)28

Low Mileage

£10,590

Finance available £214 pm

  • 2L
  • 71.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

AutoVenue LTD

01633747902 *

5/5 Stars

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

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

£24,423

Finance available £492 pm

  • 2L
  • 29.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Gloucester

01452227227 *

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

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

£19,104

Finance available £413 pm

  • 2L
  • 46.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2014 (64) - 320i Luxury 4dr Step Auto

2014 (64) - 320i Luxury 4dr Step Auto9

£6,495

Finance available £123 pm

  • 2L
  • 85.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

DALE CARS LTD

01506376841 *

0/5 Stars

BMW 3 Series2013 (63) - 320d M Sport 5dr

2013 (63) - 320d M Sport 5dr13

Reduced

£4,999

Finance available £89 pm

  • 2L
  • 136.0K

    Miles
  • Diesel
  • Manual
  • Estate

Redworth 4x4 Ltd

01913232949 *

BMW 3 Series2001 (52) - 325Ci Convertible // 2.5 Petrol // Auto (239 g/km, 192 bhp) // px swap 2-Door

2001 (52) - 325Ci Convertible // 2.5 Petrol // Auto (239 g/km, 192 bhp) // px swap 2-Door39

Low Mileage

£9,990

Finance available £201 pm

  • 2.5L
  • 37.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Ashley Automotive

01202086039 *

5/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

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.