Jack Osbourne reportedly punched his estranged wife's boyfriend in the head.

The 32-year-old star visited Lisa Osbourne - the mother of his daughters Pearl, six, Andy, three, and four-month-old Minnie - at their former marital home on Monday (30.07.18) but their discussion got heated, so the 31-year-old beauty's unnamed new partner arrived and tried to intervene.

Sources told TMZ things then escalated between the two men and Jack - who split from Lisa in May after five years of marriage - lashed out before fleeing the house.

Police were called and a battery report was taken but no charges are likely to be filed because the victim doesn't want to press charges and the 'Adrenaline Junkie' star has been ''uncooperative'' with officers.

Insiders told the website the 'Ozzy and Jack's World Detour!' star had been left shocked when Lisa's boyfriend arrived because he was under the impression they were on track with trying to repair their marriage.

The former couple took to social media in May to explain their decision to split.

They wrote: ''Hello! So the news about us separating has probably come as a bit of a shock to everyone. But, we just want to clear the air and share with you what's going on.

''So, first and foremost, we absolutely still love each other.

''Our family is the most important thing in our lives, and we tried everything we could for many years to make this work.

''What's best for our family right now is that we separate lovingly, and remain best friends who are committed to raising our children together.

''We had seven beautiful years of being a couple, filled with the most amazing moments and we will be eternally grateful to one another for that. We also have three wonderful children who we cherish more than anything.

''We are disappointed but feel confident that we will continue to grow our relationship as co-parents and best friends. Lots of love, Jack and Lisa.''