ODI World Cup 2023: Ranking Team-Wise best batting performances so farRating batting performances of all teams so far16 Oct 202310 Min