#1 Sachin Tendulkar - 68 times

Now, this may come as a surprise, considering the fact that Sachin Tendulkar is the greatest batsmen to have ever played in ODIs (and arguably Test cricket) and in addition to that, possessed a technique that could stand up to most bowlers. However, in this regard, it is also important to point out that no other cricketer has played more ODIs than Tendulkar’s 463.
When a player appears in so many games then it is understandable that he is going to be dismissed bowled a few times along the way. His tally of 68 is the highest in the history of the game but at the same time, his bowled dismissal percentage is only just over 15%. That is the lowest among the batsmen in this list.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule