India's ODI Performance Since World Cup 2023 Final: Results And Upcoming Matches
A year has passed since India faced a tough loss against Australia in the ODI World Cup 2023 final, leaving fans disheartened. However, the team quickly shifted focus to the T20 World Cup. India made a strong comeback by winning the T20 title in the USA and West Indies, bringing joy to their supporters.
After this triumph, India's cricket calendar was packed with events like the IPL, leading to a reduced focus on ODIs. Key players were rested for the ODI series in South Africa following the World Cup, allowing younger talents to shine. Despite this, India performed well in South Africa.

India's attention returned to ODIs as they prepared for the ICC Champions Trophy next February. This led to the return of star players for an ODI series against Sri Lanka in August. The upcoming bilateral series against Sri Lanka and England will help India refine their ODI squad.
Here is a summary of India's ODI results since the World Cup final:
- 1st ODI – Johannesburg (17 Dec 2023)
South Africa: 116
India: 117/2 (16.4 overs)
Result: India won by 8 wickets (with 200 balls remaining).
- 2nd ODI – Gqeberha (19 Dec 2023)
India: 211
South Africa: 215/2 (42.3 overs)
Result: South Africa won by 8 wickets (with 45 balls remaining).
- 3rd ODI – Paarl (21 Dec 2023)
India: 296/8
South Africa: 218 (45.5 overs)
Result: India won by 78 runs.
- 1st ODI – Colombo (RPS)(2 Aug 2024)
Sri Lanka: 230/8
India:: 230 (47.5 overs)
: Match tied.
- >2nd ODI>Colombo (RPS)(4 Aug 2024)
- >3rdODI >Colombo(RPS) (7Aug2024)
Sri Lanka:240/9
:208(42.2overs)
:SriLankawonby32runs
SriLanka:248/7
:138(26.1overs)
:SriLankawonby110runs