Mahendra Singh Dhoni has created several record and histories, globally in the cricket. The former Indian captain has been seen playing in the middle-order, in most of the matches. He has got a batting average of 50.6 in the One Day Internationals (ODIs), and 38.1 in the Test, and 37.6 in Twenty20. The right-handed middle-order batsman has scored a high run rate, a lot of times. His consistency and stability in the game make him perfect. Apart from being a great batsman, he is also an outstanding wicket-keeper and a fielder. He is a perfect finisher for any match, by striking a number of high runs. He has made India win in the 2011 World Cup, and many other T20I trophies.

Also read:

On the contrary, Sahibzada Mohammad Shahid Khan Afridi, the former Pakistani captain, has been regarded as one of the greatest players, to date. He is a massive aggressive batsman, who has always been seen playing in the middle-order. He holds several international records like the fastest Pakistani cricketer to hold the record for the fastest ODI century in only 37 deliveries, in 1996. He had also hit the greatest number of sixes in the ODIs, to date. The all-rounder has never been consistent in his batting position. Although, Afridi is currently seen in the 7th position usually.

Both the players are truly impeccable and set a high standard in the world’s cricket history. They have played a great role in their team. They can’t be different, as both of them are equally great. But, you can always let us know your opinions in the comment section down below.