Skip to main content

3,102 Used BMW 3 Series cars for sale

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2022 (22) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr50

£21,491

  • 2L
  • 69.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2015 (15) - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (18

2015 (15) - 2.0 320d BluePerformance M Sport Touring 5dr Diesel Manual Euro 6 (s/s) (1850

£9,095

Finance available £181 pm

  • 2L
  • 101.0K

    Miles
  • Diesel
  • Manual
  • Estate

Bedfordshire Car Sales

01234987567 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto19

£22,498

  • 2L
  • 68.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Greenock Used Car Centre

01475602098 *

4.7/5 Stars

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

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)50

Low Mileage

£15,300

Finance available £319 pm

  • 2L
  • 31.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

BMW 3 Series2020 (20) - 2.0 330e 12kWh SE Pro 4dr Petrol Plug-in Hybrid (s/s) (292 ps)

2020 (20) - 2.0 330e 12kWh SE Pro 4dr Petrol Plug-in Hybrid (s/s) (292 ps)23

Reduced

£17,222

  • 2L
  • 35.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Bridgend Motor Group - Kilwinning Autoplex

01294440522 *

4.7/5 Stars

BMW 3 Series2018 - Saloon (2015 - 2018) 4-Door

2018 - Saloon (2015 - 2018) 4-Door58

£6,689

Finance available £127 pm

  • 2L
  • 134.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Auto Pro Cars Ltd

01234987565 *

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

2012 (12) - 2.0 320d Sport Auto Euro 5 (s/s) 4dr27

£3,000

Finance available £45 pm

  • 2L
  • 194.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Fame Cars Limited

01216474010 *

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

2020 (20) - 2.0 320i SE Auto xDrive Euro 6 (s/s) 4dr56

Low Mileage

£17,879

Finance available £347 pm

  • 2L
  • 40.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Quality Part X Ltd Stevenage

01438584759 *

BMW 3 Series2020 (20) - 2.0 320d MHT SE Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2020 (20) - 2.0 320d MHT SE Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)1

£14,990

  • 2L
  • 83.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

4/5 Stars

BMW 3 Series2017 (17) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr

2017 (17) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr46

Low Mileage

£17,991

  • 3L
  • 36.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2020 (69) - 2.0 330i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2020 (69) - 2.0 330i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)69

Low Mileage

£19,500

Finance available £422 pm

  • 2L
  • 37.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Enfield

02037634741 *

BMW 3 Series2013 (63) - 3.0 335I M SPORT 4d AUTO 302 BHP 4-Door

2013 (63) - 3.0 335I M SPORT 4d AUTO 302 BHP 4-Door27

Reduced

£15,484

Finance available £324 pm

  • 3L
  • 60.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

K W Motors Ltd

01727648035 *

BMW 3 Series2019 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2019 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (43

£14,741

Finance available £288 pm

  • 2L
  • 91.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Bradford

01274087627 *

4.4/5 Stars

BMW 3 Series2020 (69) - 320i SE 4dr Step Auto

2020 (69) - 320i SE 4dr Step Auto17

Reduced

£13,000

Finance available £268 pm

  • 2L
  • 25.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Land Auto West Ltd

01213872434 *

BMW 3 Series2022 (22) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2022 (22) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (40

£18,990

  • 2L
  • 73.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SM Specialist Cars Ltd

01234860417 *

5/5 Stars

BMW 3 Series2009 (59) - 2.0 320i SE Highline Steptronic Euro 5 2dr

2009 (59) - 2.0 320i SE Highline Steptronic Euro 5 2dr19

Low Mileage

£4,290

Finance available £74 pm

  • 2L
  • 65.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Siak Cars Ltd

02475105203 *

BMW 3 Series2015 (15) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2015 (15) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)18

Low Mileage

£10,990

Finance available £223 pm

  • 2L
  • 78.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

AutoVenue LTD

01633747902 *

5/5 Stars

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

2013 (13) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr80

£8,795

Finance available £174 pm

  • 3L
  • 128.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Eminent Motor Group

01614700240 *

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 Series2023 - 320d MHT M Sport 4dr Step Auto

2023 - 320d MHT M Sport 4dr Step Auto47

Reduced

£36,950

Finance available £739 pm

  • 2L
  • 7.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

JKC Approved Used BMW

02870441623 *

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.