She debuted in Malayalam film Nammal opposite newcomers like Siddharth, Jishnu and Renuka Menon. The film was a big success and she got several offers in Malayalam. She has acted with almost all actors of Malayalam including Mammootty, Mohanlal, Suresh Gopi, Dileep,Jayaram, Prithviraj, Kunchacko Boban, Jayasurya etc. Then in 2003, she became the part of big hit movies like Chronic Bachelor, C.I.D.Moosa,Swapnakoodu etc.In 2004 her career turned dim. Her movies like Youth Festival, Parayam, Bunglavil Outha etc bombed at the box-office. She appeared in an Item Number in the film Runway in 2004. Her career was not a successful one in 2004. She got the State Awardfor Best Character Actress for Daivanamathil in 2006. In 2006 she acted only two films. Chinthamani Kolacase, Chess were the films and were successes. Her latest movie Chotta Mumbai is an average hit with top Malayalam Superstar Mohanlal.
Though she got several Tamil films she refused them due to tight schedules. Her first Tamil film originally offered was Koodal Nagar oppositeBharath but shelved due to some technical difficulties, but completed and released recently in April 2007. Her first released Tamil film Chithiram Pesuthadi was a huge success. After that she did many tamil films. Her latest movie Jeyam Kondaan opposite Vinay got generally positive reviews and she was praised for her prim and proper potrayal of a small town girl. Bhavana depicted a complete new style and look specially in the songs and was noted to have reduced a lot of weight finally fitting in the profile of glamourous and beautiful Kollywood heroines.