#2 रोहित शर्मा (भारत) : 65
भारतीय उप कप्तान रोहित शर्मा ने जब से वनडे क्रिकेट में ओपनिंग की जिम्मेदारी संभाली है तब से वह लगातार रन बनाते आए हैं। रोहित शर्मा ने लगभग सभी देशों के खिलाफ रन बनाए हैं।
रोहित के नाम एकदिवसीय मैचों में तीन दोहरे शतक लगाने का रिकॉर्ड भी दर्ज है, जो उन्होंने इस दशक के दौरान ही लगाएं हैं। वर्तमान में रोहित आईसीसी वनडे बल्लेबाजी रैंकिंग में दूसरे स्थान पर हैं।
उन्होंने 2010 से 174 वनडे मैच खेले हैं और 53.44 की औसत से 7962 रन बनाए हैं जिसमें 27 शतक और 38 अर्धशतक शामिल हैं।
#1 विराट कोहली (भारत) : 91
भारतीय कप्तान विराट कोहली बिना किसी संदेह के इस दशक के सबसे बेहतरीन बल्लेबाज हैं। उनकी रन बनाने की निरंतरता उनको अलग ही तरह का बल्लेबाज बनाता है।
हाल ही में उन्होंने विश्व कप में लगातार पांच शतक जड़े थे। 2010 के बाद से विराट कोहली ने 221 मैच खेले हैं और 60.34 की औसत से 10802 रन बनाए हैं इस दौरान उन्होंने 40 शतक व 51अर्धशतक जड़े हैं।