An organised street fight involving up to 40 people armed with knives, machetes, and baseball bats in Sydney’s west has left a man fighting for life.

Police were called to a reserve on Byrnes Street in South Granville about 5.40pm yesterday following reports of the brawl.

When police arrived the group fled on foot and in cars.

A man is fighting for life after the street brawl. (Nine)

Officers found a 28-year-old man with serious head injuries.

He was taken to hospital in a critical condition.

Superintendent Simon Glasser said the man’s chances were “touch and go”.

“Hopefully he pulls through,” he said.

“We do believe it was a pre-arranged meeting that went out of control.”

One man has been charged following an alleged mass brawl in South Granville, Sydney. (9News)

Witnesses have told 9News the 28-year-old man was trying to stand up for a 15-year-old boy being bullied when he was allegedly set upon by the group.

A 29-year-old man was arrested in Mons Street, South Granville, and charged with affray and carrying a knife in public.

He was refused bail and will front Parramatta Local Court tomorrow.

Police are urging others involved to come forward.

You May Also Like

AI avatar tried to argue a case before New York court — but judges weren’t having it

It took only seconds for the judges on a New York appeals…

UFC Vegas 105 predictions: Full card picks for Josh Emmett-Lerone Murphy

Gambling content 21+. The New York Post may receive an affiliate commission…

Booker T. Washington’s Wise Advice on Education and Personal Responsibility

Booker T. Washington was one of the greatest American educators, and…

John Roberts Needs to Do His Job Already

We are in the midst of a judicial coup. In the…