Suggested by Eric It’s a battle of Avatar masters as both of these fighters learned all of the elements. That being said, Kyoshi never got to appear much as she was mainly a hype machine from the old days. She was the master before Roku who was before Avatar. As such she would need a prequel series to really display her feats while Roku got a lot of time to show off in the main series. While the are both quite exceptional fighters, Roku just has the edge with his large displays of power. Roku (Avatar) wins.