The match was announced last month by the New Zealand Rugby Union as a warm-up for the All Blacks ahead of their Tri-Nations campaign and also a fundraiser for the victims of the Christchurch earthquake.
The game will be played at Carisbrook on July 22, the first Friday night test to be played in Dunedin.
It will also - undoubtedly - be the final test at Carisbrook.
Otago Rugby Football Union marketing manager Doug McSweeney said preferential bookings had been available for a couple of weeks for the "rugby family" around Otago, Southland and Canterbury, and already 2000 tickets had been sold.
The rugby family included season ticket-holders of those unions and rugby club members and sub-unions.
McSweeney was pleased with selling 2000 tickets already and hoped to sell that many again before the preferential ticket selling period ended this weekend.
The "South of the Hurunui" campaign begins this Monday. It allows those people living in Southland, Otago and Canterbury to buy their tickets first before they go on sale to the general public across the country next month.
He said the campaign would last three weeks.
"We would hope to have sold something upwards of 85% of the tickets by the time we go to a general sale," he said.
He was confident of the game being sold out.
"This will be the only opportunity for people in the South Island to be able to see the All Blacks live this year, which is a huge year for rugby and the All Blacks."
The ground has a capacity of about 28,000. The New Zealand Rugby Union is hoping to raise about $500,000 from the game for the victims of the Christchurch earthquake.
The All Blacks will arrive in Dunedin on July 17 and will be in the city for the entire week.
Some public activities will be carried out by the All Blacks, McSweeney said, though they have yet to be finalised.
It will be the only warm-up game for the All Blacks before the side takes on the Springboks in Wellington the following week.