Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next ODI South AfricaSouth Africa (A)
One Day Internationals - Tue 1 Dec, 11:30 Their runs Preview

Bangladesh ODI Cricket Runs Stats

How many runs Bangladesh score, and who scores the most, game by game

Updated , after the Zimbabwe game

Line30+
Reset
Player Avg Hit %
One Day Internationals 11 Jul 26 ZimbabweA 200/3199
One Day Internationals 9 Jul 26 ZimbabweA 234247/6
One Day Internationals 6 Jul 26 ZimbabweA 116141
One Day Internationals 15 Mar 26 PakistanA 290/5279
One Day Internationals 13 Mar 26 PakistanA 114274
One Day Internationals 11 Mar 26 PakistanA 115/2114
One Day Internationals 14 Oct 25 AfghanistanA 93293/9
One Day Internationals 11 Oct 25 AfghanistanA 109190/9
One Day Internationals 8 Oct 25 AfghanistanA 221226/5
One Day Internationals 8 Jul 25 Sri LankaA 186285/7
One Day Internationals 5 Jul 25 Sri LankaA 248232
One Day Internationals 2 Jul 25 Sri LankaA 167244
One Day Internationals 12 Dec 24 West IndiesA 321/5324/6
One Day Internationals 10 Dec 24 West IndiesA 227230/3
One Day Internationals 8 Dec 24 West IndiesA 294/6295/5
One Day Internationals 11 Nov 24 AfghanistanA 244/8246/5
One Day Internationals 9 Nov 24 AfghanistanA 252/7184
One Day Internationals 6 Nov 24 AfghanistanA 143235
One Day Internationals 22 Dec 23 New ZealandA 99/198
One Day Internationals 19 Dec 23 New ZealandA 291296/3
One Day Internationals 16 Dec 23 New ZealandA 200/9239/7
ICC Cricket World Cup 11 Nov 23 AustraliaA 306/8307/2
ICC Cricket World Cup 31 Oct 23 PakistanA 204205/3
ICC Cricket World Cup 28 Oct 23 NetherlandsA 142229
ICC Cricket World Cup 24 Oct 23 South AfricaA 233382/5
ICC Cricket World Cup 19 Oct 23 IndiaA 256/8261/3
ICC Cricket World Cup 13 Oct 23 New ZealandA 245/9248/2
ICC Cricket World Cup 10 Oct 23 EnglandA 227364/9
ICC Cricket World Cup Super League 14 May 23 IrelandA 266270/9
ICC Cricket World Cup Super League 12 May 23 IrelandA 320/7319/6
Bangladesh total 212 2002341162901141159310922118624816732122729424425214399291200306204142233256245227266320
Mohammad Mahmudullah Bangladesh M. MahmudullahAll-rounder, 12 batted 50.4 75%9/12 84*63 6292 50*44 9898 39 25 3228 5670 2041 111111 4636 41*49
Soumya Sarkar Bangladesh S. SarkarBatter, 12 batted 36.6 42%5/12 6982 510 610 -DNB 7373 25 1918 2423 3549 3345 4*16 169151 04
P Bangladesh P. Hossain EmonKeeper, 3 batted 36.0 33%1/3 2844 6769 1316
Tanzid Hasan Bangladesh T. HasanBatter, 24 batted 29.6 38%9/24 94101 5770 86 107107 17 67*42 05 1010 1713 711 6261 05 4633 6060 1929 2217 35 3634 05 1516 1217 5143 1617 12
Towhid Hridoy Bangladesh T. HridoyBatter, 23 batted 28.5 39%9/23 03 6090 2558 48*44 2838 712 2434 5685 5178 5169 14 714 1116 1121 1216 3327 7479 73 1635 1325 3961 1316 6858
Jaker Ali Bangladesh J. AliKeeper, 10 batted 28.1 40%4/10 1843 1016 2735 2440 5164 62*57 39 4840 12 37*27
Anamul Haque Bangladesh A. HaqueKeeper, 3 batted 27.3 67%2/3 3733 212 4339
Mushfiqur Rahim Bangladesh M. RahimKeeper, 12 batted 26.8 50%6/12 13 -DNB 4557 410 2124 58 15 817 3846 6675 5164 4554 36*28
Mehidy Hasan Miraz Bangladesh M. Hasan MirazAll-rounder, 26 batted 25.3 27%7/26 -DNB 2733 1018 -DNB 15 -DNB 69 47 6087 2825 910 02 7773 15 74101 66119 2233 2851 -DNB 1926 28*21 2920 2530 3540 1119 313 3046 87 3739 1912
Saif Hassan Bangladesh S. HassanBatter, 6 batted 23.8 33%2/6 3655 1212 410 4354 2223 2637
Litton Das Bangladesh L. DasKeeper, 19 batted 22.3 37%7/19 4151 4133 3*6 04 02 419 27 1*2 611 2219 3645 4564 312 2244 6682 01 7666 3539 2121
Najmul Hossain Shanto Bangladesh N. Hossain ShantoBatter, 26 batted 21.3 23%6/26 18*28 916 37 2734 02 2733 316 79 25 03 1419 2326 76119 4768 51*42 69 1513 4557 43 918 01 817 78 01 3532 11793
Afif Hossain Bangladesh A. HossainAll-rounder, 6 batted 20.7 17%1/6 5*8 1415 -DNB 1529 2429 2829 3828
Shakib Al Hasan Bangladesh S. Al HasanAll-rounder, 6 batted 19.3 33%2/6 4364 514 14 4051 19 2627
T Bangladesh T. Hasan SakibBowler, 7 batted 16.3 29%2/7 01 1723 58 33*21 16 4562 -DNB -DNB 1311
Nurul Hasan Bangladesh N. HasanKeeper, 6 batted 15.5 33%2/6 0*3 3841 3144 26 1520 714
Nasum Ahmed Bangladesh N. AhmedBowler, 5 batted 14.0 0%0/5 -DNB 56 2524 711 1919 1418
S Bangladesh S. HossainAll-rounder, 3 batted 11.3 0%0/3 01 1218 2223 -DNB
Mahedi Hasan Bangladesh M. HasanAll-rounder, 3 batted 11.0 0%0/3 2*3 1738 1432
Tanvir Islam Bangladesh T. IslamBowler, 6 batted 5.5 0%0/6 -DNB 53 08 118 810 45 519
Taskin Ahmed Bangladesh T. AhmedBowler, 13 batted 5.1 0%0/13 -DNB 02 510 -DNB 514 -DNB 4*1 13 03 -DNB -DNB 2*6 01 0*1 613 1135 1719 1525
Hasan Mahmud Bangladesh H. MahmudAll-rounder, 7 batted 4.9 0%0/7 923 59 02 -DNB 01 412 1525 -DNB 12 -DNB
Shoriful Islam Bangladesh S. IslamBowler, 13 batted 4.8 0%0/13 -DNB 64 158 2*2 -DNB 14 -DNB 1*1 58 1*4 0*0 6*4 7*3 2*3 1214 4*3
Mustafizur Rahman Bangladesh M. RahmanBowler, 14 batted 4.2 0%0/14 514 -DNB 47 -DNB 5*6 0*1 07 0*12 -DNB -DNB 3*3 -DNB -DNB -DNB 37 2035 1121 1*7 410 3*9 01
Rishad Hossain Bangladesh R. HossainAll-rounder, 10 batted 2.9 0%0/10 815 310 01 25 -DNB 47 515 -DNB -DNB 08 0*1 -DNB 12 -DNB 64
N Bangladesh N. RanaBatter, 5 batted 2.8 0%0/5 0*0 5*15 -DNB 3*3 -DNB 2*9 4*5 -DNB -DNB
Tamim Iqbal Bangladesh T. IqbalBatter, 2 batted 38.0 50%1/2 6982 713
Taijul Islam Bangladesh T. IslamBowler, 1 batted 9.0 0%0/1 913
M Bangladesh M. ChowdhuryBowler, 1 batted 8.0 0%0/1 811
Mohammad Naim Bangladesh M. NaimBatter, 1 batted 7.0 0%0/1 724
Mosaddek Hossain Bangladesh M. HossainBatter, 2 batted 5.0 0%0/2 79 37
Rony Talukdar Bangladesh R. TalukdarBatter, 1 batted 4.0 0%0/1 414
Zakir Hasan Bangladesh Z. HasanKeeper, 1 batted 4.0 0%0/1 47
Ebadot Hossain Bangladesh E. HossainBowler, 1 batted 1.00 0%0/1 1*3 -DNB
A green cell reached the line. The line under a score is the balls faced; * not out; DNB did not bat.

Bangladesh Team Runs

Line220.5
Avg212249461
Hit57%
200
234
116
290
114
115
93
109
221
186
248
167
321
227
294
244
252
143
99
291
200
306
204
142
233
256
245
227
266
320
199
247
141
279
274
114
293
190
226
285
232
244
324
230
295
246
184
235
98
296
239
307
205
229
382
261
248
364
270
319
399
481
257
569
388
229
386
299
447
471
480
411
645
457
589
490
436
378
197
587
439
613
409
371
615
517
493
591
536
639
One Day Internationals 11 Jul 26 ZimbabweA 200/3199
One Day Internationals 9 Jul 26 ZimbabweA 234247/6
One Day Internationals 6 Jul 26 ZimbabweA 116141
One Day Internationals 15 Mar 26 PakistanA 290/5279
One Day Internationals 13 Mar 26 PakistanA 114274
One Day Internationals 11 Mar 26 PakistanA 115/2114
One Day Internationals 14 Oct 25 AfghanistanA 93293/9
One Day Internationals 11 Oct 25 AfghanistanA 109190/9
One Day Internationals 8 Oct 25 AfghanistanA 221226/5
One Day Internationals 8 Jul 25 Sri LankaA 186285/7
One Day Internationals 5 Jul 25 Sri LankaA 248232
One Day Internationals 2 Jul 25 Sri LankaA 167244
One Day Internationals 12 Dec 24 West IndiesA 321/5324/6
One Day Internationals 10 Dec 24 West IndiesA 227230/3
One Day Internationals 8 Dec 24 West IndiesA 294/6295/5
One Day Internationals 11 Nov 24 AfghanistanA 244/8246/5
One Day Internationals 9 Nov 24 AfghanistanA 252/7184
One Day Internationals 6 Nov 24 AfghanistanA 143235
One Day Internationals 22 Dec 23 New ZealandA 99/198
One Day Internationals 19 Dec 23 New ZealandA 291296/3
One Day Internationals 16 Dec 23 New ZealandA 200/9239/7
ICC Cricket World Cup 11 Nov 23 AustraliaA 306/8307/2
ICC Cricket World Cup 31 Oct 23 PakistanA 204205/3
ICC Cricket World Cup 28 Oct 23 NetherlandsA 142229
ICC Cricket World Cup 24 Oct 23 South AfricaA 233382/5
ICC Cricket World Cup 19 Oct 23 IndiaA 256/8261/3
ICC Cricket World Cup 13 Oct 23 New ZealandA 245/9248/2
ICC Cricket World Cup 10 Oct 23 EnglandA 227364/9
ICC Cricket World Cup Super League 14 May 23 IrelandA 266270/9
ICC Cricket World Cup Super League 12 May 23 IrelandA 320/7319/6

Bangladesh Runs Match by Match

The last 30 ODIs and how often Bangladesh went over the line

Line220.5
OpponentResultForAgTotal 220.5+
Avg 212249461 57%
ZimbabweZimbabwe (A)ODI, 11 Jul Wby 7 wickets 200199399
ZimbabweZimbabwe (A)ODI, 9 Jul Lby 13 runs 234247481
ZimbabweZimbabwe (A)ODI, 6 Jul Lby 25 runs 116141257
PakistanPakistan (A)ODI, 15 Mar Wby 11 runs 290279569
PakistanPakistan (A)ODI, 13 Mar Lby 128 runs 114274388
PakistanPakistan (A)ODI, 11 Mar Wby 8 wickets 115114229
AfghanistanAfghanistan (A)ODI, 14 Oct 2025 Lby 200 runs 93293386
AfghanistanAfghanistan (A)ODI, 11 Oct 2025 Lby 81 runs 109190299
AfghanistanAfghanistan (A)ODI, 8 Oct 2025 Lby 5 wickets 221226447
Sri LankaSri Lanka (A)ODI, 8 Jul 2025 Lby 99 runs 186285471
Sri LankaSri Lanka (A)ODI, 5 Jul 2025 Wby 16 runs 248232480
Sri LankaSri Lanka (A)ODI, 2 Jul 2025 Lby 77 runs 167244411
West IndiesWest Indies (A)ODI, 12 Dec 2024 Lby 4 wickets 321324645
West IndiesWest Indies (A)ODI, 10 Dec 2024 Lby 7 wickets 227230457
West IndiesWest Indies (A)ODI, 8 Dec 2024 Lby 5 wickets 294295589
AfghanistanAfghanistan (A)ODI, 11 Nov 2024 Lby 5 wickets 244246490
AfghanistanAfghanistan (A)ODI, 9 Nov 2024 Wby 68 runs 252184436
AfghanistanAfghanistan (A)ODI, 6 Nov 2024 Lby 92 runs 143235378
New ZealandNew Zealand (A)ODI, 22 Dec 2023 Wby 9 wickets 9998197
New ZealandNew Zealand (A)ODI, 19 Dec 2023 Lby 7 wickets 291296587
New ZealandNew Zealand (A)ODI, 16 Dec 2023 Lby 44 runs 200239439
AustraliaAustralia (A)CWC, 11 Nov 2023 Lby 8 wickets 306307613
PakistanPakistan (A)CWC, 31 Oct 2023 Lby 7 wickets 204205409
NetherlandsNetherlands (A)CWC, 28 Oct 2023 Lby 87 runs 142229371
South AfricaSouth Africa (A)CWC, 24 Oct 2023 Lby 149 runs 233382615
IndiaIndia (A)CWC, 19 Oct 2023 Lby 7 wickets 256261517
New ZealandNew Zealand (A)CWC, 13 Oct 2023 Lby 8 wickets 245248493
EnglandEngland (A)CWC, 10 Oct 2023 Lby 137 runs 227364591
IrelandIreland (A)CWCSL, 14 May 2023 Wby 4 runs 266270536
IrelandIreland (A)CWCSL, 12 May 2023 Wby 3 wickets 320319639

South Africa Runs Match by Match

Bangladesh's next opponent, their last 40 ODIs

South Africa runs →
OpponentResultForAgTotal
Avg 246244491
AustraliaAustralia (H)ODI, 30 Sep Lby 47 runs 145322467
AustraliaAustralia (H)ODI, 27 Sep Wby 32 runs 365333698
AustraliaAustralia (H)ODI, 24 Sep Wby 67 runs 297230527
NamibiaNamibia (A)ODI, 13 Sep Wby 9 wickets 157156313
NamibiaNamibia (A)ODI, 11 Sep Wby 157 runs 335178513
NamibiaNamibia (A)ODI, 9 Sep Wby 99 runs 348162510
IndiaIndia (A)ODI, 6 Dec 2025 Lby 9 wickets 270271541
IndiaIndia (A)ODI, 3 Dec 2025 Wby 4 wickets 362358720
IndiaIndia (A)ODI, 30 Nov 2025 Lby 17 runs 332349681
PakistanPakistan (A)ODI, 8 Nov 2025 Lby 7 wickets 143144287
PakistanPakistan (A)ODI, 6 Nov 2025 Wby 8 wickets 270269539
PakistanPakistan (A)ODI, 4 Nov 2025 Lby 2 wickets 263264527
EnglandEngland (A)ODI, 7 Sep 2025 Lby 342 runs 72414486
EnglandEngland (A)ODI, 4 Sep 2025 Wby 5 runs 330325655
EnglandEngland (A)ODI, 2 Sep 2025 Wby 7 wickets 137131268
AustraliaAustralia (A)ODI, 24 Aug 2025 Lby 276 runs 155431586
AustraliaAustralia (A)ODI, 22 Aug 2025 Wby 84 runs 277193470
AustraliaAustralia (A)ODI, 19 Aug 2025 Wby 98 runs 296198494
New ZealandNew Zealand (A)CT, 5 Mar 2025 Lby 50 runs 312362674
EnglandEngland (H)CT, 1 Mar 2025 Wby 7 wickets 181179360
AfghanistanAfghanistan (A)CT, 21 Feb 2025 Wby 107 runs 315208523
PakistanPakistan (H)ODI, 22 Dec 2024 Lby 36 runs 271308579
PakistanPakistan (H)ODI, 19 Dec 2024 Lby 81 runs 248329577
PakistanPakistan (H)ODI, 17 Dec 2024 Lby 3 wickets 239242481
IrelandIreland (A)ODI, 7 Oct 2024 Lby 69 runs 215284499
IrelandIreland (A)ODI, 4 Oct 2024 Wby 174 runs 343169512
IrelandIreland (A)ODI, 2 Oct 2024 Wby 139 runs 271132403
AfghanistanAfghanistan (A)ODI, 22 Sep 2024 Wby 7 wickets 170169339
AfghanistanAfghanistan (A)ODI, 20 Sep 2024 Lby 177 runs 134311445
AfghanistanAfghanistan (A)ODI, 18 Sep 2024 Lby 6 wickets 106107213
IndiaIndia (H)ODI, 21 Dec 2023 Lby 78 runs 218296514
IndiaIndia (H)ODI, 19 Dec 2023 Wby 8 wickets 215211426
IndiaIndia (H)ODI, 17 Dec 2023 Lby 8 wickets 116117233
AustraliaAustralia (H)CWC, 16 Nov 2023 Lby 3 wickets 212215427
AfghanistanAfghanistan (H)CWC, 10 Nov 2023 Wby 5 wickets 247244491
IndiaIndia (A)CWC, 5 Nov 2023 Lby 243 runs 83326409
New ZealandNew Zealand (A)CWC, 1 Nov 2023 Wby 190 runs 357167524
PakistanPakistan (A)CWC, 27 Oct 2023 Wby 1 wicket 271270541
BangladeshBangladesh (H)CWC, 24 Oct 2023 Wby 149 runs 382233615
EnglandEngland (A)CWC, 21 Oct 2023 Wby 229 runs 399170569

Bangladesh Runs Lines

How often each line went over, last 30 ODIs

LineOverUnderOver %
180.521970%
200.5181260%
220.5171357%
240.5121840%
260.572323%
LineOverUnderOver %
420.5191163%
440.5171357%
460.5151550%
480.5131743%
500.5102033%

Runs Batting First and Chasing

Bangladesh's runs per game by when they batted

BattingPWForAg
First144262257
Second164169241

ODI Runs Table

Runs per game, sides with 8+ ODIs in the last two years

SidePForAgMatch
1EnglandEngland 24279248527
2IndiaIndia 28273263536
3South AfricaSouth Africa 24255265520
4Sri LankaSri Lanka 22250238488
5AfghanistanAfghanistan 14247219466
6AustraliaAustralia 22245244489
7IrelandIreland 14244258503
8West IndiesWest Indies 26236245481
9New ZealandNew Zealand 32233227460
10PakistanPakistan 26225235460
11ZimbabweZimbabwe 16216232448
12BangladeshBangladesh 26206216422
13NamibiaNamibia 8201255456

Bangladesh Runs by Competition

Runs per game in each ODI competition

CompetitionPW-LForAg
One Day InternationalsOne Day Internationals216-15198232
ICC Cricket World CupICC Cricket World Cup70-7230285
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League22-0293295

Bangladesh ODI Runs Questions

How many runs do Bangladesh score per ODI?

Bangladesh have averaged 212 runs per ODI over their last 30 ODIs, since May 2023, against their opponents' 249, with 461 in the match between them, and their best was 321 against West Indies on 12 Dec 2024.

How often do Bangladesh go over 220.5 runs?

Bangladesh went over 220.5 runs in 17 of their last 30 ODIs, since May 2023, 57% of the time, while averaging 212 per ODI against their opponents' 249, and made 200 in their latest, against Zimbabwe.

Who scores the most runs for Bangladesh?

Tanzid Hasan scores the most runs for Bangladesh over their last 30 ODIs, since May 2023, with 711 in 24 games at 29.6 a game, ahead of Mehidy Hasan Miraz (657) and Towhid Hridoy (655).

What is Bangladesh's highest runs in a recent ODI?

Bangladesh's highest over their last 30 ODIs, since May 2023, is 321 runs against West Indies on 12 Dec 2024 at Warner Park, Basseterre, against their average of 212.

Do Bangladesh score more runs batting first or chasing?

Batting first brings Bangladesh more runs over their last 30 ODIs, since May 2023: they average 262 runs batting first in 14 ODIs, and 169 batting second in 16, a gap of 93.2 runs.