Top 10 opening batsmen in ODIs at the moment

Easily the best ODI openers of all-time
Easily the best ODI openers of all-time

#1 Rohit Sharma

Ad
The best in what he does
The best in what he does

1985 runs in 37 innings at an average of 60.15 and strike-rate of 90; those numbers are phenomenal for a batsman irrespective of the format and that is what makes Rohit Sharma the best ODI opener at the moment.

Ad

Ever since being asked to open the innings in 2013, Rohit has been a completely different player as he has taken to the role like a duck to water. The right-hander has not only cemented his place in the Indian team but has also gone on to become one of the best ODI players at the moment, shatter records in the process.

With Dhawan being the aggressor, Rohit likes to take his time to settle in and bat for as many overs as possible. Everyone knows how dangerous Rohit is when he gets his eye in as he has the knack of scoring big whenever he gets a start.

He has been doing this consistently since 2013 and has already scored a couple of double centuries in the format including the highest ever ODI score of 264.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Arvind Sriram
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications