French media reports the two-time World Cup winner was caught drink-driving late on Wednesday night.

Carter reportedly had a blood-alcohol level of 0.98g per litre, above the limit of 0.5g and did not have his licence on him.

Carter was not held in custody but his car was impounded.

He will appear in court, Closer magazine and L’Equipe reported.

The 34-year-old now plays for French Rugby club Racing 92 on a deal worth more than $2 million a season.

Carter played 112 tests for the All Blacks between 2003-15.