Rohit Sharma stands on the cusp of breaking the world record of hitting the most sixes in ODI cricket as India square off against South Africa in 1st ODI.