-
Everything you wanted to know about bottom bracket standards, but were afraid to ask:
The BB you need is determined by both the BB shell and the chainset: it has to be compatible with both.
Your frame has a British/ISO bottom bracket shell, which is currently the most common standard.
You could choose cranks which use either an "internal" or "external" BB: internal BB have the bearings and axle inside the shell; external BB have cups which screw into the shell and hold the bearings outside the shell (the axle is part of the cranks).
The three chainsets you've linked to are all external, but the first one is for the BB30 standard and isn't compatible with your frame.
The other two would fit, but are both intended for 1x11 drivetrains, ie one chainring and an eleven speed cassette. You could use them singlespeed, but there are better choices.
SRAM Omnium are also external and a good and popular choice, but because of this second-hand prices tend to be unrealistic: buying new is better value for money.
DJ suggestion of Sugino 75 DD (also external) was tongue in cheek, unless you're a budding Chris Hoy or looking for maximum Instagram rep. :)
Cr-Mo axle, 68mm x 103mm
Those are the specifications for an internal bottom bracket: is this what you already have?
Can anyone please advise what crankset (and bottom bracket) to get for a Langster Pro frame?
Cr-Mo axle, 68mm x 103mm
This is what I have in mind but unsure whether they are suitable for a single speed bike?
SRAM S350-1 BB30 Chainset with X-Sync Chainring
SRAM S350-1 GXP Chainset with X-Sync Chainring
SRAM Rival 1 1x11 GXP Chainset with X-SYNC Chainring