श्रीलंका के खिलाफ सर्वाधिक  वनडे शतक -

By Rahul karki

9 शतक - विराट कोहली*

9 शतक - सचिन तेंदुलकर

7 शतक - सईद अनवर

6 शतक - रोहित शर्मा*

6 शतक - गौतम गंभीर