Team wise current best batsman in ODIs
These players have been indispensable parts of their team's batting lineup in ODI cricket.
7 Min Read
2. Aaron Finch (Australia)

Finch is arguably the best batsman Australia currently have in ODIs. After David Warner’s one-year suspension, he is also their most seasoned batter. The Victorian is known for his attacking style of play and has 3361 runs in 93 matches with 11 centuries under his belt. In the current Australian lineup, which doesn’t boast of much experience, Finch’s role is all the more important.
In the Yellow Army’s erstwhile ODI series, where they were clean swept, Finch didn’t have much to cheer about, however, his century at the Chester-Le-Street reinforced the reasons why he is among the most reliable batsmen in the lineup. With 706 rating points, the 31-year old is presently the 15th ranked batsman in the ICC Rankings, with Warner being the top Aussie in the list.
Download Our App