Live6th Match · Pakistan ODI Tri-Series 2026/27SL170/2 (25)ENG386/5 (50)SL need 217 runs in 150 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMZimbabwe won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Bangladesh: Batting by year (List A)

The most runs in a calendar year in List A cricket for Bangladesh: 1,033 by Shahriar Nafees in 2006.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahriar NafeesBAN20062006282831033123*41.32146870.373441383
Nazmul Hossain ShantoBAN202320232726299211741.33115685.812831078
Imrul KayesBAN201020102727086710132.11129167.16160887
Mushfiqur RahimBAN2023202329263846100*36.7897786.591606814
Tamim IqbalBAN200820082626080712931.04103577.97154995
Shakib Al HasanBAN201020102727378710632.7998280.14152702
Aftab AhmedBAN20062006272747846634.0979798.370828627
Tamim IqbalBAN201020102323077612533.7480796.161529017
Mushfiqur RahimBAN201820181919577014455.0093582.351505515
Mushfiqur RahimBAN201520151816176710751.13755101.592407311
Mushfiqur RahimBAN2019201918183754102*50.2783790.08150628
Shakib Al HasanBAN2019201911113746124*93.2577895.89270704
Tamim IqbalBAN201520151818274213246.3890981.632528910
Shakib Al HasanBAN20232023252217359335.0081889.85060808
Towhid HridoyBAN20232023272327279234.6285385.230615015
Mushfiqur RahimBAN201420141817170411744.0082585.331605212
Tamim IqbalBAN2018201812124684130*85.5089676.34260579
Mohammad AshrafulBAN200820082626367610929.3994171.84141642
Soumya SarkarBAN2015201515152672127*51.69657102.281408815
Shakib Al HasanBAN2009200919174671105*51.62632106.172406114
Liton DasBAN20232023292836517626.0477184.440556716
Tamim IqbalBAN201720171211164612864.6077783.14241679
Anamul HaqueBAN201420141817063110937.1289770.352335512
Shakib Al HasanBAN2007200723234607134*31.9592465.69142533
Tamim IqbalBAN200920091919060215431.6876279.001326111
Liton DasBAN202220221313257713652.4569483.14140677
Junaid SiddiqueBAN201020101717156810035.5075375.43141494
Shakib Al HasanBAN20112011201925647933.1878671.76050383
Mushfiqur RahimBAN20102010252435388625.6275471.35031378
Mehedi Hasan MirazBAN2023202327242538112*24.4568378.77111477
Tanzid HasanBAN202620261414153310741.00512104.101515523
Mushfiqur RahimBAN201120112020452710132.9478667.05132366
Aftab AhmedBAN20072007232305199222.5763182.250215113
Mohammad AshrafulBAN20072007222135098728.2862581.44030563
MahmudullahBAN201020102422650764*31.6973269.26021383
MahmudullahBAN2015201515141506128*38.9264778.21231457
Soumya SarkarBAN20192019171705067329.7650899.610416110
Raqibul HasanBAN20092009191954997835.6482460.56020444
Shakib Al HasanBAN20182018151304979738.2359283.95052471
MahmudullahBAN202320231613148711140.5858882.821104117
Alok KapaliBAN20032003212004847124.2071467.79032373
Tamim IqbalBAN20112011202014757025.0060978.00034483
Tamim IqbalBAN202120211212046411238.6760077.33141487
Habibul BasharBAN20062006221834617030.7374162.21033433
Mushfiqur RahimBAN2017201714133458110*45.8055682.37141405
Tamim IqbalBAN20072007212104555421.6772862.50030528
Mohammad AshrafulBAN200620062622445467*25.2264070.94030563
Mohammad AshrafulBAN2009200919191448103*24.8968065.88131425
Towhid HridoyBAN20262026141344468349.5657078.25032324
Tamim IqbalBAN20192019181804428024.5661172.34032500
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.