Floyd Mayweather has announced that he will have his next fight against Andre Berto in Las Vegas on 12 September.

The unbeaten pound-for-pound king of the sport will bid to extend his unbeaten record to 49 fights when he locks horns with his fellow American Berto at the MGM Grand Arena in what could be his last ever fight.