A statement from the Lord's-based institution which presides over the rules of cricket said Gatting would succeed current president Mike Griffiths in October.
The naming of Gatting came on the same day the MCC announced a £200 million redevelopment of the iconic ground that will celebrate its bicentenary in 2014.
Gatting, who played 79 Tests for England and captained the side to an Ashes series win in Australia in 1986-87, spent his entire 23-year career with county side Middlesex.
"Few people are so closely identified with Lord's as Mike Gatting, and I am therefore delighted that he accepted my invitation to serve as president of MCC," Griffith said.
- Sports & Recreation
- Mike Gatting
- Mike Griffiths