Which Australian player holds the record for most runs in a single innings with 380?

The Australian player who holds the record for the most runs in a single innings with 380 is Matthew Hayden.
Copyright Wanderlust World © https://www.ynyoo.com