Murray is the latest player to commit to Scarlets, following Macs Page, Tomi Lewis, Eddie James, Joe Roberts, Sam Costelow, Kemsley Mathias, Taine Plumtree, Johnny Williams, Sam O’Connor, Ioan Nicholas and Jac Price in signing new deals.
Scarlets have also signed Wales internationals Jake Ball and Joe Hawkins, scrum-half Dane Blacker, flanker Tristan Davies and full-back Ioan Jones.
“Blair had an incredible first season, we knew he was a good footballer and was a real running threat when we signed him, but I don’t think any of us imagined the impact he would have,” said Scarlets head coach Dwayne Peel.
“He is the type of player who fans come to watch, someone who can light up a game and his attacking intent fits into how we want to play.
“For him to sign a contract extension for the next three seasons is a real statement from him and from the club, and we feel there is a lot more to come from him.”