Used BMW 3 Series M Sport 2024 cars for sale

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

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

56
£33,570
  • 2L
  • 11.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Bournemouth

BMW, 3 Series

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

19
Reduced
£36,998
  • 2L
  • 5.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Nottingham Motorstore / Vanstore

0115 896 4024 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

37
Low Mileage
£33,820
  • 2L
  • 5.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall Mercedes-Benz of Preston

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
Low Mileage
£34,998
  • 2L
  • 4.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat / Motorstore (Stourbridge)

01384 883980 *
4.6/5 Stars

BMW, 3 Series

2024 (74) - 320i M Sport 5dr Step Auto [Pro Pack] Petrol Estate

56
£36,230
  • 2L
  • 5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu BMW Teesside

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,498
  • 2L
  • 7.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Motorstore (Wigan)

01942 597310 *
4.6/5 Stars

BMW, 3 Series

2024 (74) - 320i M Sport 5dr Step Auto Petrol Estate

44
£35,288
  • 2L
  • 7.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu BMW Durham

0191 814 6639 *
4.7/5 Stars

BMW, 3 Series

2024 (24) - 330e xDrive M Sport 4dr Step Auto

25
Low Mileage
£37,700
Finance available £754 pm
  • 2L
  • 2.8kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

John Clark BMW Aberdeen

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
Low Mileage
£34,998
  • 2L
  • 4.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (East Kilbride)

01355 203632 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,498
  • 2L
  • 8.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 3 Series

2024 (24) - 320i M Sport 4dr Step Auto

20
£31,400
Finance available £625 pm
  • 2L
  • 6.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Ocean Group BMW Plymouth

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£38,898
  • 2L
  • 9.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto [Pro Pack]

19
Low Mileage
£34,998
  • 2L
  • 5.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Huddersfield)

01484 506234 *
4.6/5 Stars

BMW, 3 Series

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

19
Reduced
£36,898
  • 2L
  • 6.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Aberdeen Vauxhall / Peugeot

01224 010176 *
4.6/5 Stars

BMW, 3 Series

2024 - 330e xDrive M Sport 5dr Step Auto

19
Low Mileage
£46,898
  • 2L
  • 5.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Irvine BMW

01294 440528 *
4.6/5 Stars

BMW, 3 Series

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

12
Low Mileage
£36,298
  • 2L
  • 6.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Heathrow

0141 611 9996 *
4.6/5 Stars