3.एम एस धोनी (2007-2018)
एम एस धोनी भारत के सबसे सफल कप्तान हैं। उनकी कप्तानी में भारतीय टीम ने 2007 का टी20 वर्ल्ड, 2011 का वर्ल्ड कप और 2013 में चैंपियंस ट्रॉफी का खिताब जीता। धोनी ने 200 वनडे मैचों में भारतीय टीम की कप्तानी की, जिसमें से 110 में उन्हें जीत मिली और 74 मैचों में हार का सामना करना पड़ा। 5 मैच टाई रहे और 11 मैचों का कोई नतीजा नहीं निकला।
2.स्टीफन फ्लेमिंग (1997-2007)
न्यूजीलैंड के दिग्गज सलामी बल्लेबाज स्टीफन फ्लेमिंग ने 218 वनडे मैचों में कप्तानी की और 98 में जीत हासिल की। उनकी कप्तानी में कीवी टीम को 106 मैचों में हार का सामना करना पड़ा, 1 मैच टाई रहा और 13 मैचों का कोई नतीजा नहीं निकला।
1.रिकी पोंटिंग (2002-2012)
रिकी पोंटिग वनडे में सबसे ज्यादा मैचों में कप्तानी करने वाले खिलाड़ी हैं। उनकी कप्तानी में ऑस्ट्रेलिया ने लगातार 2 बार वर्ल्ड कप का खिताब अपने नाम किया। पोंटिंग ने 229 मैचों में कप्तानी की, जिसमें 164 मैचों में उन्हें जीत हासिल हुई। उनकी अगुवाई में कंगारू टीम को सिर्फ 51 मैचों में ही हार का सामना करना पड़ा।