Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Bangladesh: Batting by year (All cricket)

The most runs in a calendar year in all cricket for Bangladesh since 1908: 1,921 by Liton Das in 2022.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Liton DasBAN2022202242502192114140.02246977.80313022226
Mushfiqur RahimBAN20182018435091657219*40.41223074.3029114525
Nazmul Hossain ShantoBAN2023202344455165214641.30195684.4659418117
Tamim IqbalBAN2010201032390164615142.21187187.97411320926
Shahriar NafeesBAN2006200633373138813840.82207766.834551874
Shakib Al HasanBAN2010201037443132910632.41183272.542721419
MahmudullahBAN20182018444710130913635.38172675.842449930
Mushfiqur RahimBAN2017201726335126215945.07218657.7337112314
Mushfiqur RahimBAN2014201433353125511739.22182468.8028111820
Tamim IqbalBAN2008200837440124912928.39194464.251751656
Tamim IqbalBAN2017201724311123112841.03183367.1629313215
Shakib Al HasanBAN2017201728330121521736.82158576.663611403
Tamim IqbalBAN2015201528313120120642.89161374.4636213520
Mushfiqur RahimBAN2023202333344120112640.03150379.9128010617
Tamim IqbalBAN20182018313541201130*38.74144583.1129311322
Imrul KayesBAN2010201036430115910126.95189261.261731347
Liton DasBAN202320234041511168331.00116296.0408512426
Mushfiqur RahimBAN20192019283141085102*40.19132481.9518410212
MahmudullahBAN2010201034397106511533.28164364.821631186
Liton DasBAN2021202135390105811427.13160765.842551114
MahmudullahBAN20212021393891045150*36.03123884.411637226
Mushfiqur RahimBAN2021202129346103312536.89169860.84163887
Habibul BasharBAN2003200324330102910831.18186155.291831240
Mushfiqur RahimBAN2010201035414102710127.76179857.1215310912
Mehedi Hasan MirazBAN202420242330310259737.96164962.160701109
Shakib Al HasanBAN2011201127302102214436.50146869.62191903
Tamim IqbalBAN2016201622242100611845.73122981.8634010219
Tanzid HasanBAN2026202628322100510733.50107893.232849936
Junaid SiddiqueBAN201020102329198410635.14178155.252711064
Shakib Al HasanBAN201420142832498413735.14115385.3425310319
Mohammad AshrafulBAN200820083745398210923.38153763.892451083
Liton DasBAN201820183339097712125.05122279.9515410421
Mushfiqur RahimBAN201520152828197210736.00111886.9425210113
Mominul HaqueBAN2014201421273964131*40.17161659.652811080
Liton DasBAN202520253032296412832.1396999.481717730
Tamim IqbalBAN201420143036296310928.32179853.562541048
Shakib Al HasanBAN20232023343169619338.44101694.5907111111
Nazmul Hossain ShantoBAN2024202434402961122*25.29129973.981309522
Shakib Al HasanBAN20182018303119589731.93114283.890941036
Anamul HaqueBAN201420143131293610932.28118978.722468923
Soumya SarkarBAN201720172632192987*29.97121176.7106311415
Mohammad AshrafulBAN2007200734374929129*28.15124174.8615211010
Shakib Al HasanBAN20222022303529228427.94108784.820838720
Mushfiqur RahimBAN201120112732691810135.31157258.40163779
Towhid HridoyBAN20232023383239189231.66100491.430616423
Shakib Al HasanBAN2009200925265908105*43.2493697.012519115
Nazmul Hossain ShantoBAN202620262025289810539.04145161.892539410
Shakib Al HasanBAN2019201916174897124*69.0092297.29280865
Aftab AhmedBAN20062006303248946631.93101088.5108210029
Towhid HridoyBAN202520253633388110029.37100088.101625120
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.