Career
Bari has played for Xinjiang. In his first season at Hangzhou he made 16 appearances, scoring once. On 25 October 2012, Hangzhou Greentown announced that Bari"s contract with the club was terminated for disciplinary problems.
He then signed with Jiangsu Sainty for the 2013 season.
On February 2014,Bari moved to China League One side Xinjiang Tianshan Leopard on a one-year loan deal. On 29 January 2016, Bari transferred to China League One club Qingdao Huanghai.