[1] He made his first-class debut for Tasmania on 15 October 1997 against South Australia, claiming a wicket in each innings and scoring 19 runs in the first-innings.
[13] The 2001–02 season saw Wright become a regular member of both Tasmania's first-class and one-day sides, playing all of their matches in both formats of the game.
Wright continued to show an improvement with the bat, averaging 34.08 in the Pura Cup, making four half-centuries.
[16] Wright finished with identical figures in his following one-day match against the same opponents, but Western Australia secured victory thanks to a century from Michael Hussey.
[17] He was selected to play for the Prime Minister's XI against New Zealand in a 50-over contest, and claimed the solitary wicket of Mathew Sinclair and conceded 51 runs in his nine overs.
Prior to the final, Wright was suffering with a thigh strain, and was only passed fit to play on the morning before the match.
Despite this, his bowling stifled the opponent batsmen; he was awarded man of the match for restricting New South Wales to just 17 runs off his ten overs in a tied match, and finished the season as the ING Cup's second most economical bowler behind Glenn McGrath, and the most economical of those who had bowled over 100 balls.
[27] In the Pura Cup, he was Tasmania's leading bowler with 31 wickets, ranking him as the seventh highest wicket-taker among all teams.
[33] He performed well in the back-to-back matches against South Australia in January, taking 4/51 in the ING Cup defeat,[34] and then claimed his second five-wicket haul in the Pura Cup match, taking 5/43 in the second-innings to help Tasmania win by 213 runs.
He signed with Somerset for the first four weeks of the 2010 season, while their main overseas player, Murali Kartik was playing in the IPL.
In 2018, Wright was appointed Head Coach of the Bangladesh under-19 team and led his side in the U-19 World Cup.