Steve Smith is one of the most mature batters in this generation of cricket. He played numerous match-winning knocks for Australia. Apart from this, he was also the captain of the Australian cricket team. The Aussies team registered innumerable wins under his captaincy. After being part of a shameful ball-tampering incident, he lost his captaincy, but his contribution to Australian Cricket is significant. He is a complete player. Whenever the team needs him, he always delivers with his bat. Here, we are presenting, "Top 10 best knocks of Steve Smith in test cricket".

1. 141* Vs. England, 2017/18

England has always been Smith's; favorite bread and butter as he scored his unbeaten knock of 141 runs in Brisbane. This was another Steve's special, as he achieved it when Australia struggled at 76-4. He dominated the English lineup with his phenomenal batting. His knock comprising nine boundaries helped Australia secure an epic 10-wicket win over the English team.

2. 100 Vs. South Africa, 2014

Steve Smith scored a brilliant ton against South Africa at the Centurion Cricket Ground. He achieved his century in front of the best South African bowling attack consisting of Dale Steyn, Vernon Philander, and Morne Morkel. Australia had a challenging start at 98/4, but young Smith entered the arena and took Australia to a competitive total of 397 runs. His contribution helped Australia register an epic 281-run victory over South Africa. This knock was special for Smith as it gave him self-belief, and a statement to the entire cricket world that Steve Smith is here to stay!

3. 192 Vs. India, 2014

Smith's stellar 192 against India highlighted his brilliance in batting. This inning was an absolute master class batting. Smith dominated the Indian bowling lineup, and helped Australia in reaching a mountainous total of 530 in the first innings. His knock, comprising 15 fours and two sixes, was a perfect blend of class and dominance. Later, the match ends with a draw.

4. 199 Vs. Jamaica, 2015

Smith's magical innings of 199 runs against West Indies in Jamaica highlighted his phenomenal batting brilliance. Unfortunately, he missed his well-deserving double ton by one run. He dominated the entire Windies bowling lineup and showcased his incredible batting style and technique to the crowd. He didn't stop here and scored an unbeaten half-century in the second innings, helping Australia secure a great 277-run win over the Windies.

5. 109 Vs. India, 2017

Steve Smith scored a stunning 109 off 202 balls against India at Pune. He smashed 11 boundaries in this inning. His 109 on the challenging Pune pitch highlighted his mastery over spin bowling attack on a difficult track. The visitors registered a terrific win over the home team by a whopping 303 runs.

6. 143 Vs. England, 2019

Steve Smith scored an epic knock of 143 runs in the second innings against England after scoring 144 in the first innings. His twin centuries during the 2019 Ashes series were the best innings by any visiting batter on England's soil. England's crowd started teasing Smith by displaying sandpaper, but the star batter shut their mouth by scoring a ton in both innings. Smith's exceptional innings helped Australia win the match by a giant margin of 251 runs.

7. 144 Vs. England, 2019

This was another incredible knock of Steve Smith against England in test cricket. There is no doubt that Steve Smith is a complete batter, and he played exceptionally well against England. He scored a stunning 144 against England in the forest innings. This knock was memorable for him, as he was returning after the shameful sandpaper incident. After the early top order collapsed, Smith entered the arena and started attacking England's bowlers.

8. 211 Vs. England, 2019

This was another memorable innings by Steve Smith in the Ashes series against England. Steve scored a majestic 211 off 319 balls against England at Old Trafford. After the top order collapsed, Smith took the responsibility on his shoulders and started dominating the bowlers. This innings was a redemption for Smith after the shameful sandpaper scandal. This was the first double ton of his test career. He smashed 21 fours and two sixes during his innings.

9. 239 Vs. England, 2017/18

During the 2017-18 Ashes series, Smith played his natural game and scored a magnificent double-century against England at Perth Cricket Ground. This innings was a perfect combination of patience and aggression, and this is also Smith’s highest score in Tests. His double century, packed with flawless technique, was an ideal entertainment for cricket lovers. Australia declared their first innings to a mammoth total of 662/9. Australia registered a remarkable 41-run victory over England.

10. 215 Vs. England In 2015

Steve Smith is one of the finest cricketers in the present era of cricket. Whenever the team needs him, he delivers with his bat. Steve Smith scored a brilliant double-century against England at the iconic Lord's cricket ground. This was the best and most memorable knock of Steve in test cricket as he scored his first double ton in Lord's ground. This innings was a perfect blend of patience and aggression. Steve dominated the English bowling lineup, helping Australia amass 566/8 in their first innings. At last, Australia registered a great 405-run victory over England.