Ideally id like a 6 cylinder car but they seem pretty thin on the ground

Id have an auto or manual with a 6 cylinder car but a 4 pot would need to be manual.
Are the 318i of this age the ones with the garbage engine ? There are loads of 2002-2004 models with sensible miles around the £2k mark - they cant all be rubbish can they ?
I never really bonded with the 330i Sport touring i had a couple of years ago mainly because i paid too much for it and of its prodigious thirst but with fuel prices a bit cheaper now and me not looking to have big money tied up in it im getting the itch to own another BMW daily again.