How many movies have Ameesha Patel and Bobby Deol acted in together?

They have worked on 4 movies together! Their first movie together was Kranti (2002) while their highest rated movie together was Om Shanti Om (2007). They have not worked together since Om Shanti Om (2007). They are most known for their thriller films together.