Associate side Ireland will face India on June 23 and South Africa the following day ahead of a three-match, one-day international series between the two Test-playing nations in Belfast.
Ireland's upset World Cup win over Bangladesh last month earned them entry into the main International Cricket Council one-day ranking list. The World Cup debutants also scored a shock win over Pakistan to knock them out in the first round.
"The Irish Cricket Union (ICU) is proud that two such great cricketing nations as India and South Africa are coming to Ireland to play each other and against Ireland," ICU
"Following last year's hugely successful match at Stormont between Ireland and England, the ICU is delighted that top-class cricket continues to come to Ireland, in the first-ever matches between full Test cricket nations here.
"These matches will not only continue to put Irish cricket on the map after the success of the Ireland team at the cricket World Cup, but should provide a real financial impetus to our objectives for the future of the game." The three-match series between India and South Africa will take place on June 26, June 29 and July 1.
India then head to England in July for three Tests and seven one-day internationals.
Ireland beat Bangladesh
Ireland beat Pakistan
Zimbabwe, Ireland in thrilling tie
World Cup 2007: Complete coverage