What Car? Classifieds have 406 approved used BMW M3 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW M3 cars near you.
Powered by
Cars found 406
Chosen Filters (2)
BMW M3 M3 30 Jahre Edition
Ballymena, County antrim
2016 reg
Petrol
4 Doors
Automatic
250 Miles
£69,995
BMW M3 4.0 IV8 DCT Euro 5 2dr
Leeds, West yorkshire
2010 reg
Petrol
2 Doors
Automatic
63,000 Miles
£25,990
BMW M3 Competition 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr
Huddersfield, West yorkshire
2023 reg
Petrol
4 Doors
Automatic
2,687 Miles
£79,950
BMW M3 Competition 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr
Northampton, Northants
2023 reg
Petrol
5 Doors
Automatic
4,788 Miles
£85,850
BMW M3 4.0 IV8 Euro 4 2dr
Wigan, Lancashire
2008 reg
Petrol
2 Doors
Manual
80,000 Miles
£17,495
BMW M3 Competition 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr
Cheltenham, Gloucestershire
2023 reg
Petrol
5 Doors
Automatic
3,896 Miles
£73,950
BMW M3 4.0 IV8 DCT Euro 4 2dr
Chesterfield, Derbyshire
2010 reg
Petrol
2 Doors
Automatic
89,789 Miles
£17,950
BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr
Southport, Merseyside
2022 reg
Petrol
4 Doors
Automatic
6,600 Miles
£63,990
BMW M3 Competition 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 4dr
Brighton, East sussex
2021 reg
Petrol
4 Doors
Automatic
16,866 Miles
£58,150
BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr
Knaresborough, North yorkshire
2023 reg
Petrol
4 Doors
Automatic
8,165 Miles
£73,990
BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr
Stoke-on-trent, Staffordshire
2016 reg
Petrol
4 Doors
Automatic
21,000 Miles
£31,995
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr
Stoke-on-trent, Staffordshire
2018 reg
Petrol
4 Doors
Automatic
55,600 Miles
£33,995
BMW M3 4.0 V8 DCT Euro 5 2dr
Chelmsford, Essex
2012 reg
Petrol
2 Doors
Automatic
119,700 Miles
£15,997
BMW M3 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2023 reg
Petrol
5 Doors
Automatic
1,600 Miles
£83,995
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr
Coalville, Leicestershire
2016 reg
Petrol
4 Doors
Automatic
47,000 Miles
£32,750
BMW M3 4.0 IV8 Euro 4 2dr
Brighton, Sussex
2008 reg
Petrol
2 Doors
Manual
86,786 Miles
£25,000
BMW M3 3.2i Euro 3 2dr
Holywood, County down
2002 reg
Petrol
2 Doors
Manual
96,000 Miles
£18,500
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr
Rotherham, South yorkshire
2018 reg
Petrol
4 Doors
Automatic
22,000 Miles
£38,990
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr
Bolton, Lancashire
2016 reg
Petrol
4 Doors
Automatic
40,600 Miles
£33,989
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr