- Kumar Sangakkara:

The coveted list of batsmen with most centuries in ODI cricket would look monotonous if a player like Kumar Sangakkara has had missed out to feature on the coveted list.
To be precise, it would have been a tragedy for sport in a nutshell.
Veteran Lanka cricketer represented his nation in 404 ODIs which comprised of 380 innings. He scored 14,234 runs at an average of 41.98. Like, de Villiers Sangakkara had racked up 25 tons which further saw him scoring 93 half-centuries.
The left-handed veteran batsman Sangakkara has been optimistic about the things whenever he struggled to perform in the international circuit.
Overall, Sangakkara smashed 1385 fours and 88 sixes in his ODI appearances.