Skip to main content

3,050 Used BMW 3 Series cars for sale

BMW 3 Series2012 (12) - 2.0 320i Sport Plus Edition Euro 5 (s/s) 2dr

2012 (12) - 2.0 320i Sport Plus Edition Euro 5 (s/s) 2dr13

£4,780

Finance available £84 pm

  • 2L
  • 126.3K

    Miles
  • Petrol
  • Manual
  • Convertible

AMG MOTOR VEHICLES LTD

01733942779 *

BMW 3 Series2010 (10) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)

2010 (10) - 3.0 325i M Sport Convertible 2dr Petrol Steptronic Euro 5 (218 ps)45

Reduced

£7,299

Finance available £141 pm

  • 3L
  • 63.1K

    Miles
  • Petrol
  • Automatic
  • Convertible

Mill House Cars

01948800080 *

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

2024 (24) - 320i M Sport 5dr Step Auto20

£35,900

Finance available £717 pm

  • 2L
  • 8.7K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Ocean Group BMW Paignton

01803225818 *

BMW 3 Series2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr25

Low Mileage

£15,490

Finance available £324 pm

  • 3L
  • 67.0K

    Miles
  • Diesel
  • Automatic
  • Estate

BMC Car Sales Group Ltd

01603937404 *

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)68

Low Mileage

£22,500

Finance available £394 pm

  • 2L
  • 22.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2003 (03) - 3 series 2.0 318ci 318 convertible 2dr petrol 5speed manual

2003 (03) - 3 series 2.0 318ci 318 convertible 2dr petrol 5speed manual10

Low Mileage

£2,693

  • 2L
  • 114.0K

    Miles
  • Petrol
  • Manual
  • Convertible

GPS Transporters

01280730894 *

BMW 3 Series2015 - 330d Luxury 4-Door

2015 - 330d Luxury 4-Door44

Low Mileage

£10,495

Finance available £212 pm

  • 3L
  • 69.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Imperial Motor Company Limited

01732443737 *

BMW 3 Series2021 (21) - 330e M Sport Pro Edition 4dr Step Auto - FULL BMW SERVICE

2021 (21) - 330e M Sport Pro Edition 4dr Step Auto - FULL BMW SERVICE30

£15,690

Finance available £328 pm

  • 2L
  • 119.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

MAK Automobiles Limited

01613887756 *

BMW 3 Series2021 - M340i xDrive MHT 4dr Step Auto

2021 - M340i xDrive MHT 4dr Step Auto24

Low Mileage

£37,750

Finance available £755 pm

  • 3L
  • 13.5K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Harvey Cooper Cars

01765532622 *

BMW 3 Series2014 (14) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

2014 (14) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)28

Low Mileage

£10,995

Finance available £223 pm

  • 3L
  • 77.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Mss Motor Group Ltd

01255440166 *

5/5 Stars

BMW 3 Series2017 (17) - 330e Luxury 4dr Step Auto

2017 (17) - 330e Luxury 4dr Step Auto18

Low Mileage

£11,988

Finance available £246 pm

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Auto Group

02037808971 *

0/5 Stars

BMW 3 Series2016 (16) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

2016 (16) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)35

Low Mileage

£10,995

Finance available £223 pm

  • 2L
  • 65.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Dave Fox Car Sales

01785336592 *

4.6/5 Stars

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

2016 (16) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)18

Low Mileage

£7,995

Finance available £156 pm

  • 2L
  • 32.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

LOSTOCK CAR SALES LTD

01204939549 *

4.1/5 Stars

BMW 3 Series2014 - 320d EfficientDynamics Business 4dr

2014 - 320d EfficientDynamics Business 4dr25

£5,795

Finance available £107 pm

  • 2L
  • 118.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Parkview Autos NI Limited

02890026871 *

BMW 3 Series2019 - 330e M Sport 4dr Auto

2019 - 330e M Sport 4dr Auto29

£21,995

Finance available £431 pm

  • 2L
  • 44.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Top Gear NI

02879440940 *

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

2024 - 320i M Sport 4dr Step Auto12

£30,998

  • 2L
  • 7.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Click & Collect Milton Keynes

01416118716 *

4.7/5 Stars

BMW 3 Series2010 - 320D SE 4-Door

2010 - 320D SE 4-Door58

£3,895

Finance available £65 pm

  • 2L
  • 131.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Cuxton Road Car Sales

01634959364 *

0/5 Stars

BMW 3 Series2017 (67) - 330d M Sport Shadow Edition 5dr Step Auto

2017 (67) - 330d M Sport Shadow Edition 5dr Step Auto57

Low Mileage

£18,750

Finance available £365 pm

  • 3L
  • 54.5K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Whin House Cars Limited

01138875334 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 5dr Step Auto

2015 (15) - 320d xDrive M Sport 5dr Step Auto22

£6,990

Finance available £134 pm

  • 2L
  • 138.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Carselect1.com

01563593226 *

5/5 Stars

BMW 3 Series2012 (12) - 2.0 320D SPORT PLUS EDITION 2DR Automatic

2012 (12) - 2.0 320D SPORT PLUS EDITION 2DR Automatic48

Reduced

£4,800

Finance available £85 pm

  • 2L
  • 133.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Evoque Motors

01254445630 *

4.2/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.