   २००० च्या दशकाच्या सुरुवातीस भारतीय एकदिवसीय संघात राहुल द्रविड यष्टीरक्षक असल्यामुळे फलंदाजीत प्रतिभेची कमतरता नव्हती. कसोटी संघामध्ये नामांकित पार्थिव पटेल आणि दिनेश कार्तिक (दोन्ही भारत - १९ कर्णधार) यांच्यासारख्या प्रतिभावान खेळाडूंनी यष्टीरक्षक म्हणून प्रवेश दिला. धोनीने भारत अ संघात एक चिन्ह बनविल्यानंतर  २००४/०५  मध्ये बांगलादेश दौर्यासाठी एकदिवसीय संघात त्याची निवड झाली. धोनीचे एकदिवसीय कारकीर्दीत पदार्पण चांगले गेले नाही, तो आपल्या पहिल्या सामन्यात धावचीत झाला. बांग्लादेशविरूद्ध मालिका सरासरीची असूनही धोनीला पाकिस्तानच्या एकदिवसीय मालिकेसाठी निवडण्यात आले. विशाखापट्टणममध्ये मालिकेतील दुसऱ्या सामन्यात धोनीने त्याच्या पाचव्या एकदिवसीय आंतरराष्ट्रीय सामन्यात केवळ १२३ चेंडूत १४८ धावा केल्या. 

श्रीलंकेच्या द्विपक्षीय एकदिवसीय मालिकेच्या पहिल्या दोन सामन्यांमध्ये धोनीला काही फलंदाजीची संधी होती आणि सवाई  मानसिंग स्टेडियम (जयपूर) येथे झालेल्या तिसऱ्या एकदिवसीय सामन्यात त्याला 3 क्रमांकावर खेळण्याची संधी  मिळाली. कुमार संगकाराच्या शतकामुळे  श्रीलंकेने २९९ धावांचे लक्ष्य ठेवले होते. भारताने तेंडुलकरला लवकर गमावले. धोनीला धावगती वाढवण्यासाठी प्रोत्साहन देण्यात आले आणि त्याने १४५ चेंडूंत नाबाद १८३ धावा केल्या आणि भारताने  हा सामना जिंकला. धोनीने सर्वाधिक धावसंख्येसह (३४६) मालिका संपविली आणि त्यांच्या प्रयत्नांकरिता मॅन ऑफ द सिरीज पुरस्कार दिला. डिसेंबर २००५ मध्ये धोनीला बीसीसीआयने बी-ग्रेडचा करार दिला.२००९मध्ये भारत आणि ऑस्ट्रेलियादरम्यान झालेल्या मालिका दरम्यान धोनीने दुसऱ्या एकदिवसीय सामन्यात केवळ १०७ चेंडूंमध्ये १२४ धावांची खेळी केली आणि ९१ चेंडूत ७१ धावा केल्या. युवराज सिंगसह त्याने भारताला ६ गडी राखून तिसरा एकदिवसीय सामना जिंकून दिला. धोनीने ३० सप्टेंबर २००९ रोजी आंतरराष्ट्रीय क्रिकेटमध्ये आपले पहिली  विकेट घेतली. त्याने चॅम्पियन्स ट्रॉफीच्या सामन्यात  वेस्टइंडीजच्या ट्रेविस डॉउलिनला आउट केले

इंडियन प्रीमियर लीग
कसोटी सामने
२०१५ क्रिकेट विश्वचषक
एकदिवसीय कारकीर्द