18 listings found across all sources
| Title | Price | Mileage | Year | Location | Source |
|---|---|---|---|---|---|
| BMW M4 M4 Competition 2dr Step Auto | £46,000 | 30,470 miles | 2021 | High Wycombe | pistonheads |
| BMW M4 M4 Competition 2dr Step Auto ** Heads Up Display ** | £48,500 | 18,062 miles | 2022 | West Yorkshire | pistonheads |
| BMW M4 M4 Competition 2dr Step Auto | £49,898 | 13,789 miles | 2021 | Irvine | pistonheads |
| BMW M4 M4 COMPETITION 2dr DCT STAGE 3 650BHP | 4-PIN CRANK HUB | £20000 BUILD | £27,990 | 57,000 miles | 2018 | Bradford | pistonheads |
| BMW M4 M4 Competition 2dr Step Auto | £52,898 | 14,613 miles | 2022 | Glasgow | pistonheads |
| BMW M4 M4 Competition | £51,290 | 14,446 miles | 2021 | Harrogate | pistonheads |
| BMW M4 M4 Competition | £55,490 | 26,000 miles | 2023 | Bracknell | pistonheads |
| BMW M4 M4 Competition 2dr Step Auto | £47,500 | 23,500 miles | 2021 | Coventry | pistonheads |
| BMW M4 M4 Competition 2dr Step Auto | £53,500 | 9,012 miles | 2023 | Tamworth | pistonheads |
| BMW M4 M4 Competition 2dr Step Auto | £53,000 | 10,982 miles | 2023 | Luton | pistonheads |
| BMW M4 M4 Competition 2dr Step Auto | £49,500 | 20,078 miles | 2022 | Penarth | pistonheads |
| BMW M4 M4 Competition 2dr Step Auto | £52,470 | 29,316 miles | 2023 | Romford | pistonheads |
| BMW M4 M4 Competition | £46,990 | 38,683 miles | 2021 | Milton Keynes | pistonheads |
| BMW M4 M4 Competition 2dr Step Auto | £37,000 | 36,432 miles | 2020 | Loughton | pistonheads |
| BMW M4 M4 Competition 2dr Step Auto [Ultimate Pack] | £48,750 | 38,234 miles | 2021 | Luton | pistonheads |
| BMW M4 M4 Competition 2dr Step Auto | £51,950 | 17,669 miles | 2021 | Edinburgh | pistonheads |
| BMW M4 M4 Competition 2dr Step Auto | £50,000 | 24,541 miles | 2022 | High Wycombe | pistonheads |
| BMW M4 M4 Competition 2dr DCT | £36,500 | 19,284 miles | 2020 | Coventry | pistonheads |