Just collected my M3 from Conlans Naas today which had some work done under warranty. 2006 but with similar mileage to this.

In the office and don't have the full list of changes in front of me but this is what I can remember off the top of my head.

Brake lines changed (corrosion)
All piping replaced and changed to copper (rust on exhaust)
Rubber seals changed in rear diff and topped up with oil (was leaking)
Rear springs changed (crack in back left)
Tierod in steering rack replaced
DSC sesnor replacing - DSC light & hand brake light were permanently on (both amber) and couldn't be turned back off. Would happen at various intervals and for varying periods of time, sometimes for a few minutes and other times for long journeys.

Full work came to about 2k but all covered under BMW warranty and the car is like brand new now. Point is, make sure you get some one to check underneath the car or you could run in to some costly changes if buying without warranty.

Something to be aware of - on particularly cold mornings from a cold start the car can "jerk" when driving at low speeds shortly after take off. Common in many M3, just need to let it get up to temperature before setting off