Ex-All Black Byron Kelleher faces court after allegedly driving while four times over the legal limit in France.

Kelleher was stopped in Bordeaux at 9am on Friday (local time) after going the wrong way on a one-way street, French media reported. He initially refused to be tested and was taken to a police station, where he had a test that showed an alcohol level of two grams per litre of blood.

''He was put into custody and then released after a sobering-up period. He will soon be summoned to appear before the court,'' a police source told the AFP news agency.

Kelleher made 57 Test appearances for New Zealand between 1999 and 2007. He then moved to France, where he played for Toulouse and Stade Francais before retiring at the end of last season.