Brian Lara and Sachin Tendulkar during the unveiling of International Masters League 2025 Trophy in Navi Mumbai.
The India Masters, one of the pre-tournament title favourites, have enjoyed a near-perfect run through the International ...