Originally Posted by
strock
Cranks are indeed matched to bottom brackets. Fortunately, there are only a few types of BBs, so it wouldn't be difficult to find a match. I'm guessing, from the photos, that yours is a square taper, but I can't see well enough to tell for sure.
Agree it is most likely square taper but different cranksets require different spindle lengths so it is a bit more complicated than finding any crankset with square taper interface.