Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Zimbabwe at Shere Bangla National Stadium: 257 by Mahmudullah in 2014.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×At Shere Bangla National Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
MahmudullahBAN2014201445325782*128.5040363.77030322
Mushfiqur RahimBAN201420144512087752.0031266.67020242
Shakib Al HasanBAN20092009553208105*104.00203102.46110243
Tamim IqbalBAN201520155501847336.8023478.63010175
Mushfiqur RahimBAN2015201555016710733.4017595.43100161
Imrul KayesBAN201520153301597653.0019581.54020148
Tamim IqbalBAN200920095501588031.6019182.72010203
Shakib Al HasanBAN201020103311457372.5016388.96020150
Sabbir RahmanBAN201520155501265725.2013593.33010122
Raqibul HasanBAN2009200955111339*28.2520754.59000111
Anamul HaqueBAN201420143301089536.0014574.48010120
Mohammad AshrafulBAN200920095501076321.4019056.32010122
MahmudullahBAN20152015551955223.7510590.48010101
Imrul KayesBAN20102010330844128.0014757.14000130
Mushfiqur RahimBAN20092009541805626.6712464.5201190
Raqibul HasanBAN20102010220776538.5010474.0401071
Mushfiqur RahimBAN20102010331716335.509178.0201061
Tamim IqbalBAN20142014450714014.2013054.6200161
Mominul HaqueBAN20142014230685322.6714148.2301150
Shahriar NafeesBAN20062006220673433.508083.75000120
Tamim IqbalBAN20102010330674422.338677.9100172
Junaid SiddiqueBAN20102010330655321.6711158.5601041
Aftab AhmedBAN200620062216258*62.007187.3201044
Shakib Al HasanBAN20142014450614012.207482.4300160
Nasir HossainBAN20152015550604112.007580.0000241
Mehrab Hossain jnrBAN20062006220584529.0012048.3300070
Mashrafe MortazaBAN20152015551581614.5046126.0900172
Anamul HaqueBAN20152015220484724.005390.5700030
Naeem IslamBAN20092009531462123.0010145.5400021
Shakib Al HasanBAN200620062214431*44.008353.0100030
Dolar MahmudBAN20092009210414141.0030136.6700043
Mashrafe MortazaBAN20142014321413941.0027151.8500042
Liton DasBAN20152015440411710.255673.2100131
Sabbir RahmanBAN20142014331392219.5039100.0000050
Taijul IslamBAN20142014221341934.006949.2800050
Habibul BasharBAN200620062113232*-5855.1700020
Junaid SiddiqueBAN2009200944028237.0023121.7400251
Arafat SunnyBAN2015201544126158.6726100.0000030
Naeem IslamBAN201020102112323*-2495.8300020
Mashrafe MortazaBAN20102010321231223.0020115.0000040
Mahbubul AlamBAN20092009110222222.002878.5700011
Soumya SarkarBAN20142014110202020.0018111.1100040
Suhrawadi ShuvoBAN2010201032019119.502770.3700020
Mushfiqur RahimBAN200620062111818*-1994.7400020
Shakib Al HasanBAN20152015110161616.002176.1900020
Mohammad AshrafulBAN20062006210141414.004035.0000020
MahmudullahBAN20102010110141414.003836.8400010
Shuvagata HomBAN2014201412014147.003441.1800120
Shahadat HossainBAN2014201412011115.501957.8900111
MahmudullahBAN200920094201175.502152.3800020
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.