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 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 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
ICC Champions Trophy 24 Feb 25 New ZealandH 236/9240/5
ICC Champions Trophy 20 Feb 25 IndiaH 228231/4
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
ICC Cricket World Cup 6 Nov 23 Sri LankaH 282/7279
ICC Cricket World Cup 7 Oct 23 AfghanistanH 158/4156
One Day Internationals 26 Sep 23 New ZealandH 171175/3
One Day Internationals 23 Sep 23 New ZealandH 168254
One Day Internationals 11 Jul 23 AfghanistanH 129/3126
One Day Internationals 8 Jul 23 AfghanistanH 189331/9
One Day Internationals 5 Jul 23 AfghanistanH 169/983/2
One Day Internationals 23 Mar 23 IrelandH 102/0101
One Day Internationals 18 Mar 23 IrelandH 338/8155
ICC Cricket World Cup Super League 6 Mar 23 EnglandH 246196
ICC Cricket World Cup Super League 3 Mar 23 EnglandH 194326/7
ICC Cricket World Cup Super League 1 Mar 23 EnglandH 209212/7
One Day Internationals 10 Dec 22 IndiaH 182409/8
One Day Internationals 7 Dec 22 IndiaH 271/7266/9
Bangladesh total 222 274195284265199221296213207236228237286257282158171168129189169102338246194209182271
Mosaddek Hossain Bangladesh M. HossainBatter, 3 batted 52.3 67%2/3 56*51 1514 86*70
Najmul Hossain Shanto Bangladesh N. Hossain ShantoBatter, 24 batted 41.7 58%14/24 2450 4153 6786 105119 50*71 01 4455 1521 3263 77110 02 15 4039 122*129 90101 59*83 7684 1115 15 1216 5571 01 5882 2135
Shakib Al Hasan Bangladesh S. Al HasanAll-rounder, 10 batted 36.7 50%5/10 8265 1419 3939 2529 1538 -DNB 7571 5869 812 4350 820
Towhid Hridoy Bangladesh T. HridoyBatter, 20 batted 35.9 50%10/20 8388 40*55 3151 33*29 30*31 5560 2844 1219 5190 724 100118 2236 96*102 38 15*7 -DNB 1817 47 22*19 1634 5169
Soumya Sarkar Bangladesh S. SarkarBatter, 11 batted 25.6 36%4/11 24 4247 1826 811 9186 4589 46 05 -DNB 6866 39 02
Tamim Iqbal Bangladesh T. IqbalBatter, 5 batted 25.2 40%2/5 4458 1321 116 3565 2332
Mohammad Mahmudullah Bangladesh M. MahmudullahAll-rounder, 12 batted 25.2 42%5/12 414 14 02 3737 2223 -DNB 2127 4976 89 3249 3148 2026 7796
Tanzid Hasan Bangladesh T. HasanBatter, 13 batted 24.6 23%3/13 1920 02 5444 15 7658 26 2424 2525 8481 95 513 55 1612
Rishad Hossain Bangladesh R. HossainAll-rounder, 7 batted 23.4 29%2/7 -DNB -DNB 49 36 39*14 2613 2625 1812 48*18
Mushfiqur Rahim Bangladesh M. RahimKeeper, 15 batted 23.0 27%4/15 25 01 37*36 2528 73*84 1013 2*3 1825 -DNB 6985 13 6893 45 1734 713 1224
Mahidul Islam Ankon Bangladesh M. Islam AnkonKeeper, 3 batted 23.0 33%1/3 610 1735 4676
Saif Hassan Bangladesh S. HassanBatter, 7 batted 22.7 29%2/7 55 02 86 5776 8072 616 36
Litton Das Bangladesh L. DasKeeper, 19 batted 20.6 21%4/19 58*78 2118 79 7691 711 4668 03 01 2322 1318 616 53*60 1315 2635 03 01 715 2926 723
Mehidy Hasan Miraz Bangladesh M. Hasan MirazAll-rounder, 21 batted 18.8 14%3/21 22*22 312 2218 8*25 614 1717 32*58 1727 1314 510 2540 1218 -DNB 35 5773 -DNB 2548 523 -DNB 56 714 719 35 100*83
Nurul Hasan Bangladesh N. HasanKeeper, 3 batted 16.0 0%0/3 -DNB 16*8 2324 910
Nasum Ahmed Bangladesh N. AhmedBowler, 5 batted 12.2 0%0/5 12 1426 -DNB 719 2130 -DNB -DNB 18*11
Taskin Ahmed Bangladesh T. AhmedBowler, 10 batted 11.2 0%0/10 -DNB -DNB 2016 -DNB 25 01 1020 36 -DNB 18*10 -DNB -DNB -DNB -DNB 719 -DNB -DNB 2121 1418 17*16
Mahedi Hasan Bangladesh M. HasanAll-rounder, 3 batted 11.0 0%0/3 39 1314 1729
Afif Hossain Bangladesh A. HossainAll-rounder, 8 batted 10.8 0%0/8 -DNB 2749 -DNB 01 48 1524 2333 912 812 01
Anamul Haque Bangladesh A. HaqueKeeper, 3 batted 10.3 0%0/3 1222 87 119
T Bangladesh T. Hasan SakibBowler, 3 batted 7.7 0%0/3 04 1833 -DNB 5*6
Tanvir Islam Bangladesh T. IslamBowler, 3 batted 4.7 0%0/3 -DNB -DNB 57 03 -DNB -DNB 9*4
Taijul Islam Bangladesh T. IslamBowler, 3 batted 4.3 0%0/3 -DNB -DNB -DNB 26 111 1013
Hasan Mahmud Bangladesh H. MahmudAll-rounder, 4 batted 3.3 0%0/4 12 09 412 8*17 -DNB
Mustafizur Rahman Bangladesh M. RahmanBowler, 11 batted 2.9 0%0/11 -DNB -DNB -DNB 3*5 -DNB 12 3*5 0*2 -DNB -DNB 2*7 7*10 3*11 -DNB 01 0*0 0*3 1317 -DNB
Shoriful Islam Bangladesh S. IslamBowler, 3 batted 0.67 0%0/3 -DNB 12 -DNB 01 -DNB -DNB -DNB -DNB -DNB 110 -DNB
Ebadot Hossain Bangladesh E. HossainBowler, 3 batted 0.33 0%0/3 00 -DNB -DNB 1*3 03 -DNB
Jaker Ali Bangladesh J. AliKeeper, 2 batted 56.5 100%2/2 4555 68114
Yasir Ali Bangladesh Y. AliBatter, 1 batted 25.0 0%0/1 2530
Mohammad Naim Bangladesh M. NaimBatter, 2 batted 4.5 0%0/2 08 921
Zakir Hasan Bangladesh Z. HasanKeeper, 1 batted 1.00 0%0/1 15
Khaled Ahmed Bangladesh K. AhmedBowler, 2 batted 0.50 0%0/2 0*2 12
N Bangladesh N. RanaBatter, 2 batted 0.00 0%0/2 -DNB -DNB -DNB -DNB 0*3 0*4
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
Avg222218439
Hit50%
274
195
284
265
199
221
296
213
207
236
228
237
286
257
282
158
171
168
129
189
169
102
338
246
194
209
182
271
277
187
191
210
198
247
117
213
133
240
231
235
287
255
279
156
175
254
126
331
83
101
155
196
326
212
409
266
551
382
475
475
397
468
413
426
340
476
459
472
573
512
561
314
346
422
255
520
252
203
493
442
520
421
591
537
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 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
ICC Champions Trophy 24 Feb 25 New ZealandH 236/9240/5
ICC Champions Trophy 20 Feb 25 IndiaH 228231/4
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
ICC Cricket World Cup 6 Nov 23 Sri LankaH 282/7279
ICC Cricket World Cup 7 Oct 23 AfghanistanH 158/4156
One Day Internationals 26 Sep 23 New ZealandH 171175/3
One Day Internationals 23 Sep 23 New ZealandH 168254
One Day Internationals 11 Jul 23 AfghanistanH 129/3126
One Day Internationals 8 Jul 23 AfghanistanH 189331/9
One Day Internationals 5 Jul 23 AfghanistanH 169/983/2
One Day Internationals 23 Mar 23 IrelandH 102/0101
One Day Internationals 18 Mar 23 IrelandH 338/8155
ICC Cricket World Cup Super League 6 Mar 23 EnglandH 246196
ICC Cricket World Cup Super League 3 Mar 23 EnglandH 194326/7
ICC Cricket World Cup Super League 1 Mar 23 EnglandH 209212/7
One Day Internationals 10 Dec 22 IndiaH 182409/8
One Day Internationals 7 Dec 22 IndiaH 271/7266/9

Bangladesh Runs Match by Match

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

Line220.5
OpponentResultForAgTotal 220.5+
Avg 222218439 50%
AustraliaAustralia (H)ODI, 14 Jun Lby 1 wicket 274277551
AustraliaAustralia (H)ODI, 11 Jun Wby 5 wickets 195187382
AustraliaAustralia (H)ODI, 9 Jun Wby 86 runs 284191475
New ZealandNew Zealand (H)ODI, 23 Apr Wby 55 runs 265210475
New ZealandNew Zealand (H)ODI, 20 Apr Wby 6 wickets 199198397
New ZealandNew Zealand (H)ODI, 17 Apr Lby 26 runs 221247468
West IndiesWest Indies (H)ODI, 23 Oct 2025 Wby 179 runs 296117413
West IndiesWest Indies (H)ODI, 21 Oct 2025 Lin a super over 213213426
West IndiesWest Indies (H)ODI, 18 Oct 2025 Wby 74 runs 207133340
New ZealandNew Zealand (H)CT, 24 Feb 2025 Lby 5 wickets 236240476
IndiaIndia (H)CT, 20 Feb 2025 Lby 6 wickets 228231459
Sri LankaSri Lanka (H)ODI, 18 Mar 2024 Wby 4 wickets 237235472
Sri LankaSri Lanka (H)ODI, 15 Mar 2024 Lby 3 wickets 286287573
Sri LankaSri Lanka (H)ODI, 13 Mar 2024 Wby 6 wickets 257255512
Sri LankaSri Lanka (H)CWC, 6 Nov 2023 Wby 3 wickets 282279561
AfghanistanAfghanistan (H)CWC, 7 Oct 2023 Wby 6 wickets 158156314
New ZealandNew Zealand (H)ODI, 26 Sep 2023 Lby 7 wickets 171175346
New ZealandNew Zealand (H)ODI, 23 Sep 2023 Lby 86 runs 168254422
AfghanistanAfghanistan (H)ODI, 11 Jul 2023 Wby 7 wickets 129126255
AfghanistanAfghanistan (H)ODI, 8 Jul 2023 Lby 142 runs 189331520
AfghanistanAfghanistan (H)ODI, 5 Jul 2023 Lby 17 runs 16983252
IrelandIreland (H)ODI, 23 Mar 2023 Wby 10 wickets 102101203
IrelandIreland (H)ODI, 18 Mar 2023 Wby 183 runs 338155493
EnglandEngland (H)CWCSL, 6 Mar 2023 Wby 50 runs 246196442
EnglandEngland (H)CWCSL, 3 Mar 2023 Lby 132 runs 194326520
EnglandEngland (H)CWCSL, 1 Mar 2023 Lby 3 wickets 209212421
IndiaIndia (H)ODI, 10 Dec 2022 Lby 227 runs 182409591
IndiaIndia (H)ODI, 7 Dec 2022 Wby 5 runs 271266537

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 28 ODIs

LineOverUnderOver %
180.522679%
200.5171161%
220.5141450%
240.5101836%
260.582029%
LineOverUnderOver %
400.520871%
420.519968%
440.5161257%
460.5141450%
480.591932%

Runs Batting First and Chasing

Bangladesh's runs per game by when they batted

BattingPWForAg
First157246199
Second138193239

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 Internationals2112-9222212
ICC Champions TrophyICC Champions Trophy20-2232236
ICC Cricket World CupICC Cricket World Cup22-0220218
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League31-2216245

Bangladesh ODI Runs Questions

How many runs do Bangladesh score per ODI?

Bangladesh have averaged 222 runs per ODI over their last 28 ODIs, since December 2022, against their opponents' 218, with 439 in the match between them, and their best was 338 against Ireland on 18 Mar 2023.

How often do Bangladesh go over 220.5 runs?

Bangladesh went over 220.5 runs in 14 of their last 28 ODIs, since December 2022, 50% of the time, while averaging 222 per ODI against their opponents' 218, and made 274 in their latest, against Australia.

Who scores the most runs for Bangladesh?

Najmul Hossain Shanto scores the most runs for Bangladesh over their last 28 ODIs, since December 2022, with 1001 in 24 games at 41.7 a game, ahead of Towhid Hridoy (717) and Mehidy Hasan Miraz (394).

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

Bangladesh's highest over their last 28 ODIs, since December 2022, is 338 runs against Ireland on 18 Mar 2023 at Sylhet International Cricket Stadium, Sylhet, against their average of 222.

Do Bangladesh score more runs batting first or chasing?

Batting first brings Bangladesh more runs over their last 28 ODIs, since December 2022: they average 246 runs batting first in 15 ODIs, and 193 batting second in 13, a gap of 52.9 runs.