इन्होंने 452 पारियों में कुल 49 शतक लगाए हैं।
1. सचिन तेंदुलकर (भारत)
कोहली ने सबसे कम 267 परियों में 47 शतक लगाए हैं।
2. विराट कोहली (भारत)
भारत के रोहित शर्मा ने 236 पारियों में 30 शतक लगाए हैं।
3. रोहित शर्मा (भारत)
ऑस्ट्रेलिया के कप्तान रहे रिकी पेंटिंग ने 365 पारियों में कुल 30 शतक लगाए हैं।
4. रिकी पोंटिंग (ऑस्ट्रेलिया)
श्रीलंका के स्टार बल्लेबाज सनत जयसूर्या ने 433 वनडे पारियों में कुल 28 शतक लगाए हैं।
5. सनत जयसूर्या (श्रीलंका)
इन्होंने अपने वनडे करियर के 178 पारियों में कुल 27 शतक लगाए हैं।
6. हाशिम अमला (दक्षिण अफ्रीका)
मिस्टर 360 डिग्री कहे जाने वाले डिविलियर्स ने 218 पारियों में 23 शतक लगाए हैं।
7. एबी डी विलियर्स (दक्षिण अफ्रीका)
क्रिस गेल ने अपने वनडे करियर के 294 परियों में 25 शतक लगाए हैं।
8. क्रिस गेल (वेस्टइंडीज)
श्रीलंका के कप्तान रहे संगकारा ने अपने वनडे करियर के 380 परियों में 25 शतक लगाए हैं।
9. कुमार संगकारा (श्रीलंका)
भारत के पूर्व कप्तान रहे सौरव गांगुली ने अपने वनडे करियर के 300 पारियों में कुल 22 शतक लगाए हैं।
10. सौरभ गांगुली (भारत)