Skip to main content

3,182 Used BMW 3 Series cars for sale

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

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)25

£18,999

  • 2L
  • 66.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

HPL Motors Oldham

01612416881 *

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

2017 (17) - 2.0 320i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)28

Low Mileage

£11,700

Finance available £239 pm

  • 2L
  • 55.1K

    Miles
  • Petrol
  • Manual
  • Saloon

Hammond Cars Ipswich

01473927579 *

4.5/5 Stars

BMW 3 Series2011 (11) - 320d [184] M Sport 4dr Step Auto

2011 (11) - 320d [184] M Sport 4dr Step Auto13

Reduced

£3,895

Finance available £65 pm

  • 2L
  • 91.7K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Great yarmouth car sales

01493807050 *

BMW 3 Series2020 - 318d MHT M Sport 4dr Step Auto [Pro Pack]

2020 - 318d MHT M Sport 4dr Step Auto [Pro Pack]38

£21,699

Finance available £453 pm

  • 2L
  • 39.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motorpoint Maidstone

01622291202 *

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

2016 - 320d M Sport 4dr Step Auto8

£11,250

Finance available £229 pm

  • 2L
  • 100.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

McKinney Motors

02837440713 *

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

2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)34

Low Mileage

£16,650

Finance available £350 pm

  • 2L
  • 38.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Nuneaton Car Sales Ltd

02475187138 *

BMW 3 Series2020 (20) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr36

£16,500

Finance available £346 pm

  • 2L
  • 64.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.5/5 Stars

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

2024 - 320i M Sport 5dr Step Auto19

Reduced

£33,498

  • 2L
  • 4.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Motorstore (Burton)

01283246286 *

4.7/5 Stars

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto19

£34,998

  • 2L
  • 15.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

4.7/5 Stars

BMW 3 Series2009 (09) - 3.0 325d M Sport Steptronic Euro 4 4dr

2009 (09) - 3.0 325d M Sport Steptronic Euro 4 4dr33

Low Mileage

£3,495

Finance available £56 pm

  • 3L
  • 126.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

RM Traders

01780430645 *

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 Series2019 (19) - 3.0 330d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr

2019 (19) - 3.0 330d M Sport Shadow Edition Touring Auto xDrive Euro 6 (s/s) 5dr48

Reduced

£20,991

  • 3L
  • 62.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)43

£13,784

Finance available £286 pm

  • 3L
  • 81.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

K W Motors Ltd

01582329327 *

BMW 3 Series2012 (62) - 2.0 318d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)

2012 (62) - 2.0 318d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)24

£6,695

Finance available £127 pm

  • 2L
  • 108.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Redpath & Mclean Motor Ltd

01316036539 *

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

2024 - 320i M Sport 5dr Step Auto19

Low Mileage

£34,898

  • 2L
  • 8.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW 3 Series2007 (07) - 3.0 335I SE 2DR Automatic PX SWAP PART EXCHANGE EX

2007 (07) - 3.0 335I SE 2DR Automatic PX SWAP PART EXCHANGE EX22

Low Mileage

£5,500

Finance available £101 pm

  • 3L
  • 111.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Nationwide Car Sales

01925907761 *

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

2024 - 320i M Sport 5dr Step Auto12

Low Mileage

£32,498

  • 2L
  • 4.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

BMW 3 Series2009 (59) - 2.0 318i SE Touring Euro 5 5dr

2009 (59) - 2.0 318i SE Touring Euro 5 5dr11

Low Mileage

£3,995

Finance available £67 pm

  • 2L
  • 122.0K

    Miles
  • Petrol
  • Manual
  • Estate

MH Car Sales Oxford Ltd

01993463440 *

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

2019 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr50

£17,850

Finance available £376 pm

  • 2L
  • 65.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.5/5 Stars

BMW 3 Series2021 (71) - 2.0 320I M Sport Auto 4dr

2021 (71) - 2.0 320I M Sport Auto 4dr46

£18,990

  • 2L
  • 87.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Phantom Motor Company

01942365271 *

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

Jack Evans

Author: Jack Evans

View profile

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.