There are many great batsmen in the Indian cricketing squad. They have got skilled as per their own batting positions. Some have been a great opener and some have been excellent finishers. They have always helped the team in scoring high runs. Middle-order batsmen, especially the lower middle-order batsmen have always had a great role in saving the team from losing a match, with their sheer talent. Mahendra Singh Dhoni and Shakib Al Hasan are regarded to be the greatest match saviors and lower middle-order batsmen of all time.

Also read:

MS Dhoni, the Indian cricketer and the former captain of the Indian cricket squad was a great right-handed middle-order batsman and a wicketkeeper. He has a batting average of 38.1 in the Test, 50.6 in One Day Internationals (ODIs), and 37.6 in Twenty20 Internationals. The player has mostly been seen playing in the 5th or the 6th batting position. Dhoni was also responsible for the win of the Indian cricket team in many tournaments like the ICC 2011 World Cup as a finisher, with 91 runs in 79 balls.

Shakib Al Hasan, the Bangladeshi all-rounder cricketer, is a great left-handed middle-order batsman. He is also a slow left-arm orthodox bowler. Shakib has made everyone amazed by his strokes in the international fields. He has mostly been seen playing in the 4th or 5th batting position. His contribution to the Bangladeshi cricket team has been huge, as a lower middle-order batsman. Shakib’s no. 3 position average run score is 41.00, with 492 runs in 13 innings.

Who do you think is a better lower middle-order batsman? Mahendra Singh Dhoni or Shakib Al Hasan? Comment down below!