Wiki says 41.96mm OD for press fit BB30 (looks about right from the BB on the road bike) , but it wouldn't work on a Spanish BB even if it was the right size as it's not threaded.
Hang on, aren't Spanish BB's press fit? If my googling is correct they have a 37mm bearing. Can you measure your BB shell to confirm?
Wiki says 41.96mm OD for press fit BB30 (looks about right from the BB on the road bike) , but it wouldn't work on a Spanish BB even if it was the right size as it's not threaded.
Hang on, aren't Spanish BB's press fit? If my googling is correct they have a 37mm bearing. Can you measure your BB shell to confirm?