How many movies have Mahira Khan and Shuja Haider collaborated on?

They have worked on 3 movies together! Their first movie together was Bol (2011) while their highest rated movie together was Verna (2017). They have not worked together since 7 Din Mohabbat In (2018). They are most known for their drama films together.