Yeah. The hangers are the same and the pegs mount the same, but the shape of the peg is different. I have 1098 bayliss pegs on my 848.
These footrests are a fortune to buy new, I think they are around £80 each. Part numbers 46410531A and 46410541A