According to the latest ICC batsmen ranking, India, New Zealand and South Africa have two players each in top 10 list, while England, Australia, Pakistan and West Indies have a player each. The India cricket team seems to have an advantage in the batting department, with the top two batsmen in the ICC rankings from the country — Virat Kohli (ranked first) and opener Rohit Sharma (second). New Zealand’s Ross Taylor is ranked third, while the only England player among top 10 is Joe Root (ranked 6th).
However, if we were to widen the list from top 10 to top 20, England would find three of its other frontline batsmen making the list — Eoin Morgan (ranked 19th), Jos Butter (14th) and Jonny Bairstow (17th). By comparison, apart from Kohli and Sharma, India have only one player in top 20 — Shikhar Dhawan (13th). Talking of Australia, which recently returned to winning ways after a team overhaul, have only their skipper, Aaron Finch, in top 10 (ranked ninth). The only other Australian in top 20 is Finch’s opening partner Usman Khawaja (18th). At least three participating teams — Sri Lanka, Bangladesh and Afghanistan — have no representation in ICC’s top 10 batsmen list.