South Africa captain Jean de Villiers will lead the Barbarians in Saturday’s clash with Fiji at Twickenham.
De Villiers is one of seven Springboks in the starting line-up, with All Blacks coach Steve Hansen also selecting four Kiwis.
Hurricanes scrum-half TJ Perenara, who is the only uncapped Test players in the 23-man squad, will partner Pat Lambie at half-back.
Samoan Gavin Williams starts alongside De Villiers in the midfield while Charles Piutau, Frank Halai and Santiago form an exciting back-three.
Up front, Tendai Mtawarira, Bismarck du Plessis and Matias Diaz are named in the front row with Flip van der Merwe and Dominic Bird in the engine room.
There is a formidable back-row trio with All Blacks revelation Steven Luatua at blindside, the returning Schalk Burger at openside and Duane Vermeulen at No.8.
Barbarians: Santiago Cordera; Frank Halai, Gavin Williams, Jean de Villiers (Capt.), Charles Piutau; Pat Lambie, TJ Perenara; Tendai Mtawarira, Bismarck du Plessis, Matias Diaz; Flip van der Merwe, Dominic Bird; Steven Luatua, Schalk Burger, Duane Vermeulen.
Replacements: Keven Mealamu, Guillermo Ruan, Coenie Oosthuizen, Manuel Carizza, Luke Whitelock, Martin Landajo, Tom Taylor, Willie le Roux.