Edinburgh - Scotland will begin its trio of November Test matches in 2012 by taking on World Champion New Zealand at Murrayfield.
Scottish Rugby released a statement on Friday saying the top-ranked All Blacks, who beat France 8-7 in last month's World Cup final, will play Andy Robinson's men on the weekend of Nov. 10-11.
Scotland will then play South Africa and Tonga at Murrayfield over the following two weekends.
Robinson says "we have a fixture list for the 2012 autumn tests which really whets the appetite as we'll be engaged in test match rugby against the cream of the southern hemisphere."
Scotland is already scheduled to play test matches against Australia, Fiji and Samoa next summer.
Other fixtures for South Africa's end of year tour have yet to be confirmed.
Home Test schedule for the Boks is as follows:
Saturday, 9 June: Springboks vs England – Kings Park, Durban
Saturday, 16 June: Springboks vs England – Coca Cola Park, Johannesburg
Saturday, 23 June: Springboks vs England – Nelson Mandela Bay Stadium, Port Elizabeth
The Rugby Championships
Saturday, 18 August: Springboks vs Argentina – Newlands, Cape Town
Saturday, 29 September: Springboks vs Australia – Loftus Versfeld, Pretoria
Saturday, 6 October: Springboks vs New Zealand – FNB Stadium, Soweto