My next door neighbor’s son, who is 17, just completed a trade - his 1988 Datsun 240SX for a 2004 BMW 3 series. He said the seller told him there was an owner’s manual for the BMW but of course there wasn’t. I did a quick internet search and located this URL:
For his BMW they go back to 2004. You can get the owner’s manual 3 different ways: download ($4.00), DVD (no price listed) or printed in large print and put in a binder ($15.00). They say they have next day shipping. This might be a good resource.