In 2016, he was signed by Bangladesh Premier League (BPL) franchise Rangpur Riders, (later renamed as Rangpur Rangers), however due to national duties, he could not participate. In 2017, Babar played for Guyana Amazon Warriors in the Caribbean Premier League and Sylhet Sixers in the BPL.