The great white was savaged after it got snared on a drum line – a baited hook attached to a buoy – near North Stradbroke Island, east of Brisbane.
The wounded creature was still alive when a crew hauled it onto a boat, close to Deadman’s Beach.
Experts said its rival may be 20ft (about six metres) long, judging by the size of the huge bites.