Bmw M3
Tax
Not checked
Check on GOV.UK
MOT
Valid
Expires 24 Jun 2027
Last mileage
75,490 mi
25 Jun 2026
Recalls
Outstanding
General information
- Make
- BMW
- Model
- M3
- Colour
- Red
- Fuel type
- Petrol
- Engine capacity
- 3,246 cc
- Year of manufacture
- 2004
- First registered
- 14 May 2004
- Vehicle age
- 22 years, 4 months
- Outstanding safety recall
- Yes
MOT history
- MOT expiry date
- 24 Jun 2027
- MOT pass rate
- 81 %
- MOT passed
- 21
- Failed MOT tests
- 5
- Total advice items
- 23
- Total items failed
- 16
- MOT test number
- 387604548984
- Result
- ✓ Passed
- Mileage
- 75,490 miles
- Next expiry date
- 24 Jun 2027
- MOT test number
- 193990349760
- Result
- ✓ Passed
- Mileage
- 74,340 miles
- Next expiry date
- 30 Mar 2026
- MOT test number
- 772521875534
- Result
- ✓ Passed
- Mileage
- 73,806 miles
- Next expiry date
- 30 Mar 2025
- MOT test number
- 784316473265
- Result
- ✓ Passed
- Mileage
- 73,715 miles
- Next expiry date
- 30 Mar 2024
- MOT test number
- 861030724133
- Result
- ✓ Passed
- Mileage
- 73,195 miles
- Next expiry date
- 30 Mar 2023
- ADVISORYRear both rear exhaust flanges cracked at rear box
- MOT test number
- 175720799735
- Result
- ✕ Failed
- Mileage
- 73,194 miles
- MAJORBonnet primary retaining device ineffective safety catch not operating (3.1 (c))
- MAJORNearside Rear Position lamp light intensity significantly reduced led light faulty (4.2.3 (a) (ii))
- MINOROffside Rear Position lamp with a multiple light source up to 1/2 not functioning led fault on lamp (4.2.1 (a) (i))
- MAJORNearside Rear Stop lamp(s) with a multiple light source more than 1/2 not functioning led lamp faulty (4.3.1 (a) (ii))
- ADVISORYRear Service brake binding but not excessively both rear brakes (1.2.1 (f))
- MAJORParking brake inoperative on one side n/s hand brake and o/s low (1.4.1 (a))
- ADVISORYFront Brake disc worn, pitted or scored, but not seriously weakened discs pitted /worn and corroded (1.1.14 (a) (ii))
- ADVISORYRear Brake disc worn, pitted or scored, but not seriously weakened discs pitted worn and corroded (1.1.14 (a) (ii))
- ADVISORYRear both rear exhaust flanges cracked at rear box
- MAJORParking brake efficiency below requirements (1.4.2 (a) (i))
- MOT test number
- 715105178782
- Result
- ✓ Passed
- Mileage
- 73,180 miles
- Next expiry date
- 18 Mar 2022
- MOT test number
- 155524937445
- Result
- ✓ Passed
- Mileage
- 72,711 miles
- Next expiry date
- 18 Mar 2021
- ADVISORYRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- ADVISORYOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- ADVISORYNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- ADVISORYNearside Rear Tyre has a cut but not deep enough to reach the ply or cords (5.2.3 (d) (i))
- ADVISORYOffside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- MOT test number
- 702584928487
- Result
- ✕ Failed
- Mileage
- 72,709 miles
- MAJORSupplementary restraint system warning lamp indicates a fault (7.1.6 (a))
- MAJORHeadlamp levelling device inoperative Level sensor broken from suspension (4.1.5 (a))
- MAJORNearside Front Headlamp aim too low (4.1.2 (a))
- MAJOROffside Front Headlamp aim too low (4.1.2 (a))
- ADVISORYRear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- ADVISORYOffside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- ADVISORYNearside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- ADVISORYNearside Rear Tyre has a cut but not deep enough to reach the ply or cords (5.2.3 (d) (i))
- ADVISORYOffside Rear Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- MOT test number
- 787595296163
- Result
- ✓ Passed
- Mileage
- 72,165 miles
- Next expiry date
- 17 Mar 2020
- ADVISORYNearside Brake pipe corroded, covered in grease or other material Longitudinal (1.1.11 (c))
- ADVISORYOffside Brake pipe corroded, covered in grease or other material Longitudinal (1.1.11 (c))
- MOT test number
- 956648956305
- Result
- ✓ Passed
- Mileage
- 71,234 miles
- Next expiry date
- 17 Mar 2019
- MOT test number
- 579917804536
- Result
- ✓ Passed
- Mileage
- 70,102 miles
- Next expiry date
- 17 Mar 2018
- ADVISORYOffside Rear Brake pipe slightly corroded (3.6.B.2c)
- ADVISORYNearside Rear Brake pipe slightly corroded (3.6.B.2c)
- ADVISORYRear both rear tyres wearing on inside edge
- MOT test number
- 839821673010
- Result
- ✓ Passed
- Mileage
- 69,290 miles
- Next expiry date
- 17 Mar 2017
- MOT test number
- 546258006754
- Result
- ✕ Failed
- Mileage
- 69,289 miles
- FAILParking brake: efficiency below requirements (3.7.B.7)
- FAILOffside Rear coil spring broken (2.4.C.1a)
- FAILOffside Rear Shock absorber has a serious fluid leak (2.7.3)
- FAILNearside Rear rear parking brake recording little or no effort (3.7.B.6a)
- MOT test number
- 507887375064
- Result
- ✓ Passed
- Mileage
- 67,233 miles
- Next expiry date
- 17 Mar 2016
- MOT test number
- 406455465032
- Result
- ✕ Failed
- Mileage
- 67,227 miles
- FAILOffside Front Tyre has ply or cords exposed (4.1.D.1b)
- MOT test number
- 706789764066
- Result
- ✓ Passed
- Mileage
- 64,562 miles
- Next expiry date
- 9 Mar 2015
- ADVISORYOffside Front Shock absorber has a light misting of oil (2.7.3)
- ADVISORYOffside Front Anti-roll bar linkage ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
- ADVISORYParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.B.7)
- USER ENTEREDUnder-trays fitted obscuring some underside components
- MOT test number
- 335432863218
- Result
- ✓ Passed
- Mileage
- 64,090 miles
- Next expiry date
- 18 Sep 2014
- MOT test number
- 707332063261
- Result
- ✓ Passed
- Mileage
- 64,090 miles
- Next expiry date
- 18 Sep 2014
- MOT test number
- 536338863102
- Result
- ✓ Passed
- Mileage
- 64,033 miles
- Next expiry date
- 16 Jun 2014
- MOT test number
- 715809271286
- Result
- ✓ Passed
- Mileage
- 59,475 miles
- Next expiry date
- 5 Oct 2012
- MOT test number
- 112889540163
- Result
- ✓ Passed
- Mileage
- 47,821 miles
- Next expiry date
- 28 May 2011
- MOT test number
- 312204439181
- Result
- ✓ Passed
- Mileage
- 41,928 miles
- Next expiry date
- 16 May 2010
- MOT test number
- 601988838111
- Result
- ✓ Passed
- Mileage
- 34,426 miles
- Next expiry date
- 16 May 2009
- MOT test number
- 804237417163
- Result
- ✓ Passed
- Mileage
- 25,036 miles
- Next expiry date
- 14 May 2008
- MOT test number
- 220377217498
- Result
- ✕ Failed
- Mileage
- 25,036 miles
- FAILFront registration plate character(s) incorrectly spaced (6.3.4a)
- FAILRear registration plate character(s) incorrectly spaced (6.3.4a)
Tax & MOT check
- Tax status
- Check free on GOV.UK
- MOT status
- Valid
- MOT expiry date
- 24 Jun 2027
- MOT days left
- 258 days
- Full MOT history
- See MOT history
Damage & write-off history
🔒 Detailed reportHas an insurer ever written this Bmw off? See the category (A, B, S or N) and the date, and whether it was scrapped.
- Write-off recorded
- Hidden 000
- Category
- Hidden 000
- Date
- Hidden 000
Vehicle valuation
🔒 Detailed reportWhat is this Bmw worth today? Values based on its age, mileage and history.
- Retail value
- Hidden 000
- Private sale value
- Hidden 000
- Trade-in value
- Hidden 000
Owner history
🔒 Detailed reportHow many keepers has this Bmw had, and when did it last change hands? Personal details of keepers are never shown.
- Previous keepers
- Hidden 000
- Last keeper change
- Hidden 000
Plate changes
🔒 Detailed reportSee whether this Bmw has carried different number plates, which can hide its past.
- Number of plates
- Hidden 000
- Previous registration
- Hidden 000
- Changed on
- Hidden 000
Finance check
🔒 Detailed reportIf this Bmw still has finance owing, the lender can take it back — even after you have paid the seller.
- Finance outstanding
- Hidden 000
- Finance company
- Hidden 000
- Date of agreement
- Hidden 000
- Agreement type
- Hidden 000
- Agreement term
- Hidden 000
Stolen check
🔒 Detailed reportIs this Bmw recorded as stolen? Checked against police records.
- Reported stolen
- Hidden 000
- Date reported
- Hidden 000
Get the detailed report
Finance · Write-off · Stolen · Keepers · Plate changes · Valuation
Secure card payment. Your report opens straight away and is emailed to you.
Already bought a pack? Use a check on this car
Mileage check
- Odometer
- In miles
- Mileage registrations
- 24
- First mileage registration
- 27 Apr 2007
- Last registration
- 25 Jun 2026
- Latest reading
- 75,490 mi
- Average per year
- 2,633 mi
- Mileage verdict
- Hidden 000
- Registration #127 Apr 200725,036 mi
- Registration #217 May 200834,426 mi
- Registration #314 May 200941,928 mi
- Registration #429 May 201047,821 mi
- Registration #56 Oct 201159,475 mi
- Registration #617 Jun 201364,033 mi
- Registration #719 Sep 201364,090 mi
- Registration #810 Mar 201464,562 mi
- Registration #96 Mar 201567,227 mi
- Registration #1018 Mar 201567,233 mi
- Registration #117 Mar 201669,289 mi
- Registration #1214 Mar 201669,290 mi
- Registration #1317 Mar 201770,102 mi
- Registration #1415 Mar 201871,234 mi
- Registration #1511 Mar 201972,165 mi
- Registration #1616 Mar 202072,709 mi
- Registration #1719 Mar 202072,711 mi
- Registration #1816 Mar 202173,180 mi
- Registration #1918 Mar 202273,194 mi
- Registration #2031 Mar 202273,195 mi
- Registration #2123 Mar 202373,715 mi
- Registration #2225 Mar 202473,806 mi
- Registration #2326 Mar 202574,340 mi
- Registration #2425 Jun 202675,490 mi
Statistics
- Total views
- 2
- Views last 30 days
- 2
MOT history, mileage and vehicle details come from the DVSA and are used under the Open Government Licence v3.0. The report shows the records held on 9 Oct 2026, and records can change afterwards. Always inspect the vehicle and its V5C logbook before you buy. Vehicle Check Online is an independent service and is not affiliated with the DVSA, the DVLA or GOV.UK.