
BMW 3 Series
Green · Petrol · 1997 · 2,494 cc
P331 OFMMOT history
P331 OFM is a green petrol BMW 3 Series first used on 18 Jun 1997. Its MOT expired on 19 Nov 2022 and it has passed 17 of 25 MOT tests, with 169,389 miles recorded at the latest.
From DVSA MOT records, updated 20 Nov 2021.

- MOT
- Expired
- On 19 Nov 2022
- Mileage
- 169,389 mi
- At MOT on 20 Nov 2021
- MOT tests
- 25
- 17 passed · 8 failed
- Per year
- 3,503 mi
- Average between MOTs
Vehicle details
- Registration
- P331 OFM
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Green
- Fuel type
- Petrol
- Engine size
- 2,494 cc
- Year of manufacture
- 1997
- First used
- 18 Jun 1997
- MOT status
- MOT expired on 19 Nov 2022
- Latest MOT test
- 20 Nov 2021 (Pass)
Mileage history
P331 OFM was last recorded at 169,389 miles on 20 Nov 2021, 7,010 miles more than at the previous MOT on 11 Nov 2021.
- Previous MOT
- 162,379 miles · 11 Nov 2021
- Between the last two tests
- 7,010 miles
- Average per year
- 3,503 miles
Recorded mileage by year
- 2021 – 169,389 miles
- 2019 – 160,373 miles
- 2018 – 157,341 miles
- 2017 – 153,933 miles
- 2016 – 151,380 miles
- 2015 – 149,786 miles
- 2014 – 147,858 miles
- 2013 – 146,854 miles
- 2012 – 144,311 miles
- 2011 – 141,401 miles
- 2010 – 139,245 miles
- 2009 – 135,611 miles
- 2008 – 135,024 miles
- 2007 – 124,825 miles
- 2006 – 115,522 miles
What the latest MOT found
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))Recorded at 2 MOTs since 2021
Recurring issues
Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.
Nearside Front Suspension arm pin or bush worn but not resulting in excessive movement d
Advisory2 MOTs, 2021
Offside Front Suspension arm pin or bush worn but not resulting in excessive movement d
Advisory2 MOTs, 2021
Front brake pipes corroded
Advisory2 MOTs, 2017
Corrosion to suspension and braking components
Advisory2 MOTs, 2017
Nearside Front Shock absorber has a light misting of oil
Advisory2 MOTs, 2006–2007
Full MOT history
25 tests since 5 Jul 2006, newest first. Select a test to see every defect and advisory.
Pass169,389 miles (+7,010)1 advisory
- MOT expiry
- 19 Nov 2022
- Odometer
- 169,389 miles
- Test number
- 265657291609
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
Fail162,379 miles (+563)3 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 162,379 miles
- Test number
- 567488526470
- MajorExhaust Lambda reading after 2nd fast idle outside specified limits (8.2.1.2 (c))
- MajorExhaust carbon monoxide content after 2nd fast idle exceeds default limits (8.2.1.2 (b))
- MajorOffside Front Suspension component mounting prescribed area excessively corroded significantly reducing structural strength (5.3.6 (a) (i))
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
Pass161,816 miles2 advisories
- MOT expiry
- 12 Feb 2022
- Odometer
- 161,816 miles
- Test number
- 805452494012
- AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement d (5.3.4 (a) (i))
- AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement d (5.3.4 (a) (i))
Fail161,816 miles (+1,443)1 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 161,816 miles
- Test number
- 535096409113
- MajorAnti-lock braking system warning lamp indicates an ABS fault (1.6 (b))
- AdvisoryNearside Front Suspension arm pin or bush worn but not resulting in excessive movement d (5.3.4 (a) (i))
- AdvisoryOffside Front Suspension arm pin or bush worn but not resulting in excessive movement d (5.3.4 (a) (i))
Pass160,373 miles (+3,032)
- MOT expiry
- 2 Oct 2020
- Odometer
- 160,373 miles
- Test number
- 997405877707
No defects or advisories recorded.
Pass157,341 miles (+1,050)
- MOT expiry
- 26 Sept 2019
- Odometer
- 157,341 miles
- Test number
- 720584637356
No defects or advisories recorded.
Pass156,291 miles
- MOT expiry
- 22 Jun 2019
- Odometer
- 156,291 miles
- Test number
- 124402264191
No defects or advisories recorded.
Fail156,291 miles (+2,358)3 major
- MOT expiry
- No new certificate
- Odometer
- 156,291 miles
- Test number
- 935872744076
- MajorFront Brake pipe excessively corroded both (1.1.11 (c))
- MajorNearside Front Anti-roll bar linkage pin or bush excessively worn (5.3.4 (a) (i))
- MajorRear Brake disc significantly and obviously worn both (1.1.14 (a) (i))
Pass153,933 miles (+16)2 advisories
- MOT expiry
- 22 Jun 2018
- Odometer
- 153,933 miles
- Test number
- 902808468599
- AdvisoryFront brake pipes corroded
- AdvisoryCorrosion to suspension and braking components
Fail153,917 miles (+2,537)2 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 153,917 miles
- Test number
- 857768335497
- FailureNearside Front Anti-roll bar rubber mounting deteriorated resulting in excessive movement (2.4.G.2)
- FailureOffside Front Anti-roll bar rubber mounting deteriorated resulting in excessive movement (2.4.G.2)
- AdvisoryFront brake pipes corroded
- AdvisoryCorrosion to suspension and braking components
Pass151,380 miles (+1,594)
- MOT expiry
- 18 Jun 2017
- Odometer
- 151,380 miles
- Test number
- 879284225502
No defects or advisories recorded.
Pass149,786 miles (+25)
- MOT expiry
- 18 Jun 2016
- Odometer
- 149,786 miles
- Test number
- 235100075438
No defects or advisories recorded.
Fail149,761 miles (+1,903)4 failures
- MOT expiry
- No new certificate
- Odometer
- 149,761 miles
- Test number
- 625752635157
- FailureNearside Front Suspension component mounting prescribed area is excessively corroded (2.4.A.3)
- FailureNearside Rear Suspension component mounting prescribed area is excessively corroded (2.4.A.3)
- FailureOffside Front Suspension component mounting prescribed area is excessively corroded (2.4.A.3)
- FailureOffside Rear Suspension component mounting prescribed area is excessively corroded (2.4.A.3)
Pass147,858 miles
- MOT expiry
- 5 Jun 2015
- Odometer
- 147,858 miles
- Test number
- 989676554164
No defects or advisories recorded.
Fail147,858 miles (+1,004)1 failure
- MOT expiry
- No new certificate
- Odometer
- 147,858 miles
- Test number
- 907996854108
- FailureOffside Front coil spring broken (2.4.C.1a)
Pass146,854 miles
- MOT expiry
- 5 Jun 2014
- Odometer
- 146,854 miles
- Test number
- 456740753117
No defects or advisories recorded.
Fail146,854 miles (+2,543)1 failure
- MOT expiry
- No new certificate
- Odometer
- 146,854 miles
- Test number
- 295629143490
- FailureNearside Front Front suspension has excessive play in an outer ball joint (2.5.B.2a)
Pass144,311 miles (+2,910)1 note
- MOT expiry
- 5 Jun 2013
- Odometer
- 144,311 miles
- Test number
- 249138852141
- NoteCorrosion to n/s/f floor
Pass141,401 miles (+2,156)
- MOT expiry
- 8 Jul 2012
- Odometer
- 141,401 miles
- Test number
- 307355071153
No defects or advisories recorded.
Pass139,245 miles (+3,634)
- MOT expiry
- 8 Jul 2011
- Odometer
- 139,245 miles
- Test number
- 624596060121
No defects or advisories recorded.
Pass135,611 miles (+587)
- MOT expiry
- 8 Jul 2010
- Odometer
- 135,611 miles
- Test number
- 272800999138
No defects or advisories recorded.
Pass135,024 miles (+10,199)2 notes
- MOT expiry
- 4 Jul 2009
- Odometer
- 135,024 miles
- Test number
- 643816688116
- NoteCracks in windscreen
- NoteFront and rear no-plates stained
Pass124,825 miles (+9,303)1 advisory
- MOT expiry
- 4 Jul 2008
- Odometer
- 124,825 miles
- Test number
- 534646587169
- AdvisoryNearside Front Shock absorber has a light misting of oil (2.7.3)
Pass115,522 miles1 advisory
- MOT expiry
- 4 Jul 2007
- Odometer
- 115,522 miles
- Test number
- 962196586192
- AdvisoryNearside Front Shock absorber has a light misting of oil (2.7.3)
Fail115,522 miles1 failure1 advisory
- MOT expiry
- No new certificate
- Odometer
- 115,522 miles
- Test number
- 313256186106
- FailureAnti-lock braking system warning lamp indicates an ABS fault (3.4.1c)
- AdvisoryNearside Front Shock absorber has a light misting of oil (2.7.3)
Questions about P331 OFM
- Does P331 OFM currently have a valid MOT?
- No. The MOT on P331 OFM expired on 19 Nov 2022, according to DVSA records.
- When is the MOT due on P331 OFM?
- The MOT on P331 OFM expired on 19 Nov 2022. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has P331 OFM done?
- P331 OFM was recorded at 169,389 miles at its MOT on 20 Nov 2021, an average of 3,503 miles a year.
- Has P331 OFM ever failed its MOT?
- Yes. P331 OFM has failed 8 of its 25 MOT tests, most recently on 11 Nov 2021.
- Has the mileage on P331 OFM ever gone down?
- No. The odometer reading went up or stayed the same at every MOT test on record. Service records are still worth checking.
- What did the latest MOT on P331 OFM find?
- P331 OFM passed its latest MOT on 20 Nov 2021 with 1 advisory: nearside front brake pipe corroded, covered in grease or other material.
Related registrations
Contains DVSA MOT history data, public sector information licensed under the Open Government Licence v3.0. Driver Codes is not affiliated with DVSA or DVLA.