
Cardi B’s NBA Finals halftime performance at Madison Square Garden had Charles Barkley making jokes on live TV.
Cardi B took over Madison Square Garden’s halftime stage during Game 3 of the NBA Finals on Monday night, and got Charles Barkley worked up and hot and bothered.
The legendary commentator made his feelings known while broadcasting the Spurs-Knicks matchup on Inside the NBA, and his remarks immediately went viral on social media.
Rocking a sleek grey bodysuit with her hair flowing, Cardi delivered a three-minute set that opened with “Bodega Baddie” from her recent album Am I the Drama?
Dancers in orange Knicks jersey dresses surrounded her as she commanded center court at the Garden. She transitioned into her 2017 chart-topper “Bodak Yellow,” the track that first put her on the mainstream map as a No. 1 on the Billboard Hot 100.
While fans watching on ABC got only a silent video clip of the performance, Barkley and the rest of the commentary panel had plenty to say.
“I don’t know if those B’s. They might be Cardi D’s,” Barkley quipped to laughter from Shaquille O’Neal, Draymond Green, Kenny Smith, and Ernie Johnson.
The comment immediately sparked conversation online, with Cardi herself resharing a post about both their names trending on X that same evening.
After wrapping her set, Cardi settled into courtside seats with her four-year-old son, Wave, for the second half.
She posted to Instagram Stories from her spot right next to the Spurs bench, saying, “They got me right next to the opps! But I’mma be nice, ’cause I know this is a lot for them.”
The night was already packed with celebrity presence, with courtside regulars like Fat Joe, Tracy Lee, Spike Lee and Jay-Z all in attendance.
The Knicks ultimately fell short, losing to San Antonio 115-111 in a defensive battle that kept the series competitive heading into Game 4.
Cardi B & her son Wave at the NBA Finals following her halftime performance 💙 pic.twitter.com/EcA1PG3E0g
— Cardi B Updates (Fan Account) (@BardiGangUpdate) June 9, 2026
Related

