Results, scores, fixtures and top performers from the 2025 International Masters League in India.
India Masters won the title. They beat West Indies Masters in the final.
International Masters League (IMLT20) top 5 run-scorers
- Shane Watson (Australia Masters) – 361 runs
- Lendl Simmons (WI Masters) – 351 runs
- Dwayne Smith (WI Masters) – 264 runs
- Ben Dunk (Australia Masters) – 258 runs
- Asela Gunaratne (SL Masters) – 252 runs
International Masters League (IMLT20) top 5 wicket-takers
- Xavier Doherty (Australia Masters) – 10 wickets
- Ashley Nurse (WI Masters) – 10 wickets
- Ravi Rampaul (WI Masters) – 9 wickets
- Pawan Negi (India Masters) – 9 wickets
- Vinay Kumar (India Masters) – 8 wickets
IMLT20 results
- 22 February: India Masters beat Sri Lanka Masters by four runs
- 24 February: West Indies Masters beat Australia Masters by seven wickets
- 25 February: India Masters beat England Masters by nine wickets
- 26 February: Sri Lanka Masters beat South Africa Masters by seven wickets
- 27 February: West Indies Masters beat England Masters by eight runs
- 28 February: Sri Lanka Masters beat Australia Masters by three wickets
- 1 March: India Masters beat South Africa Masters by eight wickets
- 3 March: South Africa Masters beat England Masters by seven wickets
- 5 March: Australia Masters beat India Masters by 95 runs
- 6 March: Sri Lanka Masters beat West Indies Masters by 21 runs
- 7 March: Australia Masters beat South Africa Masters by 137 runs
- 8 March: India Masters beat West Indies Masters by seven runs
- 10 March: Sri Lanka Masters beat England Masters by nine wickets
- 11 March: West Indies Masters beat South Africa Masters by 29 runs
- 12 March: Australia Masters beat England Masters by three wickets
- 13 March: First semi-final – India Masters beat Australia Masters by 94 runs
- 14 March: Second semi-final – West Indies Masters beat Sri Lanka Masters by six runs
- 16 March: Final – India Masters beat West Indies Masters by six wickets

Australia Masters.
IMLT20 squads
South Africa Masters squad
Jacques Kallis (captain), Alviro Petersen, Farhaan Behardien, Hashim Amla, Henry Davids, Jacques Rudolph, Jonty Rhodes, JP Duminy, Vernon Philander, Dane Vilas, Morne van Wyk, Eddie Leie, Garnett Kruger, Makhaya Ntini, Thandi Tshabalala.
India Masters squad
Sachin Tendulkar (captain), Yuvraj Singh, Suresh Raina, Ambati Rayudu, Yusuf Pathan, Irfan Pathan, Stuart Binny, Dhawal Kulkarni, Vinay Kumar, Shahbaz Nadeem, Rahul Sharma, Naman Ojha, Pawan Negi, Gurkeerat Singh Mann, Abhimanyu Mithun.
Sri Lanka Masters squad
Kumar Sangakkara (captain), Romesh Kaluwitharana, Ashan Priyanjan, Upul Tharanga, Nuwan Pradeep, Lahiru Thirimanne, Chinthaka Jayasinghe, Seekkuge Prasanna, Jeevan Mendis, Isuru Udana, Dhammika Prasad, Suranga Lakmal, Dilruwan Perera, Asela Gunaratne, Chaturanga de Silva.
West Indies Masters squad
Brian Lara (captain), Chris Gayle, Kirk Edwards, Lendl Simmons, Narsingh Deonarine, Ashley Nurse, Dwayne Smith, Chadwick Walton, Denesh Ramdin, Williams Perkins, Fidel Edwards, Jerome Taylor, Ravi Rampaul, Sulieman Benn, Tino Best.

West Indies Masters.
Australia Masters squad
Shane Watson (captain), Callum Ferguson, Nathan Reardon, Shaun Marsh, Ben Cutting, Dan Christian, Ben Dunk, Peter Nevill, Ben Hilfenhaus, Ben Laughlin, Bryce McGain, James Pattinson, Jason Krejza, Nathan Coulter-Nile, Xavier Doherty.
England Masters squad
Eoin Morgan (captain), Ian Bell, Kevin Pietersen, Darren Maddy, Dimitri Mascarenhas, Tim Bresnan, Phil Mustard, Tim Ambrose, Boyd Rankin, Chris Schofield, Chris Tremlett, Monty Panesar, Ryan Sidebottom, Steve Finn, Stuart Meaker.