The longest shark ever recorded was a great white shark that was captured in 1988. This shark was caught off the coast of Australia and it measured 21 feet long. There have been other reports of sharks that were even longer than this, but these reports have not been confirmed.