The 38-year-old put on a tactical masterclass taking a unanimous decision 118-110 116-112 116-112 on the judges scorecard to go 48-0.
“First off I want to thank God for this victory, all the fans that came to Las Vegas and all the fans all over the world,” Mayweather said in the ring after the fight. “He’s a hell of fighter, he’s one of the guys at the pinnacle in sport of boxing
“I know he was going to push me, he had moments in the fight, but I wasn’t getting hit with a lot of shots.
“We did what we had to do tonight. He is a tough competitor. Got to take my hat off to my dad, without him I wouldn’t be here.
“When the history books are written – it was worth the wait.
“I got one more fight. My last fight is in September, it is time to hand it up and I am truly thankful and blessed.”
Despite the scorecards Pacquiao thought he had done enough to win the fight at the MGM Grand in Las Vegas.
“It was a good fight. I thought I won the fight, he didn’t do nothing,” said the Filipino. “I got him many times, I thought I won the fight.
“I can handle his power. I will take a rest.”