Rohit Sharma smashed 138 runs off 110 balls against England, becoming the oldest Indian to score an ODI century, surpassing Sachin Tendulkar's record at the iconic Lord's.

Rohit Sharma surpassed Inzamam-ul-Haq in ODI runs during India's second match against England, marking another significant milestone in his illustrious cricketing career.

Rohit Sharma, having retired from T20Is and Tests, now focuses solely on ODIs, sparking speculation about his potential farewell at Lord's amidst informal discussions.