4 - सौरव गांगुली (190 छक्के)
भारतीय टीम के पूर्व कप्तान सौरव गांगुली ने अपने वनडे करियर में 311 मैच खेले, जिसमें उन्होंने 22 शतक और 72 अर्धशतक की मदद से 11363 रन बनाये। इस दौरान गांगुली ने 190 छक्के भी लगाए और भारत की तरफ से सबसे ज्यादा छक्के लगाने के मामले में वह चौथे स्थान पर हैं। सौरव गांगुली ने दो बार एक पारी में 7-7 छक्के लगाने का रिकॉर्ड बनाया। यह रिकॉर्ड उन्होंने 1999 में श्रीलंका और 2000 में बांग्लादेश के खिलाफ बनाया था।
सौरव गांगुली ने अपने वनडे करियर में 3 मैच एशिया XI की तरफ से भी खेला, जिसमें उन्होंने सिर्फ एक छक्का लगाया।
3 - सचिन तेंदुलकर (195 छक्के)
भारतीय टीम के महानतम बल्लेबाज सचिन तेंदुलकर ने अपने वनडे करियर में 463 मैच खेले, जिसमें उन्होंने 49 शतक और 96 अर्धशतक की मदद से 18426 रन बनाये, जो एक विश्व रिकॉर्ड है। इस दौरान सचिन ने 195 छक्के लगाए और भारत की तरफ से सबसे ज्यादा छक्के लगाने के मामले में वह तीसरे स्थान पर हैं। सचिन ने 1998 में ऑस्ट्रेलिया के खिलाफ एक पारी में 7 छक्के लगाने का रिकॉर्ड बनाया था।