they are harder to get hold of with low miles.
manuals are rare as hens teeth, bmw hard sell at it's best for a £1500 option.
i have an e46 330ci, cracking motor, bloody thirstly, whereas the diesels as much better and very torquey.
just keep looking, piston heads tend to have a few, then classified on ebay always has a smattering, but mileage will be the issue, they seem to do moon miles from my findings, so maybe open up max mileage a little, say to 120k ish.