Skip to main content

3,072 Used BMW 3 Series cars for sale

BMW 3 Series2015 (65) - 2.0 320D SE 4d 188 BHP 4-Door

2015 (65) - 2.0 320D SE 4d 188 BHP 4-Door33

Low Mileage

£10,990

  • 2L
  • 47.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Formula One Car Centre

01324374133 *

1.7/5 Stars

BMW 3 Series2012 - 2.0 316d Sport 4dr

2012 - 2.0 316d Sport 4dr84

£5,995

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Nathan Cottam Ltd

01492550719 *

BMW 3 Series2013 (63) - 2.0 320D XDRIVE M SPORT TOURING 5d 181 BHP 5-Door

2013 (63) - 2.0 320D XDRIVE M SPORT TOURING 5d 181 BHP 5-Door50

Reduced

£8,900

  • 2L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Birchwood Motor Centre

01708932573 *

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

2019 - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)60

£17,150

Finance available £368 pm

  • 2L
  • 61.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Thurlow Nunn Luton

01582211307 *

0/5 Stars

BMW 3 Series2012 (62) - 320d M Sport 4dr Step Auto [Business Media] M Performance Pack

2012 (62) - 320d M Sport 4dr Step Auto [Business Media] M Performance Pack14

£6,999

Finance available £134 pm

  • 2L
  • 167.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Birmingham Motors Ltd

01217525226 *

0/5 Stars

BMW 3 Series2011 (61) - 2.0 320i Sport Plus Edition Convertible 2dr Petrol Steptronic Euro 5 (170 p

2011 (61) - 2.0 320i Sport Plus Edition Convertible 2dr Petrol Steptronic Euro 5 (170 p14

Low Mileage

£6,990

  • 2L
  • 82.1K

    Miles
  • Petrol
  • Automatic
  • Convertible

Automatic Motors Ltd

01895546521 *

BMW 3 Series2003 - 2.5 E46 325i SE Saloon M54 2.5 4-Door

2003 - 2.5 E46 325i SE Saloon M54 2.5 4-Door24

Reduced

£2,595

  • 2.5L
  • 78.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Sales Cardiff Ltd

02922679527 *

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 p28

Reduced

£10,478

Finance available £212 pm

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Automatic
  • Estate

JDC Vehicle sales

01529400406 *

BMW 3 Series2019 - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2019 - 2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)39

Low Mileage

£21,696

Finance available £472 pm

  • 2L
  • 30.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2015 (15) - 330d xDrive Luxury 4dr Step Auto

2015 (15) - 330d xDrive Luxury 4dr Step Auto36

£7,795

Finance available £152 pm

  • 3L
  • 115.4K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Harvey One Motors

01793268069 *

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

2021 (21) - 330e M Sport Pro Edition 4dr Step Auto50

£24,491

  • 2L
  • 46.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2020 - 3.0 330d M Sport Plus Edition Touring 5dr Diesel Auto Euro 6 (s/s) (265 ps)

2020 - 3.0 330d M Sport Plus Edition Touring 5dr Diesel Auto Euro 6 (s/s) (265 ps)90

£27,490

Finance available £544 pm

  • 3L
  • 51.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Redgate Lodge

01918144404 *

BMW 3 Series2015 (15) - 3.0 330d BluePerformance Luxury Touring Auto Euro 6 (s/s) 5dr

2015 (15) - 3.0 330d BluePerformance Luxury Touring Auto Euro 6 (s/s) 5dr41

Low Mileage

£12,000

Finance available £246 pm

  • 3L
  • 79.0K

    Miles
  • Diesel
  • Automatic
  • Estate

James Wright Cars Ltd

01744419596 *

BMW 3 Series2010 (60) - 318d SE 4dr

2010 (60) - 318d SE 4dr12

£2,295

  • 2L
  • 179.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Stan Hill Motors

01254457273 *

0/5 Stars

BMW 3 Series2019 (68) - 5-Door

2019 (68) - 5-Door20

£12,995

Finance available £268 pm

  • 3L
  • 84.0K

    Miles
  • Diesel
  • Manual
  • Estate

Diesels Direct

01986807191 *

5/5 Stars

BMW 3 Series2010 - 3.0 325d M Sport Euro 5 2dr

2010 - 3.0 325d M Sport Euro 5 2dr25

Reduced

£4,750

Finance available £84 pm

  • 3L
  • 102.0K

    Miles
  • Diesel
  • Manual
  • Convertible

AUTOHAUS CHELTENHAM LTD T/a Greatfield Cars & Commercials

01242501609 *

BMW 3 Series2018 (68) - 2.0 320i M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr

2018 (68) - 2.0 320i M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr33

Reduced

£11,000

Finance available £223 pm

  • 2L
  • 111.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Browns Car Company

01621733495 *

4.4/5 Stars

BMW 3 Series(68) - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

(68) - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr19

£14,995

Finance available £313 pm

  • 64.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

SOUTH HAMS AUTOS LTD

01364700699 *

BMW 3 Series2019 (19) - 2.0 318d M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 318d M Sport Auto Euro 6 (s/s) 4dr1

£17,400

Finance available £366 pm

  • 2L
  • 59.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

BMW 3 Series2020 (70) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2020 (70) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)39

Low Mileage

£23,399

Finance available £470 pm

  • 2L
  • 28.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Car Supermarket Milton Keynes

01908049370 *

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.