Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG148/0 (22)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Bangladesh: Batting by year (First-class)

The most runs in a calendar year in first-class cricket for Bangladesh: 837 by Tamim Iqbal in 2010.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tamim IqbalBAN20102010714083715159.79103780.713611139
Habibul BasharBAN20032003918080110844.50137558.25170990
Liton DasBAN202220221018080014144.44138757.68250983
Mushfiqur RahimBAN20172017816276615954.71160247.82230807
Mominul HaqueBAN20182018815067317644.87101566.31403634
Shakib Al HasanBAN20172017714066521747.5095669.56231871
Mominul HaqueBAN201420147142614131*51.17117952.08251690
Mehedi Hasan MirazBAN20242024101826149738.38111355.17040784
Habibul BasharBAN20012001816160510840.33111154.46162792
Liton DasBAN20212021712059411449.50103357.50150642
Mominul HaqueBAN2013201359258418183.4397260.08220710
MahmudullahBAN20102010714154511541.9288261.79141793
Tamim IqbalBAN2017201781605378233.56101952.70051595
Nazmul Hossain ShantoBAN20252025610153214859.1191558.14310557
Mominul HaqueBAN2024202410192529107*31.1295655.33155665
Tamim IqbalBAN20142014714052210937.29121443.00232525
Mohammad AshrafulBAN200420048152520158*40.00114945.261445810
Nazmul Hossain ShantoBAN20262026611050710146.0992055.11131485
Mushfiqur RahimBAN20252025610150316355.89102449.12210342
Mominul HaqueBAN20212021713150312741.92105147.86211550
Mushfiqur RahimBAN2013201369049120054.5693052.80130525
Mushfiqur RahimBAN201820188151490219*35.0099549.25111531
Shadman IslamBAN20252025610047712047.7077761.39130572
MahmudullahBAN20182018815347613639.6787054.71213335
Mushfiqur RahimBAN202220227132465175*42.27107743.18211500
Shakib Al HasanBAN20102010714046410033.1478659.03120684
Mushfiqur RahimBAN20102010714146110135.46101545.42121703
Shakib Al HasanBAN2011201159045114450.1166767.62140520
Soumya SarkarBAN2017201771404518632.2178857.23040603
Mominul HaqueBAN2025202561004478744.7077657.60040415
Mushfiqur RahimBAN20262026611144713744.7092848.17121491
Mushfiqur RahimBAN2021202171214439140.2796545.91030510
Nazmul Hossain ShantoBAN2023202348044014655.0060772.49301545
Mushfiqur RahimBAN20142014713243311639.3689848.22121526
Shakib Al HasanBAN20142014510142413747.1165564.73130543
MahmudullahBAN2014201461104207138.1895444.03051405
Javed OmarBAN20032003918041811923.22121434.43111600
Junaid SiddiqueBAN20102010612041610634.67102840.47130570
Javed OmarBAN20012001816141685*27.73114336.40031540
Shakib Al HasanBAN2008200881514149629.5787447.37021511
Nazmul Hossain ShantoBAN20222022101904106721.5893443.90022525
Mominul HaqueBAN2026202661214069136.9176752.93031510
Nazmul Hossain ShantoBAN20212021714139816330.6275352.86204387
Liton DasBAN2026202659039412643.7857968.05223452
Tamim IqbalBAN2008200891603948424.6386845.39021581
Liton DasBAN20242024916039413824.6367758.20111455
Nasir HossainBAN2013201369138710048.3865559.08121373
Imrul KayesBAN2015201558138415054.8679948.06120503
Tamim IqbalBAN202120214813839254.7149277.85041575
Sabbir RahmanBAN2017201781613826625.4771353.58033484
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.