It will but may require a bit of cutting of the fly cover but there is one made for the SR125/Typhoon 125 btw.
I've got one on my SR..but not sure if its a "made" one or a standard runner one? (not sure how you can tell?)