Floyd Mayweather Jr. says Saturday's fight versus Andre Berto will be his last. He is 38, a five-division world champion and 48-0 as he enters the final match of his contract with Showtime.

In a recent interview, Mayweather revealed he has nine-figure offers for a post-Berto fight.

"People been throwing crazy numbers at me to stay in the sport," Mayweather says. "Nine figures up front. Numbers have come at me. But right now, I'm OK."

For those crunching numbers, that means Mayweather Promotions is getting offers of more $100 million guaranteed before any marketing or the outcome of the fight.

Mayweather is still insistent he is going to hang up his gloves after this weekend. When asked about comparing his standing in boxing to Bill Gates in the software world, Mayweather says, "His job ain't really like mine. I'm in combat."

Mayweather also appears to suggest he was guaranteed $101 million for his fight against Manny Pacquiao on May 2, and he added $26 million in "investments." This would mean Mayweather made $127 million up front.

With a victory over Berto, Mayweather would become 49-0, tying Rocky Marciano for the best undefeated record of all-time.

Maybe he can go for the record-breaker in ruleless fight against Ronda Rousey.

More Mayweather: Floyd Mayweather Buys $4.8 Million Car

Story continues below