ECB has confirmed that MCC will host 46 major match days at Lord’s between 2013 and 2016.
Following recommendations from the Major Match Group, the comprehensive package was agreed at a meeting of the ECB Management Board.
Exact dates and fixtures during this period are yet to be agreed but tourists to England during the four years include two visits from rivals Australia.
The Aussies will visit in 2013 and 2015 for Ashes series.
Keith Bradshaw, Secretary & Chief Executive of MCC, declared his delight at securing the long term deal.
He said: "We all know that holding the best matches and hosting the finest players is what makes us all want to visit Lord’s.
"It’s great to know that today we have matches over the next few years confirmed."
Major matches include international matches and county finals days.