Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next ODI South Africa (A)
One Day Internationals - Tue 1 Dec, 11:30 Their runs Preview

Bangladesh ODI Runs Stats

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

Updated 11 July 2026, 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 14 Jun 26 AustraliaH 274/5277/9
One Day Internationals 11 Jun 26 AustraliaH 195/5187/8
One Day Internationals 9 Jun 26 AustraliaH 284/8191/9
One Day Internationals 23 Apr 26 New ZealandH 265/8210
One Day Internationals 20 Apr 26 New ZealandH 199/4198
One Day Internationals 17 Apr 26 New ZealandH 221247/8
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 23 Oct 25 West IndiesH 296/8117
One Day Internationals 21 Oct 25 West IndiesH 213/7213/9
One Day Internationals 18 Oct 25 West IndiesH 207133
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
ICC Champions Trophy 24 Feb 25 New ZealandH 236/9240/5
ICC Champions Trophy 20 Feb 25 IndiaH 228231/4
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 18 Mar 24 Sri LankaH 237/6235
One Day Internationals 15 Mar 24 Sri LankaH 286/7287/7
One Day Internationals 13 Mar 24 Sri LankaH 257/4255
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 6 Nov 23 Sri LankaH 282/7279
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
Bangladesh total 218 2002341162741952842651992212901141152962132079310922118624816723622832122729424425214323728625799291200306282204142233
M. MahmudullahAll-rounder, 15 batted 38.8 53%8/15 414 84*63 6292 50*44 9898 39 25 14 02 3737 3228 2223 5670 2041 111111
P P. Hossain EmonKeeper, 3 batted 36.0 33%1/3 2844 6769 1316 -DNB
T. HridoyBatter, 33 batted 33.7 48%16/33 03 6090 2558 8388 40*55 3151 33*29 30*31 5560 48*44 2838 2844 1219 5190 712 2434 5685 5178 5169 14 724 100118 714 1116 1121 2236 96*102 38 1216 3327 7479 15*7 73
M. HossainBatter, 5 batted 33.4 40%2/5 79 37 56*51 1514 86*70
J. AliKeeper, 12 batted 32.8 50%6/12 1843 1016 2735 2440 5164 4555 68114 62*57 39 4840 12 37*27
S. Al HasanAll-rounder, 4 batted 32.8 50%2/4 8265 4364 514 14
S. SarkarBatter, 22 batted 32.7 41%9/22 6982 510 610 24 4247 1826 811 -DNB 9186 4589 46 05 7373 25 1918 2423 3549 3345 -DNB 6866 39 4*16 169151 04
N. Hossain ShantoBatter, 36 batted 30.4 39%14/36 18*28 916 37 2450 4153 6786 105119 50*71 01 2734 02 2733 4455 1521 3263 316 79 25 03 1419 2326 77110 02 76119 4768 15 4039 122*129 51*42 69 1513 4557 90101 43 918 01
T. HasanBatter, 31 batted 30.2 35%11/31 94101 5770 86 1920 02 5444 15 7658 26 107107 17 67*42 05 1010 1713 711 6261 2424 2525 05 4633 6060 1929 2217 35 8481 3634 95 05 1516 1217
A. HaqueKeeper, 4 batted 23.5 50%2/4 1222 3733 212 4339
S. HassanBatter, 13 batted 23.2 31%4/13 55 02 86 5776 3655 1212 410 8072 616 36 4354 2223 2637
M. Islam AnkonKeeper, 3 batted 23.0 33%1/3 610 1735 4676
M. Hasan MirazAll-rounder, 34 batted 21.9 18%6/34 -DNB 2733 1018 22*22 312 2218 8*25 614 -DNB 15 -DNB 1717 32*58 1727 69 47 6087 2825 910 02 1314 510 7773 15 74101 66119 2233 2851 2540 1218 -DNB -DNB 1926 28*21 2920 35 2530 3540 1119
A. HossainAll-rounder, 7 batted 21.6 14%1/7 -DNB 2749 5*8 1415 -DNB 1529 2429 2829 3828
L. DasKeeper, 23 batted 20.2 30%7/23 58*78 2118 79 7691 711 4668 4151 4133 3*6 04 02 419 27 03 01 1*2 611 2219 3645 2322 4564 312 2244
M. RahimKeeper, 13 batted 17.9 23%3/13 25 01 13 37*36 2528 73*84 -DNB 4557 410 2124 1013 58 15 817
N. HasanKeeper, 9 batted 15.7 22%2/9 0*3 3841 3144 -DNB 16*8 2324 910 26 1520 714
T T. Hasan SakibBowler, 10 batted 13.7 20%2/10 01 1723 58 33*21 16 04 4562 -DNB 1833 -DNB -DNB 1311 5*6
N. AhmedBowler, 6 batted 11.8 0%0/6 12 1426 -DNB 56 2524 711 -DNB 1919
R. HossainAll-rounder, 17 batted 11.4 12%2/17 815 310 -DNB -DNB 49 01 25 -DNB 36 39*14 2613 47 515 -DNB 2625 1812 -DNB 08 0*1 -DNB 12 48*18 -DNB 64
S S. HossainAll-rounder, 3 batted 11.3 0%0/3 01 1218 2223 -DNB
M. HasanAll-rounder, 3 batted 7.3 0%0/3 39 2*3 1738
H. MahmudAll-rounder, 6 batted 5.5 0%0/6 923 59 02 -DNB 01 412 1525
T. IslamBowler, 9 batted 5.2 0%0/9 -DNB -DNB -DNB 57 03 -DNB -DNB 9*4 53 08 118 810 45 519
T. AhmedBowler, 17 batted 5.1 0%0/17 -DNB 02 510 -DNB -DNB 2016 -DNB 25 -DNB 514 -DNB 01 4*1 13 03 1020 36 -DNB -DNB 2*6 01 -DNB 18*10 -DNB 0*1 -DNB 613 1135
M. RahmanBowler, 14 batted 4.1 0%0/14 514 -DNB -DNB -DNB 3*5 -DNB 47 -DNB -DNB 12 5*6 0*1 07 0*12 3*5 0*2 -DNB -DNB 3*3 -DNB -DNB -DNB -DNB 37 2035 1121
S. IslamBowler, 11 batted 3.5 0%0/11 -DNB 64 -DNB 12 -DNB 01 158 2*2 -DNB 14 -DNB -DNB -DNB -DNB 1*1 58 -DNB 1*4 0*0 6*4
N N. RanaBatter, 7 batted 2.0 0%0/7 0*0 5*15 -DNB -DNB -DNB -DNB 0*3 -DNB 3*3 -DNB 2*9 0*4 4*5 -DNB -DNB
M. NaimBatter, 1 batted 7.0 0%0/1 724
Z. HasanKeeper, 1 batted 4.0 0%0/1 47
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
Avg218232451
Hit58%
200
234
116
274
195
284
265
199
221
290
114
115
296
213
207
93
109
221
186
248
167
236
228
321
227
294
244
252
143
237
286
257
99
291
200
306
282
204
142
233
199
247
141
277
187
191
210
198
247
279
274
114
117
213
133
293
190
226
285
232
244
240
231
324
230
295
246
184
235
235
287
255
98
296
239
307
279
205
229
382
399
481
257
551
382
475
475
397
468
569
388
229
413
426
340
386
299
447
471
480
411
476
459
645
457
589
490
436
378
472
573
512
197
587
439
613
561
409
371
615
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 14 Jun 26 AustraliaH 274/5277/9
One Day Internationals 11 Jun 26 AustraliaH 195/5187/8
One Day Internationals 9 Jun 26 AustraliaH 284/8191/9
One Day Internationals 23 Apr 26 New ZealandH 265/8210
One Day Internationals 20 Apr 26 New ZealandH 199/4198
One Day Internationals 17 Apr 26 New ZealandH 221247/8
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 23 Oct 25 West IndiesH 296/8117
One Day Internationals 21 Oct 25 West IndiesH 213/7213/9
One Day Internationals 18 Oct 25 West IndiesH 207133
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
ICC Champions Trophy 24 Feb 25 New ZealandH 236/9240/5
ICC Champions Trophy 20 Feb 25 IndiaH 228231/4
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 18 Mar 24 Sri LankaH 237/6235
One Day Internationals 15 Mar 24 Sri LankaH 286/7287/7
One Day Internationals 13 Mar 24 Sri LankaH 257/4255
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 6 Nov 23 Sri LankaH 282/7279
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

Bangladesh Runs Match by Match

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

Line220.5
OpponentResultForAgTotal 220.5+
Avg 218232451 58%
Zimbabwe (A)ODI, 11 Jul Wby 7 wickets 200199399
Zimbabwe (A)ODI, 9 Jul Lby 13 runs 234247481
Zimbabwe (A)ODI, 6 Jul Lby 25 runs 116141257
Australia (H)ODI, 14 Jun Lby 1 wicket 274277551
Australia (H)ODI, 11 Jun Wby 5 wickets 195187382
Australia (H)ODI, 9 Jun Wby 86 runs 284191475
New Zealand (H)ODI, 23 Apr Wby 55 runs 265210475
New Zealand (H)ODI, 20 Apr Wby 6 wickets 199198397
New Zealand (H)ODI, 17 Apr Lby 26 runs 221247468
Pakistan (A)ODI, 15 Mar Wby 11 runs 290279569
Pakistan (A)ODI, 13 Mar Lby 128 runs 114274388
Pakistan (A)ODI, 11 Mar Wby 8 wickets 115114229
West Indies (H)ODI, 23 Oct 2025 Wby 179 runs 296117413
West Indies (H)ODI, 21 Oct 2025 Lin a super over 213213426
West Indies (H)ODI, 18 Oct 2025 Wby 74 runs 207133340
Afghanistan (A)ODI, 14 Oct 2025 Lby 200 runs 93293386
Afghanistan (A)ODI, 11 Oct 2025 Lby 81 runs 109190299
Afghanistan (A)ODI, 8 Oct 2025 Lby 5 wickets 221226447
Sri Lanka (A)ODI, 8 Jul 2025 Lby 99 runs 186285471
Sri Lanka (A)ODI, 5 Jul 2025 Wby 16 runs 248232480
Sri Lanka (A)ODI, 2 Jul 2025 Lby 77 runs 167244411
New Zealand (H)CT, 24 Feb 2025 Lby 5 wickets 236240476
India (H)CT, 20 Feb 2025 Lby 6 wickets 228231459
West Indies (A)ODI, 12 Dec 2024 Lby 4 wickets 321324645
West Indies (A)ODI, 10 Dec 2024 Lby 7 wickets 227230457
West Indies (A)ODI, 8 Dec 2024 Lby 5 wickets 294295589
Afghanistan (A)ODI, 11 Nov 2024 Lby 5 wickets 244246490
Afghanistan (A)ODI, 9 Nov 2024 Wby 68 runs 252184436
Afghanistan (A)ODI, 6 Nov 2024 Lby 92 runs 143235378
Sri Lanka (H)ODI, 18 Mar 2024 Wby 4 wickets 237235472
Sri Lanka (H)ODI, 15 Mar 2024 Lby 3 wickets 286287573
Sri Lanka (H)ODI, 13 Mar 2024 Wby 6 wickets 257255512
New Zealand (A)ODI, 22 Dec 2023 Wby 9 wickets 9998197
New Zealand (A)ODI, 19 Dec 2023 Lby 7 wickets 291296587
New Zealand (A)ODI, 16 Dec 2023 Lby 44 runs 200239439
Australia (A)CWC, 11 Nov 2023 Lby 8 wickets 306307613
Sri Lanka (H)CWC, 6 Nov 2023 Wby 3 wickets 282279561
Pakistan (A)CWC, 31 Oct 2023 Lby 7 wickets 204205409
Netherlands (A)CWC, 28 Oct 2023 Lby 87 runs 142229371
South Africa (A)CWC, 24 Oct 2023 Lby 149 runs 233382615

South Africa Runs Match by Match

Bangladesh's next opponent, their last 40 ODIs

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

Bangladesh Runs Lines

How often each line went over, last 40 ODIs

LineOverUnderOver %
180.531978%
200.5261465%
220.5231758%
240.5152538%
260.5112928%
LineOverUnderOver %
420.5251563%
440.5221855%
460.5192148%
480.5122830%
500.5103025%

Runs Batting First and Chasing

Bangladesh's runs per game by when they batted

BattingPWForAg
First207259236
Second208177229

ODI Runs Table

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

SidePForAgMatch
1England 24279248527
2India 28273263536
3South Africa 24255265520
4Sri Lanka 22250238488
5Afghanistan 15247221468
6Australia 22245244489
7Ireland 14244258503
8West Indies 26236245481
9New Zealand 32233227460
10Pakistan 26225235460
11Zimbabwe 16216232448
12Bangladesh 27207217424
13Namibia 8201255456

Bangladesh Runs by Competition

Runs per game in each ODI competition

CompetitionPW-LForAg
One Day Internationals3314-19215225
ICC Champions Trophy20-2232236
ICC Cricket World Cup51-4233280

Bangladesh ODI Runs Questions

How many runs do Bangladesh score per ODI?

Bangladesh have averaged 218 runs per ODI over their last 40 ODIs, their opponents 232, and the match 451 between them.

How often do Bangladesh go over 220.5 runs?

Bangladesh went over 220.5 runs in 23 of their last 40 ODIs.

Who scores the most runs for Bangladesh?

Over Bangladesh's last 40 ODIs: Towhid Hridoy (1112 in 33, 33.7 a game), Najmul Hossain Shanto (1094 in 36, 30.4 a game), Tanzid Hasan (937 in 31, 30.2 a game).

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

321 against West Indies on 12 Dec 2024 at Warner Park, Basseterre.

Do Bangladesh score more runs batting first or chasing?

Batting first Bangladesh average 259 runs (20 ODIs); batting second 177 (20).