Who will become Prime Minister of India after next general election?

As of Mon, 19 Oct 2026 21:00:04 UTC, Kalshi traders price Narendra Modi (42.0%), Rahul Gandhi (31.0%), Yogi Adityanath (16.0%). The market has $34K in volume and closes on Tue, 30 Apr 2030.

Updated:

Current odds

OutcomeChanceYes priceNo price
Narendra Modi42.0%42.0¢58.0¢
Rahul Gandhi31.0%31.0¢69.0¢
Yogi Adityanath16.0%16.0¢84.0¢
Akhilesh Yadav3.0%3.0¢97.0¢
N. Chandrababu Naidu3.0%3.0¢97.0¢
Priyanka Gandhi Vadra3.0%3.0¢97.0¢
Amit Shah3.0%3.0¢97.0¢
Nitin Gadkari3.0%3.0¢97.0¢
Devendra Fadnavis2.0%2.0¢98.0¢

Market details

Resolution rules

Each outcome is a separate contract with its own rules. The rules for Narendra Modi:

If Narendra Modi becomes Prime Minister of India as a result of government formation following the next Indian general election and meets all constitutional requirements before Apr 30, 2030, then the market resolves to Yes. The market resolves to the first person who, as a result of government formation following the election, is formally appointed, sworn in, or invested as Prime Minister according to the country's constitutional procedures, commands the confidence of the parliament/legislature, and exercises the full powers of the office (not serving in a caretaker/acting capacity from the previous government). If no government forms by Apr 30, 2030, the Contract resolves to "No one" if that is an option and No for all other strikes. If new elections are called before government formation, the Contract resolves to "No one" immediately and No for all other strikes.

Sources

Related markets

DOXA is a liquidity aggregator for prediction markets that compares odds and depth across Polymarket, Kalshi and others and routes each trade for best execution with an AI assistant.