No. You must play an underused character AND play better than everyone else that uses that character to get a lot of sr. And this doesn't apply to diamond and above anymore
It was true a while ago, where SR gain was based on your accuracy + stats relative to how popular that hero was. It was scrapped forever ago though because of universal public outrage lol