Skip to main content

3,134 Used BMW 3 Series cars for sale

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 671

Low Mileage

£25,700

Finance available £452 pm

  • 2L
  • 14.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Blue Bell Hill

01634557830 *

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

2017 (17) - 2.0 320i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)42

Low Mileage

£12,900

Finance available £250 pm

  • 2L
  • 35.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Birchwood Motor Centre

01708932573 *

BMW 3 Series2016 (66) - 2.0 330e 7.6kWh Sport Auto (s/s) 4dr

2016 (66) - 2.0 330e 7.6kWh Sport Auto (s/s) 4dr13

£6,489

Finance available £123 pm

  • 2L
  • 124.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2011 (61) - 320d [184] Exclusive Edition 5dr Step Auto

2011 (61) - 320d [184] Exclusive Edition 5dr Step Auto27

Low Mileage

£6,995

Finance available £134 pm

  • 2L
  • 61.1K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Shire Car Sales Ltd

01455243181 *

BMW 3 Series2021 (21) - 320i xDrive M Sport 4dr Step Auto

2021 (21) - 320i xDrive M Sport 4dr Step Auto20

Low Mileage

£24,250

  • 2L
  • 28.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Listers Kings Lynn (BMW)

01553601557 *

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

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr43

£20,995

Finance available £411 pm

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

RSK CARS LIMITED

01902240171 *

BMW 3 Series2017 (17) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2017 (17) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr46

Reduced

£11,295

Finance available £230 pm

  • 2L
  • 102.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Greenlight Automotive Ltd

01254920838 *

BMW 3 Series2013 - 320i Sport Touring Auto

2013 - 320i Sport Touring Auto43

£11,590

Finance available £237 pm

  • 2L
  • 34.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

V P I Used Car Sales Limited

02039377580 *

4.3/5 Stars

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

2016 (66) - 320d xDrive M Sport 5dr Step Auto26

Low Mileage

£15,990

  • 2L
  • 54.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Listers Boston (BMW)

01205335096 *

BMW 3 Series2018 - 2.0 320d M Sport Touring 5-Door

2018 - 2.0 320d M Sport Touring 5-Door16

£10,790

Finance available £219 pm

  • 2L
  • 101.7K

    Miles
  • Diesel
  • Automatic
  • Estate

GS MOTOR GROUP LTD

01924667222 *

BMW 3 Series2019 (19) - 5-Door

2019 (19) - 5-Door2

£13,995

Finance available £290 pm

  • 3L
  • 62.0K

    Miles
  • Diesel
  • Manual
  • Estate

Diesels Direct

01502441258 *

BMW 3 Series2015 (65) - 2.0 316D SE 4d 114 BHP 4-Door

2015 (65) - 2.0 316D SE 4d 114 BHP 4-Door2

£8,990

  • 2L
  • 89.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Formula 1 Car Supermarket

01324464853 *

3.9/5 Stars

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

2022 - 330e M Sport 5dr Step Auto19

£28,298

  • 2L
  • 36.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Motorstore (Leyland)

01772283744 *

4.7/5 Stars

BMW 3 Series2015 (15) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2015 (15) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)24

Low Mileage

£10,995

Finance available £223 pm

  • 2L
  • 79.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Edinburgh West

01313226854 *

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

2019 - 320d M Sport 4dr Step Auto

£19,379

  • 2L
  • 66.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Marshall BMW Salisbury

01722445824 *

BMW 3 Series2019 - 320i M Sport 5dr Step Auto [Professional Media]

2019 - 320i M Sport 5dr Step Auto [Professional Media]36

Low Mileage

£17,699

Finance available £366 pm

  • 2L
  • 25.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Maidstone

01622291202 *

BMW 3 Series2011 (61) - M Sport Auto N55 JAP IMPORT 4-Door

2011 (61) - M Sport Auto N55 JAP IMPORT 4-Door20

Low Mileage

£8,495

Finance available £167 pm

  • 3L
  • 55.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

London Autos Ltd

01628561148 *

BMW 3 Series2024 (62) - 2.0 320i M Sport Auto Euro 5 (s/s) 4dr

2024 (62) - 2.0 320i M Sport Auto Euro 5 (s/s) 4dr19

Low Mileage

£8,489

Finance available £167 pm

  • 2L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Park Lane Motors LTD

01535280992 *

BMW 3 Series2021 - 330d MHT M Sport 5dr Step Auto

2021 - 330d MHT M Sport 5dr Step Auto32

£25,399

Finance available £534 pm

  • 3L
  • 45.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorpoint Castleford

01977800692 *

BMW 3 Series2008 (08) - 320i SE 2dr

2008 (08) - 320i SE 2dr13

Low Mileage

£2,290

  • 2L
  • 102.5K

    Miles
  • Petrol
  • Manual
  • Coupe

The Motor House

02039104775 *

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.