There has been a raging debate by cricket fans for many years over who is considered the greatest player of all time.
The first instance of a fastest century scored was way back in 1982 by Pakistan’s Zaheer Abbas but since then, there have been plenty of instances.
Rohit Sharma has evolved into one of the best openers in ODI cricket and his records are on par with Virat Kohli when it comes to impact.