Your Bmw valuation will be based on 16,191 cars currently on sale at Desperate Seller, with prices ranking from £750 to £148,950 across different models. The most popular model currently on sale is the 3 Series.
Step 2 of 6 - Select model
From £1,000 To £66,750
Average price £15,238
From £790 To £89,991
Average price £14,399
From £4,795 To £148,950
Average price £20,639
From £750 To £69,995
Average price £16,708
From £4,990 To £44,995
Average price £16,449
From £1,795 To £125,000
Average price £31,935
From £2,990 To £46,495
Average price £15,173
From £1,000 To £71,995
Average price £23,148
From £10,990 To £124,995
Average price £37,400
From £3,750 To £39,995
Average price £15,889
From £2,495 To £49,995
Average price £14,437
From £7,600 To £30,995
Average price £14,652
From £4,995 To £73,995
Average price £24,200
From £11,500 To £38,000
Average price £21,644
From £6,990 To £89,995
Average price £31,276
From £12,990 To £64,993
Average price £32,257
From £11,495 To £61,995
Average price £26,073
From £15,750 To £33,867
Average price £24,953
From £13,975 To £139,950
Average price £41,095
From £12,999 To £52,892
Average price £29,380
From £13,995 To £85,000
Average price £40,826
From £1,495 To £50,950
Average price £11,456
From £10,121 To £37,000
Average price £23,908
From £10,657 To £52,450
Average price £26,972
From £32,000 To £70,000
Average price £42,065
From £46,000 To £97,990
Average price £66,655
From £16,987 To £48,950
Average price £31,365
From £11,595 To £25,950
Average price £16,779
From £29,000 To £52,995
Average price £39,430
From £26,250 To £69,500
Average price £47,054
From £35,000 To £59,995
Average price £47,533
From £18,990 To £98,500
Average price £54,937
From £25,495 To £38,995
Average price £31,729
From £7,995 To £70,990
Average price £29,713
From £14,000 To £45,801
Average price £31,525
From £11,580 To £22,187
Average price £15,771
From £44,990 To £94,000
Average price £59,894
From £14,995 To £45,995
Average price £25,533
From £27,500 To £94,795
Average price £41,795
From £39,499 To £64,999
Average price £53,569
From £15,950 To £44,990
Average price £25,112
From £40,802 To £74,000
Average price £50,606
From £24,200 To £26,700
Average price £25,677
From £12,407 To £24,157
Average price £17,892
From £36,750 To £40,890
Average price £38,355
From £57,990 To £94,980
Average price £73,443
From £84,995 To £145,000
Average price £114,998
From £72,149 To £75,841
Average price £73,995
From £38,500 To £40,440
Average price £39,470