i need to top off my oil, what weight or grade should i use
See other post.
Since it is summer out now you will want to use a heavier oil then in the winter. For maximum engine protection I use a 15w-40 Mobil one full synthetic. In the winter I use a 5w-30 Mobil one full synthetic. Other wise a standard 10-30 will do the job fine. If you have other question check out bavarianpower.com send them an email they know what their talking about.
Search BMW 5 Series Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
BMW 5 Series Experts