Who will win the World Cup 2023?

The ICC Men’s 2023 ODI World Cup is not far away from commencing in India, where the tournament will take place after a gap of 12 long years. The ODI World Cup was last played in India in 2011, the same year when the hosts were also crowned World Champions at the Wankhede Stadium in Mumbai on 2nd April. India took on Sri Lanka in the World Cup final and emerged victorious by 6 wickets. The 2023 ODI World Cup is set to start at the Narendra Modi Stadium in Ahmedabad on 5th October where New Zealand will lock horns with defending champions England at 2:00 pm IST. As the anticipation for the 2023 World Cup soars higher and higher, Sportsbuzz takes a look at the favorite's to lift the coveted cricket trophy this year, along with providing you with fiery cricket updates and sports news. After a disappointing run at the 2022 T20 World Cup, which saw the Men in Blue getting knocked out in the semi-final by England, the hosts will give it their all to bring the trophy home after 12...