She is best known for appearing in Sanwari, Piya Naam Ka Diya, Malaal-e-Yaar, Haqeeqat, Makafaat, Dikhawa, Mehar Posh, and Yaar Na Bichray.
[5] She then played the lead role of Ujala in Sanwari opposite Usama Khan for which she earned the Best Soap Actress nomination at Hum Awards.
[7] She also appeared as Aaliya in Saleem Ghanchi's Piya Naam Ka Diya with Saniya Shamshad and Farhan Malhi, and as Minhal in Asad Jabal's Malaal-e-Yaar alongside Azekah Daniel and Mirza Zain Baig.
[citation needed] In 2020, Zainab appeared in a supporting role of Ayat in 7th Sky Entertainment's Mehar Posh that emerged as one of the highest rated Pakistani shows of 2020.
[8][9] She worked with acclaimed actors Ayeza Khan, Danish Taimoor, Ali Abbas, Sania Saeed and Rehan Sheikh during the series run.