ICC men's ODI Team of the Year 2024: India's omission reflects lack of 50-over commitments
Indian players miss out on ICC ODI Team of the Year 2024 due to minimal participation. Sri Lanka dominates with four selections, while Pakistan and Afghanistan have three each.

Not even a single Indian cricketer made it to the ICC men's ODI Team of the Year List which was released on January 24, highlighting the country's lack of international commitments in the 50-over format in 2024.
The all-star team announced by the ICC features four players from Sri Lanka, three each from Pakistan and Afghanistan and one from the West Indies.
India played only three ODIs -- an away series against Sri Lanka --, losing two of them while the third one ended in a tie.
Sri Lanka captain Charith Asalanka was named skipper of the ICC team as well for his stupendous batting through the year.
In his 16 ODI appearances in 2024, Asalanka scored 605 Runs at an average of 50.2 Average, including a century and four fifties.
Sri Lanka played 18 ODIs in the year gone by, the highest among all teams, and won 12 of them.
Pakistan picked up seven victories from its nine ODI engagements, while Afghanistan won eight of their 14 one-dayers.
Big-hitting West Indian Sherfane Rutherford, who made his international debut in 2023, was the lone non-Asian in the all star XI for his 425 runs from nine games at an astonishing average of 106.2.
ICC Men's ODI Team of the Year for 2024:
Charith Asalanka (C) (Sri Lanka), Saim Ayub (Pakistan), Rahmanullah Gurbaz (Afghanistan), Pathum Nissanka (Sri Lanka), Kusal Mendis (WK) (Sri Lanka), Sherfane Rutherford (West Indies), Azmatullah Omarzai (Afghanistan), Wanindu Hasaranga (Sri Lanka), Shaheen Shah Afridi (Pakistan), Haris Rauf (Pakistan), AM Ghazanfar (Afghanistan).
Copyright©2026 Living Media India Limited. For reprint rights: Syndications Today









