2014 | Buddha Prasad Mandali | TDP | 80995 | Ramesh Babu Simhadri | YSRC | 75037 |
2013 | Ambati Shri Hari Prasad | TDP | 75282 | Shyam Raja Sekhar | IND | 13138 |
2009 | Ambati Brahmanaiah | TDP | 55316 | Buddha Prasad Mandali | INC | 54899 |
2004 | Buddha Prasad Mandali | INC | 41511 | Buragadda Ramesh Naidu | TDP | 33029 |
1999 | Mandali Buddha Prasad | INC | 41919 | Buragadda Ramesh Naidu | TDP | 41125 |
1994 | Simhadri Satyanarayana Rao | TDP | 45507 | Mandali Budha Prasad | INC | 40130 |
1989 | Simhadri Satyanartayana Rao | TDP | 40549 | Mandali Venkata Krishna Rao | INC | 40382 |
1985 | Satyanarayanarao Simhadri | TDP | 36165 | Venkatakrishnarao Mandali | INC | 29932 |
1983 | Venkata Krishna Rao Mandali | INC | 24852 | Srirama Prasad Vakkapattla | IND | 16590 |
1978 | Mandali Venkata Krishna Rao | INC | 30396 | Saikam Arjuna Rao | JNP | 29909 |
1972 | M. Venkatakrishna Rao | INC | | Uncontested | | |
1967 | S. R. Yarlagadda | INC | 24318 | B. K. Sanka | CPM | 15955 |
1962 | Yarlagadda Sivarama Prasad | INC | 29304 | Sanaka Butchikotaiah | CPI | 26311 |