Beltre was standing outside the circle and essentially behind the plate, which prompted second base umpire Gerry Davis to tell him to return to the circle.
Rather than doing so, Beltre dragged the circle to where he was standing, and Davis tossed him.
Prior to his ejection, Beltre was 3-for-3 with one home run and two RBI.
With those three hits, Beltre is up to 2,996 for his career (31st all time), and on the verge of joining the exclusive 3,000-hit club.
Following Beltre's ejection, Rangers manager Jeff Banister argued and earned an ejection of his own.
"He's a great guy and a great player. It's one of the funniest things I've ever seen. I didn't, honestly, know how to react out there. I went over and stood next to [Derek] Dietrich, and we just laughed with our gloves over our faces. That was the first time [I've noticed] a player, because it was the most extreme. I saw him back there. It wasn't bothering me at all."
The 38-year-old Beltre has appeared in just 48 games this season due to injury, but he is enjoying a strong year nonetheless, hitting .307 with nine home runs and 34 RBI.