
There are some outstanding batsmen all over the world, it is obvious. Names like Steven Smith, Sachin Tendulkar and Jonny Bairstow are all on the list. They all have extraordinary careers. It is difficult to choose just one. All of these players have contributed immensely to the game of cricket.
Tendulkar
Sachin Tendulkar is a legend in cricket. International Cricket Council called him the cricketer for the decade. He also reached the landmark 100th anniversary of his career in October 2010. After a long career, he retired in 2012 from both ODI and Test cricket. He also ended his six-year stint with the Mumbai Indians in the Indian Premier League. He retired with a run-scoring total of 34357. In Tests, he scored 15,921 run.

Aaron Finch
Despite recent difficulties in international cricket, Aaron Finch is one of Australia's top ODI openers. He has also been named captain of the Australian ODI and T20 teams. The batsman has led his country to its first T20 World Cup triumph in 2021.
Jonny Bairstow
Jonny Bairstow, who was playing against Yuzvendra Chhal in the World Cup, hit two sixes with long on his head in three balls. His style of batting combines power hitting the ground with different variations of the reverse spin. He combined these two styles to smash New Zealand's spinners and India's quicks. Bairstow boasts nine ODI hundreds to his credit.
Martin Guptill
A fearless batsman with a brilliant stroke making ability, Martin Guptill is one of the most exciting batsmen in the world. He is among the few batsmen in history to score a double century in 50 overs. His feat against the West Indies at the 2015 World Cup quarter-final was remarkable for a New Zealand batsman.

Quinton de Kock
Quinton is a crucial player in South Africa’s cricket squad. He is a top-class batsman with an aggressive style and excellent brains. His century in Visakhapatnam is likely be pivotal in ensuring victory during this Test series. His performance at crease could set the tone and instill a new belief in the team.