गांगुली ने 13 साल पहले 200 पारियों में यह उपलब्घि हासिल की थी। सचिन तेंदुलकर ने 210 पारियों में, वेस्ट इंडीज के ब्रायन लारा ने 211 पारियों में जबकि टीम इंडिया के वनडे कप्तान एमएस धोनी ने 214 पारियों में 8 हजार रन बनाए। सबसे तेज आठ हजार रन बनाने वाले खिलाडियों में डिविलियर्स इकलौते खिलाड़ी हैं जिन्होंने 200 वनडे खेलने से पहले ही यह आंकड़ा पार किया है। वहीं धोनी ने सबसे कम अवधि में यह रिकॉर्ड बनाया है।
धोनी ने नौ साल 39 दिन की अवधि में ही आठ हजार रन का आंकड़ा पार किया। उनके बाद सचिन तेंदुलकर का नाम है जिन्होंने 9 साल 172 दिन में और रिकी पोटिंग ने 10 साल 128 दिन में आठ हजार रन बनाए। डिविलियर्स को यहां तक पहुंचने में 10 साल और 205 दिन लगे हैं।