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
12818414212390.14Bangladeshv EnglandThe Oval11 Jun 2017ODI # 3875
11418411511199.13Bangladeshv New ZealandCardiff29 Jun 2017ODI # 3883
102*1581078295.32Bangladeshv New ZealandCardiff29 Jun 2017ODI # 3883
951751146383.33Bangladeshv AustraliaThe Oval15 Jun 2017ODI # 3879
87*-68112127.94Bangladeshv IrelandDublin (Malahide)219 May 2017ODI # 3869
8420813311063.15Bangladeshv AustraliaMirpur127 Aug 2017Test # 2272
791017280109.72Bangladeshv EnglandThe Oval11 Jun 2017ODI # 3875
782161558050.32Bangladeshv AustraliaMirpur327 Aug 2017Test # 2272
711921445349.30Bangladeshv AustraliaMirpur127 Aug 2017Test # 2272
70105827185.36Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
682521665040.96Bangladeshv AustraliaChattogram14 Sep 2017Test # 2273
661361136158.40Bangladeshv AustraliaChattogram14 Sep 2017Test # 2273
65-806181.25Bangladeshv New ZealandDublin224 May 2017ODI # 3871
65-839078.31Bangladeshv New ZealandDublin224 May 2017ODI # 3871
64*-888072.72Bangladeshv IrelandDublin (Malahide)112 May 2017ODI # 3866
61-675091.04Bangladeshv New ZealandDublin117 May 2017ODI # 3868
6198854071.76Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
55-664183.33Bangladeshv New ZealandDublin117 May 2017ODI # 3868
51-566091.07Bangladeshv New ZealandDublin117 May 2017ODI # 3868
47-546087.03Bangladeshv IrelandDublin (Malahide)219 May 2017ODI # 3869
46*-3661127.77Bangladeshv New ZealandDublin224 May 2017ODI # 3871
45*-4531100.00Bangladeshv New ZealandDublin224 May 2017ODI # 3871
45115975046.39Bangladeshv AustraliaChattogram14 Sep 2017Test # 2273
43*-564176.78Bangladeshv IrelandDublin (Malahide)112 May 2017ODI # 3866
41-4140100.00Bangladeshv New ZealandDublin117 May 2017ODI # 3868
411611141135.96Bangladeshv AustraliaMirpur327 Aug 2017Test # 2272
35-3431102.94Bangladeshv IrelandDublin (Malahide)219 May 2017ODI # 3869
33122812140.74Bangladeshv AustraliaChattogram14 Sep 2017Test # 2273
311281031030.09Bangladeshv AustraliaChattogram34 Sep 2017Test # 2273
3182672046.26Bangladeshv AustraliaChattogram14 Sep 2017Test # 2273
30*332550120.00Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
2949482060.41Bangladeshv AustraliaThe Oval15 Jun 2017ODI # 3879
2989612047.54Bangladeshv AustraliaChattogram34 Sep 2017Test # 2273
2852344182.35Bangladeshv EnglandThe Oval11 Jun 2017ODI # 3875
2643354074.28Bangladeshv AustraliaMirpur327 Aug 2017Test # 2272
24201530160.00Bangladeshv EnglandThe Oval11 Jun 2017ODI # 3875
2466523046.15Bangladeshv AustraliaChattogram14 Sep 2017Test # 2273
2471592040.67Bangladeshv AustraliaChattogram34 Sep 2017Test # 2273
23-423054.76Bangladeshv New ZealandDublin117 May 2017ODI # 3868
2375613037.70Bangladeshv AustraliaMirpur127 Aug 2017Test # 2272
2268362161.11Bangladeshv AustraliaMirpur327 Aug 2017Test # 2272
2144252084.00Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
19-322059.37Bangladeshv New ZealandDublin224 May 2017ODI # 3871
1929203095.00Bangladeshv EnglandThe Oval11 Jun 2017ODI # 3875
1924214090.47Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
1860502036.00Bangladeshv AustraliaMirpur127 Aug 2017Test # 2272
1841382047.36Bangladeshv AustraliaMirpur127 Aug 2017Test # 2272
1518231065.21Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
1528263057.69Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
1574533028.30Bangladeshv AustraliaMirpur327 Aug 2017Test # 2272
1542353042.85Bangladeshv AustraliaChattogram34 Sep 2017Test # 2273
14*79541025.92Bangladeshv AustraliaChattogram34 Sep 2017Test # 2273
14-162087.50Bangladeshv IrelandDublin (Malahide)112 May 2017ODI # 3866
1436261053.84Bangladeshv AustraliaThe Oval15 Jun 2017ODI # 3879
1445342041.17Bangladeshv New ZealandCardiff29 Jun 2017ODI # 3883
13-173076.47Bangladeshv IrelandDublin (Malahide)112 May 2017ODI # 3866
1313173076.47Bangladeshv AustraliaMirpur127 Aug 2017Test # 2272
1251382031.57Bangladeshv AustraliaChattogram34 Sep 2017Test # 2273
1158450024.44Bangladeshv AustraliaChattogram14 Sep 2017Test # 2273
10*23141071.42Bangladeshv IndiaBirmingham115 Jun 2017ODI # 3891
10-132076.92Bangladeshv New ZealandDublin224 May 2017ODI # 3871
1010820125.00Bangladeshv EnglandThe Oval11 Jun 2017ODI # 3875
928200045.00Bangladeshv AustraliaThe Oval15 Jun 2017ODI # 3879
932280132.14Bangladeshv AustraliaMirpur327 Aug 2017Test # 2272
939340026.47Bangladeshv AustraliaChattogram14 Sep 2017Test # 2273
916120175.00Bangladeshv AustraliaChattogram14 Sep 2017Test # 2273
920162056.25Bangladeshv AustraliaChattogram34 Sep 2017Test # 2273
810110172.72Bangladeshv AustraliaThe Oval15 Jun 2017ODI # 3879
823140057.14Bangladeshv AustraliaThe Oval15 Jun 2017ODI # 3879
81292088.88Bangladeshv New ZealandCardiff29 Jun 2017ODI # 3883
88820100.00Bangladeshv AustraliaMirpur127 Aug 2017Test # 2272
7*5410175.00Bangladeshv New ZealandCardiff29 Jun 2017ODI # 3883
6*14600100.00Bangladeshv EnglandThe Oval11 Jun 2017ODI # 3875
6-141042.85Bangladeshv New ZealandDublin117 May 2017ODI # 3868
6-610100.00Bangladeshv New ZealandDublin117 May 2017ODI # 3868
623160037.50Bangladeshv AustraliaThe Oval15 Jun 2017ODI # 3879
5-71071.42Bangladeshv IrelandDublin (Malahide)112 May 2017ODI # 3866
517111045.45Bangladeshv AustraliaMirpur327 Aug 2017Test # 2272
526181027.77Bangladeshv AustraliaChattogram34 Sep 2017Test # 2273
427221018.18Bangladeshv AustraliaMirpur327 Aug 2017Test # 2272
413101040.00Bangladeshv AustraliaMirpur127 Aug 2017Test # 2272
418110036.36Bangladeshv AustraliaChattogram14 Sep 2017Test # 2273
432320012.50Bangladeshv AustraliaChattogram34 Sep 2017Test # 2273
3*-70042.85Bangladeshv IrelandDublin (Malahide)219 May 2017ODI # 3869
324110027.27Bangladeshv AustraliaThe Oval15 Jun 2017ODI # 3879
326130023.07Bangladeshv New ZealandCardiff29 Jun 2017ODI # 3883
2*330066.66Bangladeshv EnglandThe Oval11 Jun 2017ODI # 3875
228180011.11Bangladeshv AustraliaMirpur327 Aug 2017Test # 2272
2880025.00Bangladeshv AustraliaChattogram34 Sep 2017Test # 2273
1*840025.00Bangladeshv AustraliaThe Oval15 Jun 2017ODI # 3879
1-30033.33Bangladeshv New ZealandDublin117 May 2017ODI # 3868
1-40025.00Bangladeshv New ZealandDublin117 May 2017ODI # 3868
0*-000-Bangladeshv New ZealandDublin117 May 2017ODI # 3868
0*-1000.00Bangladeshv New ZealandDublin117 May 2017ODI # 3868
0*61000.00Bangladeshv AustraliaMirpur327 Aug 2017Test # 2272
0*97000.00Bangladeshv AustraliaMirpur127 Aug 2017Test # 2272
0*72000.00Bangladeshv AustraliaChattogram14 Sep 2017Test # 2273
0-3000.00Bangladeshv IrelandDublin (Malahide)112 May 2017ODI # 3866
0-1000.00Bangladeshv New ZealandDublin224 May 2017ODI # 3871
032000.00Bangladeshv AustraliaThe Oval15 Jun 2017ODI # 3879
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:

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class - Live]
>> 147/8 (58.0 ov, S von Berg 21*, GA Stuurman 1*, M Dube 0/15) - Stumps

Dolphins vs North West at Potchefstroom, CSA 4-Day Series Division 1 21st Match, Jan 31-Feb 3, 2026 [First-class - Live]
>> 64/1 (18.0 ov, M Prince 20*, DS Rosier 32*, O Cele 0/22) - Stumps

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 317/2 (72.0 ov, N Brand 93*, LG Pretorius 101*, Z Abrahams 2/47) - Stumps