5 best ODI batsmen in the world right now 

Two of the greatest ODI batsmen of all-time
Two of the greatest ODI batsmen of all-time

#3 Jonny Bairstow

Bairstow scored a stunning 139 against Ausrralia
Bairstow scored a stunning 139 against Australia last week

He is arguably the most in-form batsman in One Day Internationals at the moment. Jonny Bairstow has been stunning for England in ODI cricket over the last 12 months and has scored a lot of runs.

Opening the batting, Bairstow has scored four hundreds in his last 8 ODI innings. He has played 48 ODIs and scored 1856 runs. Since June 2017, the 28-year-old has scored 1209 runs at an average of 66.63.

WIth the 2019 World Cup scheduled to take place in England next June, Bairstow could be the key to England's fortunes in the tournament. His ODI career strike rate stands at an impressive 104.03.

Jonny Bairstow's ODI stats since June 2017:

Games: 22; Runs: 1209; Average: 63.63

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

Quick Links

Edited by Sankalp Srivastava
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