भारतीय टीम के पूर्व कप्तान रोहित शर्मा वनडे में सबसे ज्यादा छक्के लगाने वाले बल्लेबाज बन गए हैं। रोहित ने यह उपलब्धि दक्षिण अफ्रीका के खिलाफ पहले वनडे मैच के दौरान हासिल की। इस मैच से पहले रोहित ये उपलब्धि हासिल करने से तीन छक्के दूर थे और उन्होंने मैच में तीन छक्के लगाते ही पाकिस्तान के शाहीद अफरीदी को पीछे छोड़ दिया। रोहित शर्मा और विराट कोहली ने दक्षिण अफ्रीका के खिलाफ पहले वनडे मैच में शानदार बल्लेबाजी की। रोहित को शुरुआत में जीवनदान मिला था और उन्होंने इसका पूरा फायदा उठाया। रोहित इससे पहले ऑस्ट्रेलिया दौरे पर भी अच्छी फॉर्म में थे और उन्होंने इस लय को दक्षिण अफ्रीका के खिलाफ भी बरकरार रखा है। पाकिस्तान के पूर्व कप्तान अफरीदी ने अपने वनडे करियर में कुल 351 छक्के लगाए हैं, लेकिन रोहित के नाम अब इस प्रारूप में 352 छक्के हो गए हैं और वह सभी से आगे निकल गए हैं। रोहित ने पारी के 15वें ओवर में दक्षिण अफ्रीका के स्पिनर प्रेनेलन सुब्रयन की गेंद पर डीप मिडविकेट पर लगातार दो छक्के लगाकर अफरीदी की बराबरी की और फिर मार्को यानसेन की गेंद को डीप स्क्वायर लेग पर पुल करके अफरीदी के काफी कम पारियों में सर्वाधिक वनडे छक्के लगाने का विश्व रिकॉर्ड बना लिया। रोहित ने 2007 में पदार्पण के बाद भारत के लिए 278 मैचों की 270वीं पारी में इस उपलब्धि को हासिल किया।
रोहित ने इस दौरान कोहली के साथ दूसरे विकेट के लिए शतकीय साझेदारी निभाई। दक्षिण अफ्रीका ने भारत के खिलाफ पहले वनडे मैच में टॉस जीतकर पहले गेंदबाजी का फैसला लिया। नांद्रे बर्गर ने यशस्वी जायसवाल को आउट कर भारत को पहला झटका दिया। यशस्वी ने तेज शुरुआत दिलाई थी, लेकिन वह इस लय को बरकरार नहीं रख सके और विकेट के पीछे डि कॉक को कैच थमा बैठे। इसके बाद रोहित ने कोहली के साथ मिलकर मोर्चा संभाला और दोनों बल्लेबाजों के बीच 109 गेंदों पर 136 रनों की साझेदारी हुई। रोहित अच्छी लय में दिख रहे थे, लेकिन मार्को यानसेन ने एलबीडब्ल्यू आउट कर उन्हें पवेलियन की राह दिखाई। इस तरह रोहित और कोहली के बीच यह साझेदारी टूट गई। रोहित 51 गेंदों पर पांच चौकों और तीन छक्कों की मदद से 57 रन बनाकर आउट हुए।
