DAVID BECKHAM was involved in a heated on-field bust-up just days after his Olympic snub.

The former England captain, 37, announced on Thursday that he had been overlooked by coach Stuart Pearce for Team GB’s campaign at London 2012.

And if he is still smarting from that omission, the LA Galaxy star is not doing a good job of hiding it.

Beckham reminded Pearce what he has passed up with a trademark free-kick during his Major League Soccer side’s 4-3 defeat to San Jose Earthquakes = http://youtu.be/VNoM6SHhCwA

But he was also booked for starting an ugly spat in injury time when he kicked the ball at opponent Sam Cronin who was lying on the floor at the time.

Beckham was clearly still fuming after the final whistle too and had to be pulled away from another confrontation by team-mates after squaring up with rival players.