in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
210*221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
201*1811282110157.03Australiav AfghanistanWankhede07 Nov 2023ODI # 4696
178164133195133.83Australiav AfghanistanPerth04 Mar 2015ODI # 3623
160*-148193108.1Irelandv AfghanistanBelfast19 Jul 2016ODI # 3764
157*164146231107.53Scotlandv AfghanistanBulawayo04 Mar 2018ODI # 3983
1487771417208.45Englandv AfghanistanManchester18 Jun 2019ODI # 4163
145*-13688106.61Irelandv AfghanistanDehradun05 Mar 2019ODI # 4105
141171133117106.01Zimbabwev AfghanistanBulawayo20 Jul 2014ODI # 3504
1381901479393.87Irelandv AfghanistanSharjah07 Mar 2024ODI # 4741
136212126162107.93Bangladeshv AfghanistanChattogram25 Feb 2022ODI # 4358
133-13614297.79Scotlandv AfghanistanSharjah08 Mar 2013ODI # 3342
132*-13817195.65U.A.E.v AfghanistanICCA Dubai30 Nov 2014ODI # 3558
13111184165155.95Indiav AfghanistanDelhi11 Oct 2023ODI # 4666
12818113212496.96Irelandv AfghanistanAbu Dhabi24 Jan 2021ODI # 4273
125-12158103.3Zimbabwev AfghanistanSharjah11 Feb 2018ODI # 3974
119-9818-121.42Irelandv AfghanistanGreater Noida15 Mar 2017ODI # 3850
118158118112100Bangladeshv AfghanistanMirpur01 Oct 2016ODI # 3786
1181481199699.15Irelandv AfghanistanAbu Dhabi26 Jan 2021ODI # 4275
118136101162116.83Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
112*1781197394.11Bangladeshv AfghanistanLahore03 Sep 2023ODI # 4631
110-1119499.09Zimbabwev AfghanistanSharjah06 Jan 2016ODI # 3722
109*-1458375.17West Indiesv AfghanistanLucknow11 Nov 2019ODI # 4215
105*-1358177.77Irelandv AfghanistanBelfast14 Jul 2016ODI # 3762
1041421059299.04Bangladeshv AfghanistanLahore03 Sep 2023ODI # 4631
102*1228973114.6Pakistanv AfghanistanFatullah27 Feb 2014ODI # 3475
1021791243482.25Zimbabwev AfghanistanBulawayo24 Oct 2015ODI # 3699
1011801559-65.16Netherlandsv AfghanistanThe Hague07 Jul 2010ODI # 3017
101-97114104.12Irelandv AfghanistanSharjah10 Dec 2017ODI # 3940
1001481208183.33Sri Lankav AfghanistanDunedin22 Feb 2015ODI # 3609
100-89101112.35Scotlandv AfghanistanEdinburgh10 May 2019ODI # 4131
991451149186.84Irelandv AfghanistanGreater Noida19 Mar 2017ODI # 3852
98*1481333273.68Netherlandsv AfghanistanAmstelveen01 Sep 2009ODI # 2881
98-10711191.58U.A.E.v AfghanistanKuala Lumpur02 May 2014ODI # 3488
97*957492131.08Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
961581357-71.11Netherlandsv AfghanistanRotterdam10 Jul 2010ODI # 3024
96-10514-91.42Scotlandv AfghanistanICCA Dubai08 Jan 2015ODI # 3572
95173988196.93Australiav AfghanistanPerth04 Mar 2015ODI # 3623
951158095118.75Irelandv AfghanistanGreater Noida17 Mar 2017ODI # 3851
94-11511-81.73West Indiesv AfghanistanLucknow06 Nov 2019ODI # 4213
93*18711511180.86Bangladeshv AfghanistanChattogram23 Feb 2022ODI # 4357
9313911310182.3Zimbabwev AfghanistanBulawayo20 Jul 2014ODI # 3504
92-7494124.32Zimbabwev AfghanistanSharjah11 Feb 2018ODI # 3974
921208463109.52Sri Lankav AfghanistanLahore05 Sep 2023ODI # 4633
91*-995-91.91Canadav AfghanistanSharjah16 Feb 2010ODI # 2957
911569512-95.78Sri Lankav AfghanistanHambantota02 Jun 2023ODI # 4579
911701054-86.66Pakistanv AfghanistanHambantota24 Aug 2023ODI # 4626
919666105137.87Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
90115998390.9Englandv AfghanistanManchester18 Jun 2019ODI # 4163
89*1311148-78.07Australiav AfghanistanBristol01 Jun 2019ODI # 4146
891298873101.13Zimbabwev AfghanistanBulawayo06 Mar 2018ODI # 3988
89-1506359.33Irelandv AfghanistanDehradun28 Feb 2019ODI # 4100
88453967225.64Australiav AfghanistanPerth04 Mar 2015ODI # 3623
881558251107.31Englandv AfghanistanManchester18 Jun 2019ODI # 4163
881118883100Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
86*-969189.58Kenyav AfghanistanNairobi (Gym)11 Oct 2010ODI # 3055
861331135176.1Zimbabwev AfghanistanBulawayo22 Oct 2015ODI # 3697
86-1209-71.66Netherlandsv AfghanistanDoha23 Jan 2022ODI # 4348
8640939-92.47Bangladeshv AfghanistanChattogram25 Feb 2022ODI # 4358
861591137-76.1Bangladeshv AfghanistanChattogram28 Feb 2022ODI # 4359
85*-809-106.25U.A.E.v AfghanistanICCA Dubai02 Dec 2014ODI # 3560
85*8574111114.86Irelandv AfghanistanGreater Noida19 Mar 2017ODI # 3852
851358310-102.4Sri Lankav AfghanistanPallekele25 Nov 2022ODI # 4485
851187682111.84Irelandv AfghanistanSharjah07 Mar 2024ODI # 4741
84122939290.32Zimbabwev AfghanistanBulawayo22 Jul 2014ODI # 3505
83*-63132131.74Netherlandsv AfghanistanSharjah29 Mar 2012ODI # 3270
83*1377254115.27Sri Lankav AfghanistanPallekele30 Nov 2022ODI # 4490
83-1386360.14Zimbabwev AfghanistanSharjah02 Jan 2016ODI # 3719
83148874195.4Bangladeshv AfghanistanSouthampton24 Jun 2019ODI # 4172
83135963386.45Irelandv AfghanistanAbu Dhabi21 Jan 2021ODI # 4271
821411225-67.21Canadav AfghanistanThe Hague01 Jul 2010ODI # 3005
82-968185.41Irelandv AfghanistanSharjah07 Dec 2017ODI # 3937
81*1681209-67.5Bangladeshv AfghanistanChattogram23 Feb 2022ODI # 4357
81148967284.37Netherlandsv AfghanistanDoha25 Jan 2022ODI # 4350
80148989-81.63Bangladeshv AfghanistanMirpur25 Sep 2016ODI # 3781
80-1045176.92Pakistanv AfghanistanAbu Dhabi21 Sep 2018ODI # 4043
79*136999-79.79New Zealandv AfghanistanTaunton08 Jun 2019ODI # 4154
79-9710181.44U.A.E.v AfghanistanICCA Dubai30 Nov 2014ODI # 3558
79-9812-80.61Scotlandv AfghanistanEdinburgh10 May 2019ODI # 4131
781501096171.55Irelandv AfghanistanRotterdam03 Jul 2010ODI # 3008
78150818-96.29Sri Lankav AfghanistanCardiff04 Jun 2019ODI # 4149
781177571104Sri Lankav AfghanistanHambantota04 Jun 2023ODI # 4580
77*-1335-57.89West Indiesv AfghanistanLucknow06 Nov 2019ODI # 4213
77-1166266.37Kenyav AfghanistanNairobi (Gym)11 Oct 2010ODI # 3055
77137926283.69West Indiesv AfghanistanLeeds04 Jul 2019ODI # 4184
76*141956180South Africav AfghanistanAhmedabad10 Nov 2023ODI # 4699
761361026174.5Sri Lankav AfghanistanMirpur03 Mar 2014ODI # 3481
75120943279.78Australiav AfghanistanSharjah25 Aug 2012ODI # 3297
751211082169.44Australiav AfghanistanSharjah25 Aug 2012ODI # 3297
75-857-88.23Irelandv AfghanistanBelfast14 Jul 2016ODI # 3762
74111924280.43Zimbabwev AfghanistanBulawayo20 Oct 2015ODI # 3696
74-813291.35Bangladeshv AfghanistanAbu Dhabi23 Sep 2018ODI # 4045
74121924180.43Pakistanv AfghanistanChennai23 Oct 2023ODI # 4679
73-987174.48Zimbabwev AfghanistanSharjah29 Dec 2015ODI # 3716
72*676082120Irelandv AfghanistanGreater Noida22 Mar 2017ODI # 3853
72*-896-80.89Bangladeshv AfghanistanAbu Dhabi23 Sep 2018ODI # 4045
71835661126.78Bangladeshv AfghanistanCanberra18 Feb 2015ODI # 3605
71131946275.53Irelandv AfghanistanBelfast19 May 2019ODI # 4139
71109804488.75New Zealandv AfghanistanChennai18 Oct 2023ODI # 4673
70*1116510-107.69Pakistanv AfghanistanSharjah10 Feb 2012ODI # 3236
70866581107.69Zimbabwev AfghanistanBulawayo18 Jul 2014ODI # 3503
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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]