Though he appeared in two matches as an un-used substitute for Aston Villa in the 2010–11 season, Lowry continued to be remain out of the first team and in January 2011, Lowry signed for Championship side Sheffield United until the end of the season making his first start for the Blades away at Coventry City a day later. Lowry made eighteen appearances for the Blades but with the club in decline he was unable to prevent them from being relegated at the end of the season.
Lowry started his youth career with Australian club ECU Joondalup. He signed for Aston Villa in February 2005 along with fellow Australian Chris Herd. Lowry made nine appearances for Aston Villa Reserves in the 2006–07 season, mainly coming near the end of the campaign. Lowry was also part of the squad that won the HKFC International Soccer Sevens in May 2007. In June 2007, Lowry signed a 12-month deal to his contract.
Lowry won for the first time as a professional in 2012, at the Portugal Masters in October. He shot a 67 to tie for the lead with the Englishman Ross Fisher, who made bogey on the final hole after missing a four-foot putt. The victory lifted Lowry back into the Official World Golf Ranking top 100 and made him eligible to compete in the WGC-HSBC Champions.
On 27 January 2016, Lowry returned to Australia after a decade away from Australia when he signed a two-and-a-half-year deal with A-League side Perth Glory. Upon joining Perth Glory, Lowry said of the move, quoting: "I've got a lot of experience behind me now and I want to use it to guide the young lads who are in this young squad. I've spent 11 years in England and it's shaped my football over there and I'm really happy to be here and get stuck into the games"