
BMW 3 Series
Red · Petrol · 1997 · 1,896 cc
P48 JSLMOT history
P48 JSL is a red petrol BMW 3 Series first used on 3 Jan 1997. Its MOT is valid until 12 Apr 2027 and it has passed 19 of 30 MOT tests, with 208,072 miles recorded at the latest.
From DVSA MOT records, updated 13 Apr 2026.

- MOT
- Valid
- Until 12 Apr 2027
- Mileage
- 208,072 mi
- At MOT on 13 Apr 2026
- MOT tests
- 30
- 19 passed · 11 failed
- Per year
- 7,736 mi
- Average between MOTs
Vehicle details
- Registration
- P48 JSL
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 3 Series
- Colour
- Red
- Fuel type
- Petrol
- Engine size
- 1,896 cc
- Year of manufacture
- 1997
- First used
- 3 Jan 1997
- MOT status
- MOT valid until 12 Apr 2027
- Latest MOT test
- 13 Apr 2026 (Pass)
Mileage history
P48 JSL was last recorded at 208,072 miles on 13 Apr 2026, 23 miles more than at the previous MOT on 2 Apr 2026.
Mileage went down between tests
- 31 May 2008: 57,211 miles, lower than 59,746 miles on 1 Jun 2007.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 208,049 miles · 2 Apr 2026
- Between the last two tests
- 23 miles
- Average per year
- 7,736 miles
Recorded mileage by year
- 2026 – 208,072 miles
- 2024 – 202,252 miles
- 2023 – 197,934 miles
- 2022 – 196,176 miles
- 2020 – 192,987 miles
- 2019 – 182,638 miles
- 2018 – 170,366 miles
- 2017 – 156,999 miles
- 2016 – 144,599 miles
- 2015 – 131,634 miles
- 2014 – 121,161 miles
- 2013 – 95,141 miles
- 2012 – 90,518 miles
- 2011 – 86,286 miles
- 2010 – 67,140 miles
- 2009 – 61,904 miles
- 2008 – 57,211 miles
- 2007 – 59,746 miles
- 2006 – 53,839 miles
What the latest MOT found
- AdvisoryCentral Exhaust has a minor leak of exhaust gases centre section (6.1.2 (a))Recorded at 2 MOTs since 2026
- AdvisoryNearside Front Brake hose slightly deteriorated cracked and perished (1.1.12 (b) (ii))Recorded at 2 MOTs since 2026
- AdvisoryNearside Front Coil spring corroded (5.3.1 (b) (i))Recorded at 2 MOTs since 2026
- AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))Recorded at 2 MOTs since 2026
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.
Offside Front Shock absorber has a light misting of oil
Advisory3 MOTs, 2017–2018
Brake pipe corroded, covered in grease or other material all brake pipes coated with underseal
Advisory2 MOTs, 2024
Front Service brake fluctuating, but not excessively both
Advisory2 MOTs, 2024
Fuel Pipe/s corroded corroded and coated with underseal
Advisory2 MOTs, 2024
Fuel tank slightly loose filler neck loose
Advisory2 MOTs, 2024
Nearside Front Brake hose slightly deteriorated
Advisory2 MOTs, 2024
Full MOT history
30 tests since 6 May 2006, newest first. Select a test to see every defect and advisory.
Pass208,072 miles (+23)4 advisories
- MOT expiry
- 12 Apr 2027
- Odometer
- 208,072 miles
- Test number
- 895432772139
- AdvisoryCentral Exhaust has a minor leak of exhaust gases centre section (6.1.2 (a))
- AdvisoryNearside Front Brake hose slightly deteriorated cracked and perished (1.1.12 (b) (ii))
- AdvisoryNearside Front Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
Fail208,049 miles (+5,797)2 major4 advisories
- MOT expiry
- No new certificate
- Odometer
- 208,049 miles
- Test number
- 473616905212
- MajorNearside Front Headlamp aim too low (4.1.2 (a))
- MajorNearside Rear Suspension component mounting prescribed area is inadequately repaired jacking point within 30cm trailing arm (5.3.6 (a) (i))
- AdvisoryCentral Exhaust has a minor leak of exhaust gases centre section (6.1.2 (a))
- AdvisoryNearside Front Brake hose slightly deteriorated cracked and perished (1.1.12 (b) (ii))
- AdvisoryNearside Front Coil spring corroded (5.3.1 (b) (i))
- AdvisoryOffside Front Coil spring corroded (5.3.1 (b) (i))
Pass202,252 miles (+18)1 minor10 advisories
- MOT expiry
- 27 Oct 2025
- Odometer
- 202,252 miles
- Test number
- 534660851729
- MinorNearside Rear Inner Position lamp with a multiple light source up to 1/2 not functioning (4.2.1 (a) (i))
- AdvisoryBrake pipe corroded, covered in grease or other material all brake pipes coated with underseal (1.1.11 (c))
- AdvisoryFront Service brake fluctuating, but not excessively both (1.2.1 (e))
- AdvisoryFuel Pipe/s corroded corroded and coated with underseal
- AdvisoryFuel tank slightly loose filler neck loose (6.1.3 (a) (i))
- AdvisoryNearside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge worn on inner edge (5.2.3 (e))
- AdvisoryRear Brake hose slightly deteriorated all perished (1.1.12 (b) (ii))
- AdvisoryRear Service brake fluctuating, but not excessively both (1.2.1 (e))
- AdvisoryRear exhaust silencer deteriorated
- AdvisoryVehicle coated with underseal
Fail202,234 miles (+4,300)2 major1 minor10 advisories
- MOT expiry
- No new certificate
- Odometer
- 202,234 miles
- Test number
- 736481663567
- MajorOffside Front Suspension arm ball joint excessively worn both ball joints (5.3.4 (a) (i))
- MajorWindscreen washer jets misaligned and not providing sufficient fluid to the windscreen both (3.5 (a))
- MinorNearside Rear Inner Position lamp with a multiple light source up to 1/2 not functioning (4.2.1 (a) (i))
- AdvisoryBrake pipe corroded, covered in grease or other material all brake pipes coated with underseal (1.1.11 (c))
- AdvisoryFront Service brake fluctuating, but not excessively both (1.2.1 (e))
- AdvisoryFuel Pipe/s corroded corroded and coated with underseal
- AdvisoryFuel tank slightly loose filler neck loose (6.1.3 (a) (i))
- AdvisoryNearside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge worn on inner edge (5.2.3 (e))
- AdvisoryRear Brake hose slightly deteriorated all perished (1.1.12 (b) (ii))
- AdvisoryRear Service brake fluctuating, but not excessively both (1.2.1 (e))
- AdvisoryRear exhaust silencer deteriorated
- AdvisoryVehicle coated with underseal
Pass197,934 miles1 advisory
- MOT expiry
- 27 Jul 2024
- Odometer
- 197,934 miles
- Test number
- 428835559623
- AdvisoryBrake pipe corroded, covered in grease or other material all pipes coated in thick underseal (1.1.11 (c))
Fail197,934 miles (+1,758)3 major1 advisory
- MOT expiry
- No new certificate
- Odometer
- 197,934 miles
- Test number
- 944358713345
- MajorFront Exhaust has a major leak of exhaust gases (6.1.2 (a))
- MajorOffside Front Brake hose excessively chafed (1.1.12 (b) (ii))
- MajorOffside Rear Shock absorbers has a serious fluid leak (5.3.2 (b))
- AdvisoryBrake pipe corroded, covered in grease or other material all pipes coated in thick underseal (1.1.11 (c))
Pass196,176 miles (+1)1 minor4 advisories
- MOT expiry
- 18 Jul 2023
- Odometer
- 196,176 miles
- Test number
- 395095186899
- MinorOffside Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryBrake pipe corroded, covered in grease or other material all metal brake pipes (1.1.11 (c))
- AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryFloor pan coated in underseal
- AdvisoryRear exhaust silencer coated in repair paste
Fail196,175 miles (+3,188)1 major1 minor5 advisories
- MOT expiry
- No new certificate
- Odometer
- 196,175 miles
- Test number
- 979432027258
- MajorExhaust Lambda reading after 2nd fast idle outside specified limits (8.2.1.2 (c))
- MinorOffside Windscreen damaged but not adversely affecting driver's view (3.2 (a) (i))
- AdvisoryBrake pipe corroded, covered in grease or other material all metal brake pipes (1.1.11 (c))
- AdvisoryFront Exhaust has a minor leak of exhaust gases (6.1.2 (a))
- AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryFloor pan coated in underseal
- AdvisoryRear exhaust silencer coated in repair paste
Pass192,987 miles
- MOT expiry
- 30 Nov 2021
- Odometer
- 192,987 miles
- Test number
- 545353940592
No defects or advisories recorded.
Fail192,987 miles (+10,349)2 repaired
- MOT expiry
- No new certificate
- Odometer
- 192,987 miles
- Test number
- 215177870370
- Repaired at testOffside Front Headlamp aim too low (4.1.2 (a))
- Repaired at testOffside Rear Position lamp not working (4.2.1 (a) (ii))
Pass182,638 miles2 advisories
- MOT expiry
- 30 Nov 2020
- Odometer
- 182,638 miles
- Test number
- 125899247120
- AdvisoryNearside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryAll metal brake pipes coated in underseal
Fail182,638 miles (+12,272)1 repaired2 advisories
- MOT expiry
- No new certificate
- Odometer
- 182,638 miles
- Test number
- 242122555109
- Repaired at testExhaust Lambda reading after 2nd fast idle outside specified limits (8.2.1.2 (c))
- AdvisoryNearside Front Lower Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryAll metal brake pipes coated in underseal
Pass170,366 miles (+261)10 advisories
- MOT expiry
- 31 May 2019
- Odometer
- 170,366 miles
- Test number
- 783553483862
- AdvisoryExhaust bracket slightly corroded
- AdvisoryFront Windscreen has damage to an area less than a 10mm circle within zone 'A' (8.3.1a)
- AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
- AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOil leak
Fail170,105 miles (+13,106)1 failure11 advisories
- MOT expiry
- No new certificate
- Odometer
- 170,105 miles
- Test number
- 711451415379
- FailureRear registration plate deteriorated (6.3.1d)
- AdvisoryExhaust bracket slightly corroded
- AdvisoryFront Windscreen has damage to an area less than a 10mm circle within zone 'A' (8.3.1a)
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Anti-roll bar rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
- AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Trailing arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOil leak
Pass156,999 miles2 advisories
- MOT expiry
- 31 May 2018
- Odometer
- 156,999 miles
- Test number
- 135737076146
- AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
- AdvisoryBrake pipes and car has heavy layers of underseal making inspection difficult
Fail156,989 miles (+12,390)2 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 156,989 miles
- Test number
- 176131047415
- FailureNearside Front Lower Suspension arm has excessive play in a ball joint (2.4.G.2)
- FailureOffside Front Lower Suspension arm has excessive play in a ball joint (2.4.G.2)
- AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
- AdvisoryBrake pipes and car has heavy layers of underseal making inspection difficult
Pass144,599 miles (+12,965)2 advisories
- MOT expiry
- 31 May 2017
- Odometer
- 144,599 miles
- Test number
- 580435546529
- AdvisoryRear registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisoryVehicle has heavy underseal making inspection difficult
Pass131,634 miles (+10,473)
- MOT expiry
- 31 May 2016
- Odometer
- 131,634 miles
- Test number
- 776339935167
No defects or advisories recorded.
Pass121,161 miles3 notes
- MOT expiry
- 31 May 2015
- Odometer
- 121,161 miles
- Test number
- 476632244105
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
- NoteAll brake pipes have been undersealed
Fail121,161 miles (+26,020)2 failures1 advisory3 notes
- MOT expiry
- No new certificate
- Odometer
- 121,161 miles
- Test number
- 617810144172
- FailureBrakes imbalanced across an axle (3.7.B.5b)
- FailureNearside Front Suspension arm has excessive play in a ball joint (2.4.G.2)
- AdvisoryOffside Rear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- NoteEngine covers fitted obscuring some components in the engine bay
- NoteUnder-trays fitted obscuring some underside components
- NoteAll brake pipes have been undersealed
Pass95,141 miles (+4,623)1 advisory1 note
- MOT expiry
- 31 May 2014
- Odometer
- 95,141 miles
- Test number
- 188711423119
- AdvisoryOffside Front Lower Suspension arm has slight play in a pin/bush (2.4.G.2)
- NoteBrake pipes coated in underseal
Pass90,518 miles (+4,232)
- MOT expiry
- 31 May 2013
- Odometer
- 90,518 miles
- Test number
- 946946832151
No defects or advisories recorded.
Pass86,286 miles
- MOT expiry
- 31 May 2012
- Odometer
- 86,286 miles
- Test number
- 137666531172
No defects or advisories recorded.
Fail86,286 miles (+19,146)1 repaired
- MOT expiry
- No new certificate
- Odometer
- 86,286 miles
- Test number
- 649916931134
- Repaired at testNearside Front position lamp(s) not working (1.1.A.3b)
Pass67,140 miles
- MOT expiry
- 31 May 2011
- Odometer
- 67,140 miles
- Test number
- 612447540137
No defects or advisories recorded.
Fail67,140 miles (+5,236)3 failures
- MOT expiry
- No new certificate
- Odometer
- 67,140 miles
- Test number
- 102517940180
- FailureNearside Front Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- FailureOffside Front Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- FailureOffside Rear coil spring fractured (2.4.C.1a)
Pass61,904 miles (+4,693)2 advisories1 note
- MOT expiry
- 31 May 2010
- Odometer
- 61,904 miles
- Test number
- 143557649125
- AdvisoryNearside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryOffside Front suspension has slight play in a lower suspension ball joint (2.5.B.1a)
- NoteAll metal brake pipes coated with underseal and unable to test properly
Pass57,211 miles (-2,535)
- MOT expiry
- 31 May 2009
- Odometer
- 57,211 miles
- Test number
- 211822358462
No defects or advisories recorded.
Pass59,746 miles (+5,907)
- MOT expiry
- 31 May 2008
- Odometer
- 59,746 miles
- Test number
- 402932157100
No defects or advisories recorded.
Pass53,839 miles
- MOT expiry
- 17 May 2007
- Odometer
- 53,839 miles
- Test number
- 741496526123
No defects or advisories recorded.
Questions about P48 JSL
- Does P48 JSL currently have a valid MOT?
- Yes. DVSA records show the MOT on P48 JSL is valid until 12 Apr 2027.
- When is the MOT due on P48 JSL?
- The MOT on P48 JSL is valid until 12 Apr 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has P48 JSL done?
- P48 JSL was recorded at 208,072 miles at its MOT on 13 Apr 2026, an average of 7,736 miles a year.
- Has P48 JSL ever failed its MOT?
- Yes. P48 JSL has failed 11 of its 30 MOT tests, most recently on 2 Apr 2026.
- Has the mileage on P48 JSL ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 31 May 2008. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on P48 JSL find?
- P48 JSL passed its latest MOT on 13 Apr 2026 with 4 advisories: central exhaust has a minor leak of exhaust gases centre section; nearside front brake hose slightly deteriorated cracked and perished; nearside front coil spring corroded, and 1 more.
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.