Highest percentage of runs in a completed innings

Records for ODI Matches

Highest percentage of runs in a completed innings
Player
Runs
Total
%
Inns
Team
Opposition
Ground
Match Date
Scorecard
189*272/969.481West Indiesv EnglandManchester31 May 1984ODI # 264
9414166.661Australiav ZimbabweTownsville3 Sep 2022ODI # 4460
175*266/865.781Indiav ZimbabweTunbridge Wells18 Jun 1983ODI # 216
264404/565.341Indiav Sri LankaEden Gardens13 Nov 2014ODI # 3544
15123564.251P.N.G.v IrelandHarare6 Mar 2018ODI # 3986
173*271/963.831U.S.A.v P.N.G.Al Amerat9 Sep 2021ODI # 4320
477463.511New Zealandv PakistanSharjah1 May 1990ODI # 629
189299/563.211Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
14122562.662New Zealandv Sri LankaBloemfontein10 Feb 2003ODI # 1944
194*312/862.171Zimbabwev BangladeshBulawayo16 Aug 2009ODI # 2873
116*19160.731Australiav New ZealandAuckland3 Mar 2000ODI # 1571
160*265/560.371Irelandv AfghanistanBelfast19 Jul 2016ODI # 3764
237*393/660.31New Zealandv West IndiesWellington21 Mar 2015ODI # 3643
167*277/560.281Englandv AustraliaBirmingham21 May 1993ODI # 831
112*18759.892Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
8814759.861U.A.E.v P.N.G.Dubai (DICS)19 Mar 2022ODI # 4371
208349/859.591Indiav New ZealandHyderabad18 Jan 2023ODI # 4507
193324/959.562Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
14223959.412Zimbabwev New ZealandHyderabad (Deccan)10 Oct 1987ODI # 454
194327/559.321Pakistanv IndiaChennai21 May 1997ODI # 1209
10217259.32Zimbabwev AfghanistanBulawayo24 Oct 2015ODI # 3699
158267/659.171Englandv New ZealandBrisbane15 Jan 1983ODI # 168
156264/859.091Australiav New ZealandMelbourne9 Dec 2016ODI # 3813
153*261/558.621Indiav New ZealandGwalior11 Nov 1999ODI # 1524
188*321/258.561South Africav U.A.E.Rawalpindi16 Feb 1996ODI # 1049
17329658.442Australiav South AfricaCape Town12 Oct 2016ODI # 3795
59*10158.412South Africav PakistanSharjah28 Mar 2000ODI # 1582
16929158.071Bangladeshv New ZealandNelson20 Dec 2023ODI # 4715
6511258.031Indiav Sri LankaDharamsala10 Dec 2017ODI # 3939
215372/257.791West Indiesv ZimbabweCanberra24 Feb 2015ODI # 3612
123213/557.741Australiav Sri LankaMelbourne9 Jan 1996ODI # 1032
12622057.272South Africav AustraliaHarare2 Sep 2014ODI # 3522
13724057.082Englandv PakistanLord's12 Jun 2001ODI # 1722
6912256.552Kenyav ZimbabweHarare3 Mar 2006ODI # 2344
96*17056.471Pakistanv West IndiesThe Oval7 Jun 2013ODI # 3364
10118056.112South Africav Sri LankaPallekele9 Jul 2014ODI # 3501
145*259/555.981West Indiesv New ZealandAlbion14 Apr 1985ODI # 326
11821155.921South Africav EnglandDurban11 Feb 2005ODI # 2225
138*247/555.871Australiav Sri LankaHobart23 Jan 2013ODI # 3326
10819455.672Australiav New ZealandAuckland13 Feb 1982ODI # 144
8114655.472Englandv PakistanMelbourne2 Mar 1985ODI # 314
7613755.472West Indiesv IndiaToronto14 Sep 1999ODI # 1499
117211/855.451New Zealandv IndiaColombo (RPS)20 Jul 2001ODI # 1736
128*231/655.411Zimbabwev New ZealandHarare20 Oct 2011ODI # 3204
154278/955.391Scotlandv P.N.G.Port Moresby6 Oct 2017ODI # 3920
171*309/555.331New Zealandv East AfricaBirmingham7 Jun 1975ODI # 20
171*309/355.331Indiav AustraliaPerth12 Jan 2016ODI # 3723
8916155.271Irelandv AfghanistanDehradun28 Feb 2019ODI # 4100
14426155.171Bangladeshv Sri LankaDubai (DICS)15 Sep 2018ODI # 4036
210*381/355.111Sri Lankav AfghanistanPallekele9 Feb 2024ODI # 4725
11120254.951Canadav West IndiesCenturion23 Feb 2003ODI # 1963
12522854.821Bangladeshv EnglandMirpur28 Feb 2010ODI # 2964
209383/654.561Indiav AustraliaBengaluru2 Nov 2013ODI # 3428
9016554.541Zimbabwev South AfricaBulawayo21 Aug 2014ODI # 3510
108*198/954.541West Indiesv BangladeshSylhet14 Dec 2018ODI # 4073
12122254.51Bangladeshv IndiaDubai (DICS)28 Sep 2018ODI # 4048
177325/854.461Irelandv CanadaToronto7 Sep 2010ODI # 3042
117*215/954.412Sri Lankav New ZealandSharjah18 Apr 1994ODI # 909
142*261/854.41Zimbabwev EnglandHarare7 Oct 2001ODI # 1754
8916454.261Bangladeshv Sri LankaPallekele31 Aug 2023ODI # 4629
178*329/354.11Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
169*314/753.821South Africav New ZealandCenturion11 Dec 1994ODI # 960
128238/653.781Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
100186/753.762Bangladeshv PakistanMirpur3 Dec 2011ODI # 3220
121*22653.531Namibiav OmanICCA Dubai6 Mar 2022ODI # 4361
7614253.522Bangladeshv Sri LankaMirpur27 Jan 2018ODI # 3967
315853.442Afghanistanv ZimbabweSharjah2 Jan 2016ODI # 3719
9317453.441Hong Kongv U.A.E.Dubai (DICS)26 Jan 2017ODI # 3827
133*249/853.411Scotlandv U.S.A.Aberdeen17 Aug 2022ODI # 4449
118*221/953.391Zimbabwev BangladeshChattogram5 Nov 2009ODI # 2922
134251/753.381Sri Lankav PakistanSharjah7 Apr 1997ODI # 1193
120*225/453.331Zimbabwev Sri LankaSharjah21 Oct 2000ODI # 1642
10619953.261Zimbabwev BangladeshBulawayo19 Aug 2011ODI # 3181
123*231/653.241Bangladeshv ZimbabweJaipur13 Oct 2006ODI # 2427
144271/853.131Bangladeshv ZimbabweMirpur21 Oct 2018ODI # 4057
8616253.081Pakistanv AustraliaMelbourne23 Feb 1990ODI # 610
208*392/453.061Indiav Sri LankaMohali13 Dec 2017ODI # 3941
140*264/953.031New Zealandv NetherlandsHamilton2 Apr 2022ODI # 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]