According to the most recent ICC Men’s ODI rankings for batters, Ireland’s Harry Tector
In the latest ICC Men’s ODI rankings, Australian seamer Josh Hazlewood has claimed the top