Kal Karenge, they said.
We checked.
163+ elections. 108,504+ politicians. Every criminal case, every rupee, every broken promise — tracked.
MUST SEE
Five Profiles You Need to See
One politician per shame category. Five different stories. Zero overlap.
MOST WANTED87.4
Dulu Mahato
BJPDHANBAD, Kerala
22 cases₹7.0 Cr
MOST WANTED
MOST WANTED
Highest national risk score
Highest overall risk score nationally among elected winners. The crown jewel of civic shame.
WINNER77
M.S.Raju
TDPMADAKASIRA, Andhra Pradesh
25 cases₹12.7 L
PAISA KAHAN GAYA
PAISA KAHAN GAYA
Under 20% funds used
Under 20% constituency funds utilized. The money exists. The will does not.
OLD MONEY NEW CRIME75.5
Chandrababu Naidu Nara
TDPKUPPAM, Andhra Pradesh
19 cases₹931.8 Cr
OLD MONEY NEW CRIME
OLD MONEY NEW CRIME
₹50Cr+ assets · 5+ cases
Declared assets over ₹50 crore with 5+ criminal cases. The wealth didn't buy clean hands.
YOUNG AND PROBLEMATIC77.2
Ajay Yadav
RJDATRI, Bihar
14 cases₹1.9 Cr
YOUNG BLOOD
YOUNG BLOOD
Under 35 at candidacy
Under 35 years of age at time of candidacy. Fresh blood in a geriatric system.
COURTROOM NETA67.3
A A Rahim
CPI(M)KERALA (2022-2028) - A A RAHIM, Kerala
74 cases₹11.6 L
SASTA NETA
SASTA NETA
Assets under ₹50L · genuinely modest
Declared assets under ₹50 lakh with no anomaly flags. Either genuinely modest or hiding it better than everyone else.
PURANA HISAAB
Purana Hisaab
Cases that have been "pending" longer than some of these politicians have been in office.
83
Surendra Patwa
BJPBHOJPUR, Madhya Pradesh
173 cases₹67.0 Cr
83.6
Chintamaneni Prabhakar
TDPDENDULURU, Andhra Pradesh
90 cases₹53.8 Cr
79.8
Adv. Dean Kuriakose
INCIDUKKI, Telangana
88 cases₹2.1 Cr
76.9
Shafi Parambil
INCVADAKARA, Delhi
47 cases₹99.3 L
78.6
Eatala Rajender
BJPMALKAJGIRI, Madhya Pradesh
45 cases₹54.0 Cr
83.1
Rajesh Ranjan alias Pappu Yadav
INDPURNIA, Jharkhand
41 cases₹12.1 Cr
EXPLORE BY STATE
Find Your Neta
Bihar15188 politiciansAvg Risk: 9.3Madhya Pradesh10666 politiciansAvg Risk: 4.4Maharashtra10407 politiciansAvg Risk: 8.5Andhra Pradesh9706 politiciansAvg Risk: 6Delhi8343 politiciansAvg Risk: 3.6Gujarat6410 politiciansAvg Risk: 4.9Karnataka4957 politiciansAvg Risk: 4.4Chhattisgarh4284 politiciansAvg Risk: 2.9Haryana4278 politiciansAvg Risk: 4.3Punjab3754 politiciansAvg Risk: 5.8Assam3662 politiciansAvg Risk: 3.9Uttar Pradesh3583 politiciansAvg Risk: 6.8Jharkhand2878 politiciansAvg Risk: 8.6Rajasthan2793 politiciansAvg Risk: 3.2Tamil Nadu2726 politiciansAvg Risk: 4.8Odisha2336 politiciansAvg Risk: 6.5Kerala2120 politiciansAvg Risk: 7.1West Bengal1464 politiciansAvg Risk: 7.4Manipur989 politiciansAvg Risk: 2.8Telangana943 politiciansAvg Risk: 6.2Jammu and Kashmir937 politiciansAvg Risk: 4.8Goa923 politiciansAvg Risk: 7.2Himachal Pradesh900 politiciansAvg Risk: 5.9Uttarakhand804 politiciansAvg Risk: 6.2Puducherry529 politiciansAvg Risk: 5.9Mizoram461 politiciansAvg Risk: 1.8Arunachal Pradesh404 politiciansAvg Risk: 7.8Nagaland386 politiciansAvg Risk: 1.4Meghalaya382 politiciansAvg Risk: 1.2National Capital Territory Of Delhi346 politiciansAvg Risk: 3.8Andaman and Nicobar256 politiciansAvg Risk: 1.3Jammu & Kashmir176 politiciansAvg Risk: 2.9National141 politiciansAvg Risk: 3.3Tripura129 politiciansAvg Risk: 2.9Sikkim109 politiciansAvg Risk: 3.3Chandigarh69 politiciansAvg Risk: 3.8Dadra & Nagar Haveli21 politiciansAvg Risk: 10.8Dadra and Nagar Haveli and Daman and Diu11 politiciansAvg Risk: 3.5Lakshadweep11 politiciansAvg Risk: 20.9Andaman and Nicobar Islands10 politiciansAvg Risk: 8.4Daman & Diu10 politiciansAvg Risk: 12Ladakh2 politiciansAvg Risk: 4.3