Skip to main content

3,069 Used BMW 3 Series cars for sale

BMW 3 Series2012 (62) - 2.0 316d ES Touring Euro 5 (s/s) 5dr

2012 (62) - 2.0 316d ES Touring Euro 5 (s/s) 5dr25

£2,990

  • 2L
  • 124.9K

    Miles
  • Diesel
  • Manual
  • Estate

Lennox Auto Limited

02039484608 *

4.1/5 Stars

BMW 3 Series2021 - 330e M Sport 4dr Step Auto

2021 - 330e M Sport 4dr Step Auto38

£21,236

  • 2L
  • 39.6K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Marshall BMW Scunthorpe

01724707996 *

BMW 3 Series2013 - 320i SPORT PLUS EDITION 2-Door

2013 - 320i SPORT PLUS EDITION 2-Door24

Low Mileage

£7,999

Finance available £156 pm

  • 2L
  • 64.5K

    Miles
  • Petrol
  • Manual
  • Convertible

Uppingham Car Sales

01572490993 *

0/5 Stars

BMW 3 Series2019 - 320d xDrive M Sport Shadow Edition 5dr Step Auto

2019 - 320d xDrive M Sport Shadow Edition 5dr Step Auto19

£19,998

  • 2L
  • 57.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Ayr BYD

01292432784 *

4.7/5 Stars

BMW 3 Series2022 (60) - 335I M SPORT 3.0 TOURING 5-Door

2022 (60) - 335I M SPORT 3.0 TOURING 5-Door58

Low Mileage

£11,950

Finance available £245 pm

  • 3L
  • 64.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Tudor Prestige Ltd

01733797069 *

BMW 3 Series2011 (11) - 2.0 320d SE Convertible 2dr Diesel Steptronic Euro 5 (184 ps)

2011 (11) - 2.0 320d SE Convertible 2dr Diesel Steptronic Euro 5 (184 ps)23

Low Mileage

£4,995

Finance available £89 pm

  • 2L
  • 96.2K

    Miles
  • Diesel
  • Automatic
  • Convertible

Cars 4 You Ltd

01506376842 *

4.1/5 Stars

BMW 3 Series2016 (16) - 318i Sport 4dr

2016 (16) - 318i Sport 4dr13

Low Mileage

£8,799

Finance available £174 pm

  • 1.5L
  • 54.0K

    Miles
  • Petrol
  • Manual
  • Saloon

NG Car Sales Ltd

01706396576 *

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

2024 - 320i M Sport 4dr Step Auto19

£32,498

  • 2L
  • 7.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Dumfries BMW/MINI

01387340162 *

4.7/5 Stars

BMW 3 Series2021 - 320i M Sport 4dr Step Auto [Pro Pack]

2021 - 320i M Sport 4dr Step Auto [Pro Pack]41

Low Mileage

£24,899

Finance available £523 pm

  • 2L
  • 21.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Peterborough

01733797063 *

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

2021 (21) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr32

Low Mileage

£18,880

Finance available £367 pm

  • 2L
  • 13.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW 3 Series2010 (10) - 320i SE 4dr Step Auto

2010 (10) - 320i SE 4dr Step Auto

Low Mileage

£2,295

  • 2L
  • 83.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Windmill Commercials

01253201587 *

BMW 3 Series2021 (71) - 330e SE Pro 5dr Step Auto

2021 (71) - 330e SE Pro 5dr Step Auto12

£11,650

Finance available £238 pm

  • 2L
  • 122.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Adamm Motors

01902951161 *

0/5 Stars

BMW 3 Series2020 - M340i xDrive Saloon 4-Door

2020 - M340i xDrive Saloon 4-Door60

Low Mileage

£29,700

Finance available £590 pm

  • 3L
  • 38.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Saxton 4x4

01245202306 *

4.4/5 Stars

BMW 3 Series2010 (60) - 318D M SPORT 4dr SALOON MANUAL + £35 YR ROAD TAX +

2010 (60) - 318D M SPORT 4dr SALOON MANUAL + £35 YR ROAD TAX +27

Low Mileage

£3,490

Finance available £56 pm

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Apex Auto Traders Ltd

01134689005 *

BMW 3 Series2017 (17) - 2.0 320i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2017 (17) - 2.0 320i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr1

£12,990

Finance available £268 pm

  • 2L
  • 69.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

MOSLEY MOTORS LTD

01254457312 *

BMW 3 Series2021 - M340d xDrive Saloon 4-Door

2021 - M340d xDrive Saloon 4-Door61

£28,200

Finance available £559 pm

  • 3L
  • 50.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Saxton 4x4

01245202306 *

4.4/5 Stars

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

2024 - 320i M Sport 5dr Step Auto19

Reduced

£33,998

  • 2L
  • 3.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Motorstore (Burton)

01283246286 *

4.7/5 Stars

BMW 3 Series2019 (69) - 320i M Sport 4dr Step Auto

2019 (69) - 320i M Sport 4dr Step Auto52

Reduced

£14,595

Finance available £304 pm

  • 2L
  • 101.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motor Hunt

02476936615 *

0/5 Stars

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

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

£37,400

Finance available £748 pm

  • 2L
  • 7.6K

    Miles
  • Petrol
  • Semi Auto
  • Estate

Ocean Group BMW Penryn

01326333538 *

BMW 3 Series2020 (70) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr

2020 (70) - 2.0 330i M Sport Touring Auto Euro 6 (s/s) 5dr33

£19,889

  • 2L
  • 88.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Yorkshire Vehicle Solutions Ltd

01423396105 *

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.