अगर वनडे क्रिकेट में सबसे अधिक छक्कों की बात करें तो इस लिस्ट में सबसे पहले नंबर पर पाकिस्तान के खिलाड़ी शाहिद अफरीदी का नाम है, अफरीदी के नाम वनडे क्रिकेट में 351 छक्के हैं और क्रिसे गेल के नाम 317 छक्के हैं.