Skip to main content

3,110 Used BMW 3 Series cars for sale

BMW 3 Series2015 (15) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr

2015 (15) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr70

Low Mileage

£13,995

Finance available £290 pm

  • 3L
  • 80.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors Ltd

01618042356 *

BMW 3 Series2009 (09) - 318d M Sport 4dr Step Auto

2009 (09) - 318d M Sport 4dr Step Auto11

Reduced

£2,995

  • 2L
  • 116.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Burnside Car Store Ltd

01412601254 *

BMW 3 Series2017 (17) - 330D XDRIVE AC AUTO 5-Door

2017 (17) - 330D XDRIVE AC AUTO 5-Door15

£7,695

Finance available £150 pm

  • 3L
  • 102.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Belt Motor Group

01384881241 *

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

2024 - 320i M Sport 5dr Step Auto12

Low Mileage

£34,298

  • 2L
  • 2.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Click & Collect Southampton

01414839954 *

4.7/5 Stars

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

2023 - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr63

Low Mileage

£32,000

Finance available £637 pm

  • 2L
  • 8.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Saxton 4x4

01245202306 *

4.4/5 Stars

BMW 3 Series2020 (70) - 320d M Sport Saloon 4-Door

2020 (70) - 320d M Sport Saloon 4-Door59

Low Mileage

£22,822

  • 2L
  • 27.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

4.6/5 Stars

BMW 3 Series2020 (20) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

2020 (20) - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)26

£29,995

Finance available £596 pm

  • 3L
  • 51.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Evolve Motor Company

01633741704 *

4.6/5 Stars

BMW 3 Series2024 (74) - 330e M Sport 5dr Step Auto Estate

2024 (74) - 330e M Sport 5dr Step Auto Estate48

£36,651

  • 2L
  • 5.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series2016 - 320d xDrive M Sport 4dr Step Auto

2016 - 320d xDrive M Sport 4dr Step Auto22

Low Mileage

£13,899

Finance available £288 pm

  • 2L
  • 52.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Trafford

01616969155 *

4.3/5 Stars

BMW 3 Series2020 (69) - 2.0 318d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

2020 (69) - 2.0 318d SE Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)35

Low Mileage

£17,495

  • 2L
  • 23.2K

    Miles
  • Diesel
  • Manual
  • Saloon

Motor Trust UK Bury

01612416386 *

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto32

Low Mileage

£17,499

Finance available £361 pm

  • 2L
  • 26.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Peterborough

01733797063 *

BMW 3 Series2009 - 4.0L M3 Semi-Auto Convertible 2dr Petrol Semi Automatic Euro 4 (414 bhp)

2009 - 4.0L M3 Semi-Auto Convertible 2dr Petrol Semi Automatic Euro 4 (414 bhp)24

Low Mileage

£14,995

  • 4L
  • 83.7K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

North End Motor Company

01382213491 *

BMW 3 Series2014 (64) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

2014 (64) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)50

£7,145

Finance available £137 pm

  • 2L
  • 113.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Bhakar Watts Cars

02921675239 *

4.8/5 Stars

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

2016 (66) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr47

£7,800

Finance available £152 pm

  • 2L
  • 117.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Auto City Trader Ltd

01182274525 *

4/5 Stars

BMW 3 Series2011 - 2011 BMW 318i 2.0L M Sport Touring Petrol Auto 5 Door Estate Black

2011 - 2011 BMW 318i 2.0L M Sport Touring Petrol Auto 5 Door Estate Black33

Low Mileage

£6,295

Finance available £118 pm

  • 2L
  • 96.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Swans Motor Group LTD

01603516692 *

4.6/5 Stars

BMW 3 Series2021 - 3 Series 325i M Sport Saloon 2.5 Petrol

2021 - 3 Series 325i M Sport Saloon 2.5 Petrol26

Low Mileage

£8,995

Finance available £179 pm

  • 2.5L
  • 63.2K

    Miles
  • Petrol
  • Manual
  • Saloon

JOSH HOUGHTON MOTOR COMPANY LIMITED

01942365157 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Plus Edition Saloon 4dr Petrol Plug-in Hybrid Auto E

2020 - 2.0 330e 12kWh M Sport Plus Edition Saloon 4dr Petrol Plug-in Hybrid Auto E72

£19,995

Finance available £390 pm

  • 2L
  • 70.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vansco 333 Showroom Southampton

02382355335 *

BMW 3 Series2021 - 330i M Sport 5dr Step Auto

2021 - 330i M Sport 5dr Step Auto40

Low Mileage

£25,589

Finance available £533 pm

  • 2L
  • 24.5K

    Miles
  • Petrol
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.3/5 Stars

BMW 3 Series2009 (59) - 320i SE 2dr Auto **(PART EX TO CLEAR - PLEASE READ ADVERT)**

2009 (59) - 320i SE 2dr Auto **(PART EX TO CLEAR - PLEASE READ ADVERT)**13

Low Mileage

£1,299

  • 2L
  • 118.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

NJ Vehicle Solutions

01172331369 *

4.9/5 Stars

BMW 3 Series2014 (14) - 320d EfficientDynamics Business 4dr

2014 (14) - 320d EfficientDynamics Business 4dr39

£4,495

Finance available £78 pm

  • 2L
  • 137.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Trunk Road Budget Cars

01642061101 *

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