Nigeria, Botswana and South Africa, Ivory Coast draw
New Nigeria coach Stephen Keshi saw his side held to a goalless draw by visiting Botswana in his first game in charge of the Super Eagles.
South Africa and Ivory Coast played out a 1-1 draw and Algeria beat Tunisia in other friendlies on Saturday.
The match against the Zebras in Benin City was Keshi's first game in charge and he recalled a number of players.
Vincent Enyeama and Dickson Etuhu were both included, having been dropped by previous boss Samson Siasia.
Botswana were using the game as a warm-up for the 2012 Africa Cup of Nations, a tournament which Nigeria failed to qualify for - leading to the sacking of Samson Siasia.
Despite torrential rain, Nigeria had the majority of possession, but Botswana were sturdy and resolute in defence, which will give them hope ahead of Equatorial Guinea and Gabon 2012.
The Super Eagles created chances, but failed to score, with Ikechukwu Uche, Joel Obi, Chinedu Obasi and Fengor Ogude all going close.
"We passed the ball well and the boys played a good game against a disciplined side." Keshi said after the match.
"Not only did we have the possession but we created chances. It is strange to think we could have won today but we've learned a lot."
In Port Elizabeth, South Africa were held to a 1-1 draw by Ivory Coast in the Nelson Mandela Challenge match.
The Elephants, who are second favourites for the Nations Cup, fielded a strong line-up featuring the Toure brothers, Gervinho and Seydou Doumbia amongst others.
South Africa are preparing for 2014 World Cup qualifying and the 2013 Africa Cup of Nations, which they are hosting.
They missed out on qualifying for the 2012 Nations Cup after misunderstanding the criteria.
Siboniso Gaxa, an early substitute for South Africa after an injury to Tsepo Masilela, put Ivory Coast in front with an own goal in the 36th minute.
That was cancelled out by Katlego Mphela who levelled the scores early in the second half, and despite plenty of effort from both sides there were no more goals in the game.
Meanwhile another team who have qualified for the Cup of Nations was beaten by a side that will not be there.
Algeria were hosting their neighbours Tunisia and Ryad Boudebouz scored the only goal of the game to give them the win.
He found the net just before half time to consign Sami Trabelsi's Carthage Eagles to defeat.