Three farmers were killed and over 100 people, including 25 policemen, injured in police firing on violent protesters blocking the Mumbai-Pune Expressway at Baur village on Tuesday afternoon.