Records for ODI Matches
Highest percentage of runs in a completed innings
Player | Runs | Total | % | Inns | Team | Opposition | Ground | Match Date | Scorecard |
189* | 272/9 | 69.48 | 1 | West Indies | v England | Manchester | 31 May 1984 | ODI # 264 | |
94 | 141 | 66.66 | 1 | Australia | v Zimbabwe | Townsville | 3 Sep 2022 | ODI # 4460 | |
175* | 266/8 | 65.78 | 1 | India | v Zimbabwe | Tunbridge Wells | 18 Jun 1983 | ODI # 216 | |
264 | 404/5 | 65.34 | 1 | India | v Sri Lanka | Eden Gardens | 13 Nov 2014 | ODI # 3544 | |
151 | 235 | 64.25 | 1 | P.N.G. | v Ireland | Harare | 6 Mar 2018 | ODI # 3986 | |
173* | 271/9 | 63.83 | 1 | U.S.A. | v P.N.G. | Al Amerat | 9 Sep 2021 | ODI # 4320 | |
47 | 74 | 63.51 | 1 | New Zealand | v Pakistan | Sharjah | 1 May 1990 | ODI # 629 | |
189 | 299/5 | 63.21 | 1 | Sri Lanka | v India | Sharjah | 29 Oct 2000 | ODI # 1652 | |
141 | 225 | 62.66 | 2 | New Zealand | v Sri Lanka | Bloemfontein | 10 Feb 2003 | ODI # 1944 | |
194* | 312/8 | 62.17 | 1 | Zimbabwe | v Bangladesh | Bulawayo | 16 Aug 2009 | ODI # 2873 | |
116* | 191 | 60.73 | 1 | Australia | v New Zealand | Auckland | 3 Mar 2000 | ODI # 1571 | |
160* | 265/5 | 60.37 | 1 | Ireland | v Afghanistan | Belfast | 19 Jul 2016 | ODI # 3764 | |
237* | 393/6 | 60.3 | 1 | New Zealand | v West Indies | Wellington | 21 Mar 2015 | ODI # 3643 | |
167* | 277/5 | 60.28 | 1 | England | v Australia | Birmingham | 21 May 1993 | ODI # 831 | |
112* | 187 | 59.89 | 2 | Sri Lanka | v Pakistan | Abu Dhabi | 16 Oct 2017 | ODI # 3924 | |
88 | 147 | 59.86 | 1 | U.A.E. | v P.N.G. | Dubai (DICS) | 19 Mar 2022 | ODI # 4371 | |
208 | 349/8 | 59.59 | 1 | India | v New Zealand | Hyderabad | 18 Jan 2023 | ODI # 4507 | |
193 | 324/9 | 59.56 | 2 | Pakistan | v South Africa | Johannesburg | 4 Apr 2021 | ODI # 4286 | |
142 | 239 | 59.41 | 2 | Zimbabwe | v New Zealand | Hyderabad (Deccan) | 10 Oct 1987 | ODI # 454 | |
194 | 327/5 | 59.32 | 1 | Pakistan | v India | Chennai | 21 May 1997 | ODI # 1209 | |
102 | 172 | 59.3 | 2 | Zimbabwe | v Afghanistan | Bulawayo | 24 Oct 2015 | ODI # 3699 | |
158 | 267/6 | 59.17 | 1 | England | v New Zealand | Brisbane | 15 Jan 1983 | ODI # 168 | |
156 | 264/8 | 59.09 | 1 | Australia | v New Zealand | Melbourne | 9 Dec 2016 | ODI # 3813 | |
153* | 261/5 | 58.62 | 1 | India | v New Zealand | Gwalior | 11 Nov 1999 | ODI # 1524 | |
188* | 321/2 | 58.56 | 1 | South Africa | v U.A.E. | Rawalpindi | 16 Feb 1996 | ODI # 1049 | |
173 | 296 | 58.44 | 2 | Australia | v South Africa | Cape Town | 12 Oct 2016 | ODI # 3795 | |
59* | 101 | 58.41 | 2 | South Africa | v Pakistan | Sharjah | 28 Mar 2000 | ODI # 1582 | |
169 | 291 | 58.07 | 1 | Bangladesh | v New Zealand | Nelson | 20 Dec 2023 | ODI # 4715 | |
65 | 112 | 58.03 | 1 | India | v Sri Lanka | Dharamsala | 10 Dec 2017 | ODI # 3939 | |
215 | 372/2 | 57.79 | 1 | West Indies | v Zimbabwe | Canberra | 24 Feb 2015 | ODI # 3612 | |
123 | 213/5 | 57.74 | 1 | Australia | v Sri Lanka | Melbourne | 9 Jan 1996 | ODI # 1032 | |
126 | 220 | 57.27 | 2 | South Africa | v Australia | Harare | 2 Sep 2014 | ODI # 3522 | |
137 | 240 | 57.08 | 2 | England | v Pakistan | Lord's | 12 Jun 2001 | ODI # 1722 | |
69 | 122 | 56.55 | 2 | Kenya | v Zimbabwe | Harare | 3 Mar 2006 | ODI # 2344 | |
96* | 170 | 56.47 | 1 | Pakistan | v West Indies | The Oval | 7 Jun 2013 | ODI # 3364 | |
101 | 180 | 56.11 | 2 | South Africa | v Sri Lanka | Pallekele | 9 Jul 2014 | ODI # 3501 | |
145* | 259/5 | 55.98 | 1 | West Indies | v New Zealand | Albion | 14 Apr 1985 | ODI # 326 | |
118 | 211 | 55.92 | 1 | South Africa | v England | Durban | 11 Feb 2005 | ODI # 2225 | |
138* | 247/5 | 55.87 | 1 | Australia | v Sri Lanka | Hobart | 23 Jan 2013 | ODI # 3326 | |
108 | 194 | 55.67 | 2 | Australia | v New Zealand | Auckland | 13 Feb 1982 | ODI # 144 | |
81 | 146 | 55.47 | 2 | England | v Pakistan | Melbourne | 2 Mar 1985 | ODI # 314 | |
76 | 137 | 55.47 | 2 | West Indies | v India | Toronto | 14 Sep 1999 | ODI # 1499 | |
117 | 211/8 | 55.45 | 1 | New Zealand | v India | Colombo (RPS) | 20 Jul 2001 | ODI # 1736 | |
128* | 231/6 | 55.41 | 1 | Zimbabwe | v New Zealand | Harare | 20 Oct 2011 | ODI # 3204 | |
154 | 278/9 | 55.39 | 1 | Scotland | v P.N.G. | Port Moresby | 6 Oct 2017 | ODI # 3920 | |
171* | 309/5 | 55.33 | 1 | New Zealand | v East Africa | Birmingham | 7 Jun 1975 | ODI # 20 | |
171* | 309/3 | 55.33 | 1 | India | v Australia | Perth | 12 Jan 2016 | ODI # 3723 | |
89 | 161 | 55.27 | 1 | Ireland | v Afghanistan | Dehradun | 28 Feb 2019 | ODI # 4100 | |
144 | 261 | 55.17 | 1 | Bangladesh | v Sri Lanka | Dubai (DICS) | 15 Sep 2018 | ODI # 4036 | |
210* | 381/3 | 55.11 | 1 | Sri Lanka | v Afghanistan | Pallekele | 9 Feb 2024 | ODI # 4725 | |
111 | 202 | 54.95 | 1 | Canada | v West Indies | Centurion | 23 Feb 2003 | ODI # 1963 | |
125 | 228 | 54.82 | 1 | Bangladesh | v England | Mirpur | 28 Feb 2010 | ODI # 2964 | |
209 | 383/6 | 54.56 | 1 | India | v Australia | Bengaluru | 2 Nov 2013 | ODI # 3428 | |
90 | 165 | 54.54 | 1 | Zimbabwe | v South Africa | Bulawayo | 21 Aug 2014 | ODI # 3510 | |
108* | 198/9 | 54.54 | 1 | West Indies | v Bangladesh | Sylhet | 14 Dec 2018 | ODI # 4073 | |
121 | 222 | 54.5 | 1 | Bangladesh | v India | Dubai (DICS) | 28 Sep 2018 | ODI # 4048 | |
177 | 325/8 | 54.46 | 1 | Ireland | v Canada | Toronto | 7 Sep 2010 | ODI # 3042 | |
117* | 215/9 | 54.41 | 2 | Sri Lanka | v New Zealand | Sharjah | 18 Apr 1994 | ODI # 909 | |
142* | 261/8 | 54.4 | 1 | Zimbabwe | v England | Harare | 7 Oct 2001 | ODI # 1754 | |
89 | 164 | 54.26 | 1 | Bangladesh | v Sri Lanka | Pallekele | 31 Aug 2023 | ODI # 4629 | |
178* | 329/3 | 54.1 | 1 | Zimbabwe | v Kenya | Harare | 18 Oct 2009 | ODI # 2912 | |
169* | 314/7 | 53.82 | 1 | South Africa | v New Zealand | Centurion | 11 Dec 1994 | ODI # 960 | |
128 | 238/6 | 53.78 | 1 | Sri Lanka | v India | Adelaide | 19 Feb 2008 | ODI # 2681 | |
100 | 186/7 | 53.76 | 2 | Bangladesh | v Pakistan | Mirpur | 3 Dec 2011 | ODI # 3220 | |
121* | 226 | 53.53 | 1 | Namibia | v Oman | ICCA Dubai | 6 Mar 2022 | ODI # 4361 | |
76 | 142 | 53.52 | 2 | Bangladesh | v Sri Lanka | Mirpur | 27 Jan 2018 | ODI # 3967 | |
31 | 58 | 53.44 | 2 | Afghanistan | v Zimbabwe | Sharjah | 2 Jan 2016 | ODI # 3719 | |
93 | 174 | 53.44 | 1 | Hong Kong | v U.A.E. | Dubai (DICS) | 26 Jan 2017 | ODI # 3827 | |
133* | 249/8 | 53.41 | 1 | Scotland | v U.S.A. | Aberdeen | 17 Aug 2022 | ODI # 4449 | |
118* | 221/9 | 53.39 | 1 | Zimbabwe | v Bangladesh | Chattogram | 5 Nov 2009 | ODI # 2922 | |
134 | 251/7 | 53.38 | 1 | Sri Lanka | v Pakistan | Sharjah | 7 Apr 1997 | ODI # 1193 | |
120* | 225/4 | 53.33 | 1 | Zimbabwe | v Sri Lanka | Sharjah | 21 Oct 2000 | ODI # 1642 | |
106 | 199 | 53.26 | 1 | Zimbabwe | v Bangladesh | Bulawayo | 19 Aug 2011 | ODI # 3181 | |
123* | 231/6 | 53.24 | 1 | Bangladesh | v Zimbabwe | Jaipur | 13 Oct 2006 | ODI # 2427 | |
144 | 271/8 | 53.13 | 1 | Bangladesh | v Zimbabwe | Mirpur | 21 Oct 2018 | ODI # 4057 | |
86 | 162 | 53.08 | 1 | Pakistan | v Australia | Melbourne | 23 Feb 1990 | ODI # 610 | |
208* | 392/4 | 53.06 | 1 | India | v Sri Lanka | Mohali | 13 Dec 2017 | ODI # 3941 | |
140* | 264/9 | 53.03 | 1 | New Zealand | v Netherlands | Hamilton | 2 Apr 2022 | ODI # 4381 |
only includes cases where a team is all out or where the full allocation of scheduled overs was used
Records includes the following current or recent matches:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2024 ESPN Sports Media Ltd. All rights reserved