2011 | Malladi Krishna Rao | INC | 23985 | Manchala Satya Sai Kumar | AIADMK | 4867 |
2006 | Malladi Krishna Rao | INC | 11763 | Rakshaharikrishna | IND | 5457 |
2001 | Malladi Krishna Rao | IND | 8959 | Gollapalli Gangadhara Pratap | BJP | 5981 |
2000 | P.Shanmugam | INC | 8888 | G.Gangadhara Pratap | BJP | 4659 |
1996 | Malladi Krishna Rao | IND | 8445 | Velaga Rajeswara Rao | INC | 3602 |
1991 | Velaga Rajeswara Rao | INC | 6331 | Raksha Hart Krishna | DMK | 4704 |
1990 | Raksha Harikrishna | DMK | 4632 | Velaga Rajeshwara Rao | INC | 3027 |
1985 | Kamichetty Sri Parassorama Varaprassada Rao Naidou | INC | 2884 | Ratcha Harikrishna | IND | 2498 |
1980 | Kamichetty Sri Parassourama Varaprassada Rao Naidu | IND | 2433 | Abdul Khader Jeelani Mohammed | INC(I) | 2165 |
1977 | Kamichetty Sri Parassourama Varaprassada Rao Naidu | JNP | 2047 | Abdul Khadar Jeelani Mohammed | INC | 1981 |
1974 | Kamichetty Sriparassourama Varaprassadarao | IND | 2284 | Naidou Maddimsetty Satyamurty | INC | 1986 |
1969 | K.S. P.V. Rao Naidu | IND | 2287 | Yarra Zagannadharao | INC | 1829 |
1964 | Kamishetty Sri Parasurama Vara Prasada Rao Naidu | INC | | Uncontested | | |