lots of different sizes and compatibility. Pictured below is a threaded Hollowtech II BB. red is part number , yellow is sizes (thread pitch, axle diameter, and ROAD for BB shell width). You also need a (very cheap) tool to remove and insert.
Some are press-fit, (as opposed to threaded) fitting and removal tools more expensive and probably not a job to attempt if you don't know what you are doing as easy to damage your BB shell.
View attachment 730908
Thanks , I just checked mine and it's just like in your picture (only a bit dirtier):
Driveside SM-BBR60
Non-driveside BC 1.37 x 24 ROAD