Skip to main content

2,999 Used BMW 3 Series cars for sale

BMW 3 Series2010 - 2.0 318i SE Business Edition Touring Euro 5 5dr

2010 - 2.0 318i SE Business Edition Touring Euro 5 5dr25

£2,495

  • 2L
  • 133.1K

    Miles
  • Petrol
  • Manual
  • Estate

The Car Lounge

01616944760 *

BMW 3 Series2013 (13) - 320i Sport 4dr

2013 (13) - 320i Sport 4dr62

Reduced

£6,200

Finance available £116 pm

  • 2L
  • 73.9K

    Miles
  • Petrol
  • Manual
  • Saloon

Pol Cars Bournemouth

01202099844 *

BMW 3 Series2012 (12) - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr

2012 (12) - 2.0 320d ED EfficientDynamics Euro 5 (s/s) 4dr32

Reduced

£3,895

Finance available £65 pm

  • 2L
  • 111.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Motors Deals Ltd

01612416399 *

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

2017 (17) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr63

£14,490

Finance available £301 pm

  • 2L
  • 83.0K

    Miles
  • Diesel
  • Automatic
  • Estate

365 MOTORS LTD

01204968071 *

BMW 3 Series2013 - 2.0 318d SE Touring diesel drives a1 5-Door

2013 - 2.0 318d SE Touring diesel drives a1 5-Door51

Reduced

£4,395

Finance available £76 pm

  • 2L
  • 124.0K

    Miles
  • Diesel
  • Manual
  • Estate

Fine Motors Ltd

01162165628 *

BMW 3 Series2013 (63) - 320i SE 4dr

2013 (63) - 320i SE 4dr20

Reduced

£5,900

Finance available £109 pm

  • 2L
  • 48.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Oldbury Car Sales

01216474046 *

BMW 3 Series2010 (60) - 320d [184] Exclusive Edition 5dr

2010 (60) - 320d [184] Exclusive Edition 5dr9

£1,395

  • 2L
  • 181.0K

    Miles
  • Diesel
  • Manual
  • Estate

Heaton Vehicle Sales 1

01708204883 *

BMW 3 Series2011 (11) - 320d [184] Exclusive Edition Estate 5dr MOT 04/2026 TIMING CHAIN IS DONE

2011 (11) - 320d [184] Exclusive Edition Estate 5dr MOT 04/2026 TIMING CHAIN IS DONE14

£2,195

  • 2L
  • 210.0K

    Miles
  • Diesel
  • Manual
  • Estate

AB And Cars Ltd

01782389102 *

3.3/5 Stars

BMW 3 Series2021 (21) - 330e M Sport Saloon 4-Door

2021 (21) - 330e M Sport Saloon 4-Door20

Low Mileage

£22,200

Finance available £436 pm

  • 2L
  • 29.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

John Clark BMW Aberdeen

01224451046 *

BMW 3 Series2015 (64) - 320d xDrive Sport 5dr

2015 (64) - 320d xDrive Sport 5dr34

Low Mileage

£9,990

Finance available £201 pm

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Manual
  • Estate

Ben Wild Motors

01244569204 *

5/5 Stars

BMW 3 Series2013 (63) - 2.0 318d M Sport Euro 5 (s/s) 4dr

2013 (63) - 2.0 318d M Sport Euro 5 (s/s) 4dr28

Reduced

£7,295

Finance available £141 pm

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Derbyshire Performance

01332419213 *

0/5 Stars

BMW 3 Series2022 - 320d MHT SE Pro 5dr Step Auto

2022 - 320d MHT SE Pro 5dr Step Auto99

£22,495

  • 2L
  • 31.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Marshall BYD Peterborough

01733907064 *

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

2023 - 320i M Sport 4dr Step Auto33

£25,999

Finance available £547 pm

  • 2L
  • 22.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Castleford

01977800692 *

BMW 3 Series2011 (11) - 335i M Sport 2dr DCT

2011 (11) - 335i M Sport 2dr DCT8

Reduced

£6,995

Finance available £134 pm

  • 3L
  • 102.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Y S Motors

01494928876 *

0/5 Stars

BMW 3 Series2014 (64) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr

2014 (64) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr19

£3,789

Finance available £62 pm

  • 2L
  • 176.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Highway Sales Ltd

01217288725 *

BMW 3 Series2020 - 330e Sport Pro 5dr Step Auto

2020 - 330e Sport Pro 5dr Step Auto19

£16,698

  • 2L
  • 89.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

4.7/5 Stars

BMW 3 Series2021 - 318d SE 4dr

2021 - 318d SE 4dr11

Reduced

£16,495

Finance available £346 pm

  • 2L
  • 85.0K

    Miles
  • Diesel
  • Manual
  • Saloon

ILEX CAR SALES LTD

02877440249 *

BMW 3 Series2007 (56) - 320i M Sport 4dr Auto

2007 (56) - 320i M Sport 4dr Auto28

Reduced

£2,495

  • 2L
  • 131.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motoworld (Leeds)

01134676319 *

BMW 3 Series2015 (66) - 2.0 320d BluePerformance M Sport Auto Euro 6 (s/s) 4dr

2015 (66) - 2.0 320d BluePerformance M Sport Auto Euro 6 (s/s) 4dr28

£6,990

Finance available £134 pm

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

RD Motors Ltd

01708973724 *

BMW 3 Series2016 (66) - 318d M Sport Saloon 4-Door

2016 (66) - 318d M Sport Saloon 4-Door23

Low Mileage

£13,900

Finance available £288 pm

  • 2L
  • 31.7K

    Miles
  • Diesel
  • Manual
  • Saloon

John Clark BMW Aberdeen

01224451046 *

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.