So finally got round to changing my plugs this weekend, and good news the misfires are gone
Really though that after 3000 miles they would be fine, but had close look at the old plugs again and I could've of guessed it, seems BMW left one of the old plugs in, still had the Bosch logo in blue?? Which means it one of the original plugs, the logo on all the others was dark green