What are the highest scores by non-openers in ODI cricket?
England captain Harry Brook on Thursday registered the highest-ever ODI score by a non-opener. Batting at number four, Brook smashed 202 off 116 balls against Sri Lanka in a tri-series match in Rawalpindi. The previous record belonged to Australia's Glenn Maxwell, who struck an unbeaten 201 off 128 balls against Afghanistan at ODI World Cup 2023, batting at number six.