At that mileage consider trans fluid, differential fluids (two diffs), transfer case fluid. If coolant is still factory fill, I'd replace that too. Other things at that mileage would be spark plugs (assuming you have a gas engine, not applicable on diesel), fuel filter. While it is true these engines all have a timing chain and not a timing belt, there is still the accessory belt(s?) to consider and I like to change them at this time as well. This may seem a bit extreme, but it is the old school method that has carried several of my former BMW's into the 200k miles territory so I'm a believer. Expensive if you go to the dealer, likely less so if you can find a trustworthy independent, affordable of you DIY. I would skip the dealer.
If you want to learn more about BMW maintenance, Google Mike Miller lifetime BMW maintenance, read his white paper, draw your own conclusions and apply as you feel is appropriate.
2015 428i convertible
2013 Cooper S
2007 650i - 6 speed
2002 330ci convertible - 5 speed
2012 X5 Diesel
2012 Countryman S All4 - 6 speed
2006 Cooper S - 6 speed
2006 330i - 6 speed
1997 328is - 5 speed
1991 318is - 5 speed
1988 635csi - 5 speed
1988 325i convertible - 5 speed
1969 2002 with tii and 5 speed conversions