Over and above the heartbreak of India’s defeat in the final, the 2023 World Cup was a canvas painted with cricketing brilliance, lively anecdotes
- Team India has lost the ICC World Cup 2023.
- After winning 10 games at the trot, the Men in Blue lost in the final.
- Worst – the unthinkable happened in front of 1.3 lakh home fans at the world’s largest Motera cricket stadium in Ahmedabad.
- Let alone putting up a fight, the all-star squad couldn’t even bring about a drop of sweat on the free-flowing Kangaroos’ forehead.
- So much for being the “Invincibles”, eh?!