Batting Most Runs Innings - Bangladesh

Players - Bangladesh

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
127-14215189.43Bangladeshv Sri LankaDambulla125 Mar 2017ODI # 3855
118158118112100.00Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
11221211911294.11Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
80148989081.63Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
798555101143.63Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
75133886085.22Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
72-7141101.40Bangladeshv Sri LankaDambulla125 Mar 2017ODI # 3855
67*1086241108.06Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
6595796382.27Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
6291745283.78Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
59755452109.25Bangladeshv New ZealandChristchurch226 Dec 2016ODI # 3814
59-896066.29Bangladeshv New ZealandNelson229 Dec 2016ODI # 3815
59124885067.04Bangladeshv New ZealandNelson131 Dec 2016ODI # 3816
54-5610096.42Bangladeshv Sri LankaDambulla125 Mar 2017ODI # 3855
54-627087.09Bangladeshv Sri LankaColombo (SSC)21 Apr 2017ODI # 3858
51-716071.83Bangladeshv Sri LankaColombo (SSC)21 Apr 2017ODI # 3858
50*574453113.63Bangladeshv New ZealandChristchurch226 Dec 2016ODI # 3814
49584650106.52Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
48614030120.00Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
4677584179.31Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
45*794542100.00Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
4595685066.17Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
44372923151.72Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
4481625170.96Bangladeshv New ZealandNelson131 Dec 2016ODI # 3816
44563931112.82Bangladeshv New ZealandNelson131 Dec 2016ODI # 3816
42*91483087.50Bangladeshv New ZealandChristchurch226 Dec 2016ODI # 3814
38*52394097.43Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
3865514074.50Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
3890595064.40Bangladeshv New ZealandChristchurch226 Dec 2016ODI # 3814
38-492377.55Bangladeshv New ZealandNelson229 Dec 2016ODI # 3815
38-443186.36Bangladeshv Sri LankaColombo (SSC)21 Apr 2017ODI # 3858
3775536069.81Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
32*452240145.45Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
2955494059.18Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
27*462720100.00Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
2563393064.10Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
2540262096.15Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
24*-931266.66Bangladeshv Sri LankaDambulla125 Mar 2017ODI # 3855
24-311177.41Bangladeshv New ZealandNelson229 Dec 2016ODI # 3815
2135233091.30Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
2043363055.55Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
2052312064.51Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
19181440135.71Bangladeshv New ZealandNelson131 Dec 2016ODI # 3816
18191130163.63Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
1838351051.42Bangladeshv New ZealandNelson131 Dec 2016ODI # 3816
1726212080.95Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
1752351048.57Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
1742312054.83Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
17-192189.47Bangladeshv New ZealandNelson229 Dec 2016ODI # 3815
1633212176.19Bangladeshv New ZealandChristchurch226 Dec 2016ODI # 3814
16171101145.45Bangladeshv New ZealandChristchurch226 Dec 2016ODI # 3814
16-233069.56Bangladeshv New ZealandNelson229 Dec 2016ODI # 3815
16-232069.56Bangladeshv Sri LankaColombo (SSC)21 Apr 2017ODI # 3858
1437311045.16Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
1491030140.00Bangladeshv New ZealandChristchurch226 Dec 2016ODI # 3814
1426180077.77Bangladeshv New ZealandNelson131 Dec 2016ODI # 3816
14-271051.85Bangladeshv Sri LankaColombo (SSC)21 Apr 2017ODI # 3858
13*-701185.71Bangladeshv Sri LankaDambulla125 Mar 2017ODI # 3855
1218131092.30Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
12131210100.00Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
1114910122.22Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
11211110100.00Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
1128182061.11Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
1127131084.61Bangladeshv New ZealandNelson131 Dec 2016ODI # 3816
1032161062.50Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
1031311032.25Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
10-132076.92Bangladeshv Sri LankaDambulla125 Mar 2017ODI # 3855
9-200045.00Bangladeshv Sri LankaColombo (SSC)21 Apr 2017ODI # 3858
7*24180038.88Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
7-101070.00Bangladeshv New ZealandNelson229 Dec 2016ODI # 3815
7-91077.77Bangladeshv Sri LankaColombo (SSC)21 Apr 2017ODI # 3858
61170085.71Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
61070185.71Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
4*19130030.76Bangladeshv New ZealandNelson131 Dec 2016ODI # 3816
42380050.00Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
421160025.00Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
419140028.57Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
43410100.00Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
413100040.00Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
410100040.00Bangladeshv EnglandChattogram112 Oct 2016ODI # 3794
4-61066.66Bangladeshv Sri LankaColombo (SSC)21 Apr 2017ODI # 3858
325140021.42Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
330210014.28Bangladeshv EnglandMirpur19 Oct 2016ODI # 3793
3-80037.50Bangladeshv New ZealandNelson229 Dec 2016ODI # 3815
3870042.85Bangladeshv New ZealandNelson131 Dec 2016ODI # 3816
39110027.27Bangladeshv New ZealandNelson131 Dec 2016ODI # 3816
2*2100200.00Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
2750040.00Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
23200100.00Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
25100020.00Bangladeshv AfghanistanMirpur128 Sep 2016ODI # 3783
21040050.00Bangladeshv AfghanistanMirpur11 Oct 2016ODI # 3786
211110018.18Bangladeshv New ZealandChristchurch226 Dec 2016ODI # 3814
2-50040.00Bangladeshv New ZealandNelson229 Dec 2016ODI # 3815
1*2100100.00Bangladeshv AfghanistanMirpur125 Sep 2016ODI # 3781
1*-90011.11Bangladeshv New ZealandNelson229 Dec 2016ODI # 3815
1*-100100.00Bangladeshv Sri LankaColombo (SSC)21 Apr 2017ODI # 3858
1450020.00Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
1840025.00Bangladeshv EnglandMirpur27 Oct 2016ODI # 3791
11880012.50Bangladeshv New ZealandChristchurch226 Dec 2016ODI # 3814
1-100010.00Bangladeshv New ZealandNelson229 Dec 2016ODI # 3815
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:

Mountaineers vs Mid West Rhinos at Kwekwe, Pro50 Championship 9th Match, Feb 8, 2026 [List A - Live]
>> 184/8 (45.0 ov, TL Chatara 2*, AR Frost 48*, AA Naqvi 1/38)

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A - Live]
>> 203/10 (41.1 ov, Muhammad Kashif 8*, Jalat Khan 3/32) - Innings break

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]