2014 | Kodali Sri Venkateswara Rao (Nani) | YSRC | 81298 | Raavi Venkateswara Rao | TDP | 69761 |
2009 | Kodali Sri Venkateswara Rao ( Nani ) | TDP | 68034 | Pinnamaneni Venkateswara Rao | INC | 50404 |
2004 | Srivenkateswara Rao Kodali(Nani) | TDP | 57843 | Eswar Kumar Katari | INC | 48981 |
2000 | Raavi Venkateswara Rao | AGP | 62559 | Ramesh Sistla | INC | 30562 |
1999 | Raavi Hari Gopal | TDP | 43126 | Segu Venkateswarlu | INC | 26180 |
1994 | Ravi Sobhanadri Chowdary | TDP | 59022 | Eswar Kumar Katari | INC | 38032 |
1989 | Eswara Kumar Katari | INC | 52723 | Ravi Sobhanadri Chowdary | TDP | 52213 |
1985 | Nandamuri Taraka Rama Rao | TDP | 49600 | Uppalapati Suryanarayana Babu | INC | 42003 |
1985 | S.C.Ravi | TDP | 53106 | U.S.Babu | INC | 31463 |
1983 | Nanndamuri Taraka Rama Rao | IND | 53906 | Satyanarayan Rao Katari | INC | 27368 |
1978 | Katari Satyanarayanarao | INC(I) | 38060 | Puttagunta Venkata Subbarao | CPM | 32236 |
1972 | Katari Satyanarayana Rao | INC | 34373 | P. Venkata Subba Rao | CPM | 27434 |
1967 | M. K. Devi | INC | 24854 | V. S. R. Puttagunta | CPM | 15851 |
1962 | Ganji Rama Rao | CPI | 27267 | Vemula Kurmayya | INC | 23767 |
1955 | Vemul Kurmayya | INC | 52210 | Vemul Kurmayya | INC | 49939 |