Get the app

Used BMW 3 Series 2024 cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW, 3 Series

2024 - M340d xDrive MHT 4dr Step Auto

36
£44,734
  • 3L
  • 24kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stratstone BMW Doncaster

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
Reduced
£33,698
  • 2L
  • 10.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Motorstore/Hyundai (Inverness)

01463 217984 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£33,298
  • 2L
  • 13.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Fiat / Abarth (Falkirk)

01324 465358 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£34,498
  • 2L
  • 14.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

19
£33,298
  • 25.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925 917350 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
Low Mileage
£31,698
  • 2L
  • 8.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

12
Low Mileage
£34,298
  • 2L
  • 8.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Colchester

0141 483 9928 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
Low Mileage
£31,998
  • 2L
  • 7.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Edinburgh Seafield MG

0131 322 6884 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£33,998
  • 2L
  • 15.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
Reduced
£34,498
  • 2L
  • 10.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall (Ayr)

01292 431680 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

12
£34,498
  • 2L
  • 11.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Colchester

0141 483 9928 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

12
£33,298
  • 2L
  • 12.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
Reduced
£33,298
  • 2L
  • 12.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

0141 483 9940 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
Low Mileage
£34,998
  • 2L
  • 10.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Aberdeen MG

01224 907730 *
4.7/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

12
£34,298
  • 2L
  • 11.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, 3 Series

2024 (24) - 2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

40
£34,990
£537/pm (PCP)
  • 2L
  • 21.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car City UK Catterick