Since the inception of One Day Internationals (ODIs), India has been blessed with some of the finest batsmen to ever grace the 50-over format. From the classical elegance of Sunil Gavaskar to the modern-day dominance of Virat Kohli and Rohit Sharma, Indian cricket’s journey in ODIs has been defined by an unending line of world-class







