1- Shahid Afridi (Pakistan)

वनडे में सबसे ज्यादा छक्के लगाने का रिकॉर्ड पाकिस्तान के शाहिद अफरीदी के नाम है। अफरीदी ने अपने करियर में 369 वनडे पारियों में 351 छक्के लगाए

2- Chris Gayle (West Indies)

वेस्टइंडीज के पूर्व सलामी बल्लेबाज क्रिस गेल अंतरराष्ट्रीय क्रिकेट के उन दो बल्लेबाजों में से एक हैं जिन्होंने एक दिवसीय अंतरराष्ट्रीय क्रिकेट में 300 से अधिक छक्के लगाए हैं। क्रिकेट की दुनिया में यूनिवर्स बॉस के नाम से मशहूर क्रिस गेल के नाम अंतरराष्ट्रीय क्रिकेट में 553 छक्कों के साथ सबसे ज्यादा बड़े शॉट लगाने का रिकॉर्ड भी है।

3. रोहित शर्मा (भारत)

वर्तमान भारतीय कप्तान रोहित शर्मा इस वनडे क्रिकेट में 300 छक्के लगाने वाले पहले भारतीय बल्लेबाज हैं। रोहित शर्मा ने आईसीसी क्रिकेट विश्व कप 2023 में पाकिस्तान के खिलाफ अपना 300वां छक्का लगाया।रोहित शर्मा के नाम वर्तमान में खेल के 50 ओवर के प्रारूप में 303 छक्के हैं।

4. सनथ जयसूर्या (श्रीलंका)

श्रीलंका के पूर्व सलामी बल्लेबाज सनथ जयसूर्या ने अपने वनडे करियर में 270 छक्के लगाए। जयसूर्या एक सलामी बल्लेबाज के रूप में अपनी आक्रामक शुरुआत के लिए जाने जाते थे और श्रीलंका की 1996 विश्व कप जीत में एक महत्वपूर्ण व्यक्ति थे।

5. एमएस धोनी (भारत)

एमएस धोनी ने टीम इंडिया के लिए अपनी 297 वनडे पारियों में 229 छक्के लगाए। 2011 विश्व कप में नुवान कुलशेखरा के खिलाफ धोनी का छक्का हर किसी की यादों में उस मैच के रूप में अंकित है जिसने टीम इंडिया के लिए 28 साल लंबे विश्व कप के इंतजार को खत्म किया था।