#1 Sachin Tendulkar (344 matches)

Arguably the greatest international cricketer of all time, Sachin Tendulkar as expected leads the list with 15310 ODI runs as an opener in his 344 ODI matches opening the batting for India, averaging 48.29 and striking at the rate of 88.05.
Tendulkar has no competition in the list, as he surpasses all the other openers in terms of the number of matches, runs scored, centuries and half-centuries. Sachin Tendulkar has scored 45 centuries and 75 half-centuries in ODI cricket as an opener, 30 centuries and 48 half-centuries resulting in victories.
Moreover, he has also been awarded 62 Man of the Match awards and 15 Man of the Series awards; 52 MoM and 13 MoS awards coming while opening the innings for India.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news