Crop models are essential in undertaking large scale estimation of crop production of diverse crop species, especially in assessing food availability and climate change impacts. In this study, an existing model (SSM, Simple Simulation Models) was adapted to simulate a large number of plant species including orchard species and perennial forages. Simplification of some methods employed in the original model was necessary to deal with limited data availability for some of the plant species to be simulated. The model requires limited, readily available input information. The simulations account for plant phenology, leaf area development and senescence, dry matter accumulation, yield formation, and soil water balance in a daily time step. Parameterization of the model for new crops/cultivars is easy and straight-forward. The resultant model (SSM-iCrop2) was parameterized and tested for more than 30 crop species of Iran using numerous field experiments. Tests showed the model was robust in the predictions of crop yield and water use. Root mean square of error as percentage of observed mean for yield was 18% for grain field crops, 14% for non-grain crops 14% for vegetables and 28% for fruit trees.