Career
A right-handed wicket-keeper from Jafarabad District, Imran played under-19 inter-district cricket for both Nasirabad District and Quetta District, making his senior debut inter-district debut for Nasirabad during the 2010 tournament. He made his one-day debut for the Quetta Bears franchise in March 2012, against the Lahore Eagles during the 2011-2012 season of the One-Day National Cup. In his only match for that side, he played as a specialist batsman, opening the batting alongside Bismillah Khan but scoring only five runs.
Imran made his Twenty20 debut in February 2014, during the 2013-2014 season of the Faysal Bank T20 Cup.
Appearing for a new franchise, the Dera Murad Jamali Ibexes, he again played as an opening batsman, but was also given the wicket-keeping duties. Imran appeared twice for the Ibexes during the 2013-2014 season, and in all three of the side"s matches during the 2014-2015 season, with his best score coming against the Bahawalpur Stags in September 2014 – 22 runs from eight balls, including five fours.