Adelaide | Jagran Sports Desk: Former Australian skipper Steve Smith on Friday scripted another record and became the fastest batsman to score 7,000 runs in Test cricket. Smith shattered a record that had stood since 1946. He also moved past Donald Bradman to become Australia’s 11th highest run scorer in Tests.

The 30-year-old batsman reached 7000 runs in just his 126th innings (70 Tests), and with this feat, he has surpassed England's Wally Hammond who had scored these runs in 131 innings. Indian opener Virender Sehwag is the third fastest in 134 innings. Before the start of the match, Smith needed just 23 runs to reach the landmark.

Also Read | ‘Bumrah, Shami, Ishant and Bhuvi have become role models and are inspiring generations’: Rahul Dravid

Sehwag is followed by Sachin Tendulkar who achieved that feat in 136 innings. The next position is tied between Garfield Sobers, Kumar Sangakkara and Virat Kohli who achieved the feat in 138 innings.

"The fastest to 7K - you're a star Steve Smith!," tweeted Cricket Australia.

Smith, who widely labelled the best since Bradman in Test cricket, had missed the opportunity in Brisbane against Pakistan after he was dismissed cheaply by the Pakistani bowlers.

After missing the opportunity, Smith said that he punishes himself when the runs do not flow.

"I always punish myself when I get no runs, just like I reward myself when I score runs with a chocolate bar at the end of the night if I get a hundred," he said.

"So yeah, if I get no runs I always like to have a run or go to the gym or do something just to give myself a bit of a punishment." Smith still has 10 other Australian players above him in total Test runs scored.

Ever since making a return after serving a ban for his role in the Sandpaper Gate fiasco, Smith has been in great form. He had an incredible Ashes series in England as he amassed 774 runs at a staggering average of 110.57 in the seven innings he played.

Posted By: Aalok Sensharma