Batting Most Runs Innings - last 2 years

High scores for Bangladesh in ODIs - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
182185124159146.77Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
169218151222111.92Bangladeshv New ZealandNelson20 Dec 2023ODI # 4715
166*220139212119.42Englandv West IndiesCardiff01 Jun 2025ODI # 4881
165215143173115.38Englandv AustraliaLahore22 Feb 2025ODI # 4846
140106107165130.84Englandv BangladeshDharamsala10 Oct 2023ODI # 4664
127177114143111.40Englandv New ZealandLord's15 Sep 2023ODI # 4647
124*1198559145.88Englandv West IndiesNorth Sound02 Nov 2024ODI # 4792
122*19812913294.57Bangladeshv Sri LankaChattogram13 Mar 2024ODI # 4743
120177111111108.10Englandv AfghanistanLahore26 Feb 2025ODI # 4849
112*1781197394.11Bangladeshv AfghanistanLahore03 Sep 2023ODI # 4631
111150111114100.00Bangladeshv South AfricaWankhede24 Oct 2023ODI # 4680
110*15394132117.02Englandv AustraliaChester-le-Street24 Sep 2024ODI # 4775
1081368466128.57Englandv NetherlandsPune08 Nov 2023ODI # 4697
107*-78122137.17Englandv IrelandBristol26 Sep 2023ODI # 4656
10713791132117.58Englandv AustraliaBristol29 Sep 2024ODI # 4779
1041421059299.04Bangladeshv AfghanistanLahore03 Sep 2023ODI # 4631
1001851186284.74Bangladeshv IndiaDubai (DICS)20 Feb 2025ODI # 4844
981459873100.00Bangladeshv AfghanistanSharjah11 Nov 2024ODI # 4806
96*1561023594.11Bangladeshv Sri LankaChattogram15 Mar 2024ODI # 4744
9613095121101.05Englandv New ZealandThe Oval13 Sep 2023ODI # 4643
95*987891121.79Englandv New ZealandSouthampton10 Sep 2023ODI # 4640
951349111-104.39Englandv AustraliaNottingham19 Sep 2024ODI # 4766
941378874106.81Englandv IrelandNottingham23 Sep 2023ODI # 4653
9016310112-89.10Bangladeshv Sri LankaDelhi06 Nov 2023ODI # 4695
891811227-72.95Bangladeshv Sri LankaPallekele31 Aug 2023ODI # 4629
89110828-108.53Englandv IrelandNottingham23 Sep 2023ODI # 4653
879274102117.56Englandv NetherlandsPune08 Nov 2023ODI # 4697
877558111150.00Englandv AustraliaLord's27 Sep 2024ODI # 4778
84*906374133.33Bangladeshv West IndiesBasseterre12 Dec 2024ODI # 4815
848576112110.52Englandv PakistanEden Gardens11 Nov 2023ODI # 4701
841178194103.70Bangladeshv Sri LankaChattogram18 Mar 2024ODI # 4745
841078291102.43Englandv AustraliaChester-le-Street24 Sep 2024ODI # 4775
82104977184.53Bangladeshv Sri LankaColombo (RPS)09 Sep 2023ODI # 4637
821076881120.58Englandv BangladeshDharamsala10 Oct 2023ODI # 4664
8212865122126.15Bangladeshv Sri LankaDelhi06 Nov 2023ODI # 4695
82955385154.71Englandv West IndiesBirmingham29 May 2025ODI # 4880
80121856394.11Bangladeshv IndiaColombo (RPS)15 Sep 2023ODI # 4645
77140864189.53Englandv New ZealandAhmedabad05 Oct 2023ODI # 4658
771127382105.47Bangladeshv West IndiesBasseterre12 Dec 2024ODI # 4815
771531109-70.00Bangladeshv New ZealandRawalpindi24 Feb 2025ODI # 4848
761428410-90.47Bangladeshv New ZealandMirpur26 Sep 2023ODI # 4655
76996672115.15Bangladeshv EnglandDharamsala10 Oct 2023ODI # 4664
761511196163.86Bangladeshv AfghanistanSharjah09 Nov 2024ODI # 4803
74121795293.67Bangladeshv AustraliaPune11 Nov 2023ODI # 4700
741771084168.51Englandv West IndiesBridgetown06 Nov 2024ODI # 4799
741291016173.26Bangladeshv West IndiesBasseterre08 Dec 2024ODI # 4813
73*137848-86.90Bangladeshv Sri LankaChattogram13 Mar 2024ODI # 4743
73827264101.38Englandv West IndiesNorth Sound06 Dec 2023ODI # 4707
731037364100.00Bangladeshv West IndiesBasseterre12 Dec 2024ODI # 4815
721126852105.88Englandv New ZealandCardiff08 Sep 2023ODI # 4636
72615237138.46Englandv AustraliaBristol29 Sep 2024ODI # 4779
71102727298.61Englandv West IndiesNorth Sound03 Dec 2023ODI # 4706
7194736197.26Englandv West IndiesBridgetown09 Dec 2023ODI # 4708
69115856-81.17Bangladeshv AfghanistanChattogram08 Jul 2023ODI # 4619
69127726-95.83Englandv IndiaCuttack09 Feb 2025ODI # 4828
689866111103.03Bangladeshv Sri LankaChattogram15 Mar 2024ODI # 4744
681271144-59.64Bangladeshv IndiaDubai (DICS)20 Feb 2025ODI # 4844
68106784-87.17Englandv AustraliaLahore22 Feb 2025ODI # 4846
6786696397.10Bangladeshv Sri LankaColombo (RPS)05 Jul 2025ODI # 4890
6693756288.00Bangladeshv New ZealandChennai13 Oct 2023ODI # 4668
661236171108.19Englandv AfghanistanDelhi15 Oct 2023ODI # 4670
66124827-80.48Bangladeshv IndiaPune19 Oct 2023ODI # 4674
661471194-55.46Bangladeshv AfghanistanSharjah11 Nov 2024ODI # 4806
65745610-116.07Englandv IndiaCuttack09 Feb 2025ODI # 4828
64114875-73.56Bangladeshv PakistanLahore06 Sep 2023ODI # 4634
64128902371.11Englandv AustraliaAhmedabad04 Nov 2023ODI # 4693
643828103228.57Englandv West IndiesThe Oval03 Jun 2025ODI # 4883
631086261101.61Englandv AustraliaLord's27 Sep 2024ODI # 4778
62*372737229.62Englandv AustraliaLord's27 Sep 2024ODI # 4778
62*855752108.77Bangladeshv West IndiesBasseterre12 Dec 2024ODI # 4815
62705652110.71Englandv AustraliaNottingham19 Sep 2024ODI # 4766
62135922467.39Bangladeshv West IndiesBasseterre10 Dec 2024ODI # 4814
62816191101.63Bangladeshv Sri LankaColombo (RPS)02 Jul 2025ODI # 4889
61-2874217.85Englandv IrelandBristol26 Sep 2023ODI # 4656
60115724-83.33Englandv PakistanEden Gardens11 Nov 2023ODI # 4701
601146063100.00Bangladeshv West IndiesBasseterre08 Dec 2024ODI # 4813
60814861125.00Englandv West IndiesBirmingham29 May 2025ODI # 4880
59*112833171.08Bangladeshv AfghanistanDharamsala07 Oct 2023ODI # 4660
5981617196.72Englandv PakistanEden Gardens11 Nov 2023ODI # 4701
5983598-100.00Englandv West IndiesNorth Sound02 Nov 2024ODI # 4792
58*524543128.88Englandv West IndiesNorth Sound06 Dec 2023ODI # 4707
58494553128.88Englandv West IndiesBirmingham29 May 2025ODI # 4880
58754653126.08Englandv West IndiesThe Oval03 Jun 2025ODI # 4883
5789735-78.08Bangladeshv AfghanistanDharamsala07 Oct 2023ODI # 4660
5792705181.42Englandv West IndiesBridgetown06 Nov 2024ODI # 4799
5777655-87.69Englandv West IndiesBirmingham29 May 2025ODI # 4880
56108706180.00Bangladeshv PakistanEden Gardens31 Oct 2023ODI # 4688
5569574296.49Englandv West IndiesNorth Sound02 Nov 2024ODI # 4792
5464539-101.88Englandv New ZealandCardiff08 Sep 2023ODI # 4636
5499815266.66Bangladeshv IndiaColombo (RPS)15 Sep 2023ODI # 4645
53*102603288.33Bangladeshv AfghanistanChattogram11 Jul 2023ODI # 4621
53108577-92.98Bangladeshv PakistanLahore06 Sep 2023ODI # 4634
5287693175.36Englandv New ZealandCardiff08 Sep 2023ODI # 4636
52424033130.00Englandv New ZealandCardiff08 Sep 2023ODI # 4636
5280598-88.13Englandv BangladeshDharamsala10 Oct 2023ODI # 4664
52745231100.00Englandv West IndiesNorth Sound02 Nov 2024ODI # 4792
5284674-77.61Englandv IndiaNagpur06 Feb 2025ODI # 4825
51*49428-121.42Bangladeshv New ZealandNapier23 Dec 2023ODI # 4717
51111693-73.91Bangladeshv AfghanistanChattogram05 Jul 2023ODI # 4615
51-4242121.42Englandv IrelandBristol26 Sep 2023ODI # 4656
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Scotland vs United Arab Emirates at Lincoln, ICC Cricket World Cup Qualifier Final, Feb 1, 2014 [ODI # 3468]

Kenya vs Scotland at Christchurch, ICC Cricket World Cup Qualifier 32nd Match, Super Sixes, Jan 30, 2014 [ODI # 3466]

Scotland vs Papua New Guinea at Lincoln, ICC Cricket World Cup Qualifier 30th Match, Super Sixes, Jan 28, 2014 [List A]