Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Bangladesh: Batting by year (All cricket)

The most runs in a calendar year in all cricket for Bangladesh v Zimbabwe: 670 by Shahriar Nafees in 2006.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×v Zimbabwe×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahriar NafeesBAN2006200612123670123*74.4488076.14321874
Habibul BasharBAN200120011014060710843.36110854.78163671
Tamim IqbalBAN200920091414051615436.8663880.881314710
Javed OmarBAN20012001913250385*45.73122740.99050581
Liton DasBAN20202020662483176120.75441109.522304913
Tamim IqbalBAN20142014811045510941.3691349.84221463
MahmudullahBAN20142014811344382*55.3883952.80050493
Shakib Al HasanBAN2009200914123435105*48.33409106.362104310
Raqibul HasanBAN20092009141444167841.6064764.30020414
Imrul KayesBAN2018201857040014457.1450778.90211378
Mominul HaqueBAN20142014692400131*57.1469757.39121370
Shakib Al HasanBAN20142014811039313735.7350078.60212432
Tamim IqbalBAN2020202055139215898.0041095.612003911
Mushfiqur RahimBAN20182018794385219*77.0069755.24100295
Mushfiqur RahimBAN2014201481113727737.2051672.09031338
Nasir HossainBAN201320137913687746.0051471.60041333
Nafees IqbalBAN2005200579036412140.4477646.91131491
Tanzid HasanBAN202620267713459457.50325106.150403311
Rajin SalehBAN200520056813208945.7158354.89030422
Habibul BasharBAN200520057913209440.0050962.87020330
Mushfiqur RahimBAN20092009141243099838.6340077.25021303
Shakib Al HasanBAN201320137903078134.1137482.09030313
Aftab AhmedBAN200620061212230760*30.7032095.940313112
Mushfiqur RahimBAN20202020541294203*98.0040273.13110342
Shakib Al HasanBAN201120116712907948.3334384.55030212
Mohammad AshrafulBAN2009200914141269103*20.6941564.82111284
Mushfiqur RahimBAN201320137902679329.6746357.67020224
Mushfiqur RahimBAN2011201167026310137.5742062.62110221
MahmudullahBAN20212021771262150*43.6741263.59101233
Al SahariarBAN2001200181102516822.8255445.31021292
Liton DasBAN2021202154025010262.5033175.53110280
Afif HossainBAN2022202276323485*78.00204114.71010164
Anamul HaqueBAN202220226602257637.50213105.63020199
Tamim IqbalBAN201120116702156130.7128176.51010260
Mohammad RafiqueBAN200520054512127253.0028674.130302010
Aftab AhmedBAN2005200579120181*25.1330466.12011242
Anamul HaqueBAN201420145502009540.0028470.42020172
Shakib Al HasanBAN200620068721983639.6028369.96000160
Liton DasBAN2022202255119681*49.00159123.27020263
Naimur RahmanBAN2001200171001953619.5033658.04000251
Rajin SalehBAN200420045601925732.0042145.61010192
Khaled MashudBAN200520057831885137.6034055.29011141
Shakib Al HasanBAN2021202176118596*37.0020490.69010153
Tamim IqbalBAN201520155501847336.8023478.63010175
Mominul HaqueBAN2018201824018216145.5030360.07100220
Mohammad AshrafulBAN200420045611819836.2028862.85022164
Nazmul Hossain ShantoBAN202220226611817136.20177102.26011162
Mehrab HossainBAN1999199922017410187.0022577.33110152
Akram KhanBAN200120016901734419.2247036.8100092
MahmudullahBAN2013201367116975*28.1720084.50010132
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.