Chainring replacement /compatabity - Shimano

Page may contain affiliate links. Please see terms for details.
I've just discovered a crack in the outer 50T chainring of my Triban Sora chainset. It's a 50/34 and I'm wondering what cross compatability for newer models there is. Iask because I've seen a few 10, 11, 12 speed rings or chainsets cheaper than single 9 speed specific ring. For aesthetics I'd like to retain the current appearance e which the modern Shimano rings/chainset appear to all have but I'm unsure of any fitment or shifting issues if I don't keep to the Sora/9 level. Both 50 and 34 are fairly worn so if I can cheaply replace both the that would be ideal.
 
Top Bottom