#4 रोहित शर्मा (5864 रन)
रोहित शर्मा ने अभी तक अपने करियर में 150 डे-नाईट मैच खेले हैं, जिसकी 146 पारियों में उन्होंने 16 शतक और 27 अर्धशतकों की मदद से 5864 रन बनाये हैं और उनका सर्वाधिक स्कोर 264 है जो उन्होंने श्रीलंका के खिलाफ 2014 में कोलकाता में बनाया था। डे-नाईट वनडे मैचों में सबसे ज्यादा रन बनाने के मामले में रोहित शर्मा भारत की तरफ से चौथे और विश्व में नौवें स्थान पर हैं।
#3 महेंद्र सिंह धोनी (6901 रन)
भारतीय टीम के पूर्व कप्तान महेंद्र सिंह धोनी ने अपने करियर में 222 डे-नाईट वनडे मैच खेले, जिसकी 194 पारियों में उन्होंने 7 शतक और 48 अर्धशतक की मदद से 6901 रन बनाये और उनका सर्वाधिक स्कोर 139* है जो उन्होंने एशिया XI की तरफ से अफ्रीका XI के खिलाफ 2007 में चेन्नई में बनाया था। डे-नाईट वनडे मैचों में सबसे ज्यादा रन बनाने के मामले में महेंद्र सिंह धोनी भारत की तरफ से तीसरे और विश्व में छठे स्थान पर हैं।