Australian batsman David Warner hit a sublime triple century in the second Test against Pakistan, bypassing Sir Donald Bradman's record in the process.

Australia declared on 589 for three on day two, with Warner finishing on 335 (not out) from 418 balls - the second-highest Test score by an Australian.

This innings was significant for Warner as it meant that Bradman’s impressive tally of 299 back in 1932 had been broken, as well as securing the second-highest knock which included 39 fours and one six.

However, due to Australia's decision to declare, Warner wasn't given the opportunity to go for Australia's Test record.

Matthew Hayden still holds said record due to the declaration with his score of 380 that came against Zimbabwe back in 2003.

Warner’s display of finishing on 335 ensured that he ended up with one more run than fellow compatriots Mark Taylor and the before-mentioned Bradman, who are both inside the top 10 for their knocks against Pakistan (334) in 1998 and against England (334) in 1930 respectively.

Australia were denied the opportunity to get close to breaking another record too if it wasn’t for an early decision to put an end to their first innings.

This decision to declare denied the opener - whose previous highest Test score was 253 - the opportunity to get closer to the record being held by Brian Lara, whose record stands at 400, which he scored back in 2004.

This is the 10th highest Test score of all-time and highlights a remarkable turnaround in form for Warner and it’s come at a good time.

He put on a terrible display in the Ashes series in the summer, scoring just 95 runs at an average of 9.5.

Warner shared a second-wicket stand of 361 with Marcus Labuschagne (162), who struck his second Test hundred having only just secured his first a week before.

Steve Smith (36) provided the support for Warner, forming a partnership of 121 before Matthew Wade helped to maintain an unbeaten 38.