Eddington is a space mission for extrasolar planet finding and for asteroseismic observations. It has been selected by ESA as an F2/F3 reserve mission with a potential implementation in 2008-13. Here we describe Eddington's capabilities to detect extrasolar planets, with an emphasis on the detection of habitable planets. Simulations covering the instrumental capabilities of Eddington and the stellar distributions in potential target fields lead to predictions of about 10,000 planets of all sizes and temperatures, and a few tens of terrestrial planets that are potentially habitable. Implications of Eddington for future larger scale missions are briefly discussed.