Used BMW 3 Series M Sport cars for sale

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

BMW, 3 Series

2022 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

44
Low Mileage
£26,310
Finance available £531 pm
  • 2L
  • 10.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Southampton

01489 663574 *
4.4/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

12
Low Mileage
£36,498
  • 2L
  • 8.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Colchester

0141 483 9928 *
4.7/5 Stars

BMW, 3 Series

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

19
£20,998
  • 2L
  • 49kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Edinburgh Sighthill MS / Fiat / Abarth / BYD

0131 370 2482 *
4.7/5 Stars

BMW, 3 Series

2021 (21) - 2.0 330i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (258 ps)

70
Low Mileage
£26,000
Finance available £466 pm
  • 2L
  • 32kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Enfield

BMW, 3 Series

2008 (58) - 335i M Sport 4dr starlights ambient lighting stage 2

11
Reduced
£7,995
Finance available £156 pm
  • 3L
  • 106kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Y S Motors

01494 928876 *
3.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

49
Low Mileage
£29,799
Finance available £630 pm
  • 2L
  • 5.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Burnley

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

6
£34,698
  • 2L
  • 7.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.7/5 Stars

BMW, 3 Series

2019 - 320d M Sport 4dr

12
£17,995
Finance available £349 pm
  • 2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Lakeland Cars (NI) Ltd

BMW, 3 Series

2022 - 330e M Sport Step Auto 5-Door

22
£27,897
Finance available £577 pm
  • 2L
  • 49.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

CarSupermarket.com Barnsley

01226 448498 *
4.7/5 Stars

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

38
£19,733
  • 2L
  • 39.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Scunthorpe

BMW, 3 Series

2021 (21) - 2.0 318d MHT M Sport Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

25
£18,999
  • 2L
  • 70.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

HPL Motors Preston

BMW, 3 Series

2025 - 320i M Sport 4dr Step Auto

34
£34,195
  • 2L
  • 4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Tunbridge Wells

01892 571854 *
3.9/5 Stars

BMW, 3 Series

2022 - 330e M Sport 4dr Step Auto [Tech/Pro Pack] - CARPLAY - AUTO PARK - REVERSE

44
£23,218
Finance available £466 pm
  • 2L
  • 40.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 3 Series

2015 (65) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

26
£11,295
Finance available £230 pm
  • 2L
  • 88kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Mss Motor Group Ltd

01255 440166 *
4.9/5 Stars

BMW, 3 Series

2016 (16) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

49
£12,750
Finance available £263 pm
  • 3L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Grand Motors Stockport Ltd

BMW, 3 Series

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

50
£11,495
Finance available £234 pm
  • 3L
  • 97.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Shadow Automotive Ltd

01780 431436 *
5/5 Stars

More BMW 3 Series Information