Theron played four ODIs and nine T20Is for the Proteas between 2010 and 2012. He also represented the Rajasthan Royals, Deccan Chargers and Kings XI Punjab in the Indian Premier League – and Jamaica Tallawahs in the Caribbean Premier League.
He recently met the three-year residency threshold under the International Cricket Council’s eligibility requirements.
‘Team USA is excited about the hosting of official ODI matches in the United States for the first time ever,’ said USA Cricket chief executive officer Iain Higgins.
‘One-day cricket is an important format of the sport and one in which Team USA has made great progress over the past few years.
‘We are thrilled to be part of this series of highly competitive matches and the players are eagerly anticipating building on that recent progress and testing themselves in ODI competition with Namibia and PNG.’
The 34-year-old Theron also played for the Kuwait Crusaders in the Arabian Cricket Carnival T20 in 2017 and Ireland’s Northern Knights a year prior.
All-rounder Roelof van der Merwe played for the Proteas and later the Netherlands, while veteran batman Kepler Wessels represented Australia before debuting for South Africa.
Photo: Gallo Images