1996: Gennady Zyuganov (Communist) [1]
2000: Gary Kasparov (Communist) [2]
2004: Mikhail Gorbachev (Democratic Socialist)
2006: Vladimir Putin (Russian National Front) [3]
2010: Vladimir Putin (Russian National Front)
2011: Sergey Mitrokhin (Yabloko) [4]
2015: Maksud Sadikov (Yabloko) [5]
[1] Defeated Yeltsin in the 1996 election.
[2] Succueeded Zyuganov after Zyuganov's death by car accident.
[3] Overthrowned Gorbachev in coup.
[4] Sergey Mitrokhin's Yabloko is elected in a landslide (58.8% of the votes) after the Peaceful Revolution in 2011, which overthrows Putin and sees him exiled to North Korea. With 36.4% of the votes, Right Cause forms the Official Opposition under the leadership of Andrey Dunaev.
[5] Russia's first Muslim President, returned (narrowly) by a Russian electorate keen to project its commitment to multiculturalism and the growing influence of Islamic economics in a post-recession world. Meanwhile, Right Cause slides into Ron Paul-style libertarianism.