Rohit Sharma rewrote another record, edging past West Indies legend Chris Gayle hitting most sixes in International Cricket Matches.