You can first consider the Global Atlas for Renewable Energy (http://globalatlas.irena.org/).
But, if you want more detailed answers, can you be a little more specific?
- precise the region(s) of interest;
- precise if it is for scientific or commercial purpose;
- precise if you want data for free or for paid;
- precise the type(s) of irradiance data you want: global, direct, ..., three-year average of monthly irradiance or time series and the level of accuracy you are looking for.
- precise if you want to have gridded values (from satellite or Numerical Weather Models) or from in-situ pyranometric ground measurement.
Currently I write a paper about ecophysiology of marine brown algae (kelps). I need data of the solar irradiance, principally from Chilean coast (Arica to Punta Arenas). I would like to find monthly data of the last three years (monthly average). Values of every 5 gridded will be good.
I would second the recommendation of the NASA Surface Meteorology and Solar Energy data-set. If includes a data-set of monthly average Insolation Incident On A Horizontal Surface for the entire planet in a 1-degree latitude by 1-degree longitude grid:
This is only approximate but means you can generate estimated time-series solar data for anywhere on the planet (although stochastic effects such as variations in the clearness index will not be well represented).