Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Sri Lanka at Zahur Ahmed Chowdhury Stadium: 281 by Mominul Haque in 2018.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Zahur Ahmed Chowdhury Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mominul HaqueBAN20182018120281176140.5038872.42200213
Nazmul Hossain ShantoBAN20242024451184122*46.0023976.99100212
Shamsur RahmanBAN2014201434017410643.5030756.68100211
Imrul KayesBAN2014201412014011570.0028449.30100201
Mohammad AshrafulBAN2006200612013713668.5018773.26100153
Mushfiqur RahimBAN2024202433213573*135.0014891.22010141
Tamim IqbalBAN20222022110133133133.0021861.01100150
Shakib Al HasanBAN201420143411315043.6720065.50010191
Mehedi Hasan MirazBAN2024202444112581*41.6719962.81010180
Towhid HridoyBAN2024202433112196*60.5014682.8801035
Alex HalesENG20142014111116116*-64181.25100116
Mominul HaqueBAN20142014121113100*113.0019159.16100130
MahmudullahBAN2018201812211183*-19955.78010102
Mushfiqur RahimBAN20222022110105105105.0028237.2310040
Mushfiqur RahimBAN20182018120949247.0021244.34010100
Liton DasBAN20182018120949447.0018351.37011110
Tamim IqbalBAN20182018120935246.5011580.87010121
Liton DasBAN20222022110888888.0018946.56010100
Tanzid HasanBAN20242024110848484.0081103.7001094
Mominul HaqueBAN20242024120835041.5014059.29010111
Anamul HaqueBAN20142014220825841.0062132.2601092
Zakir HasanBAN20242024120735436.5014351.05010100
Soumya SarkarBAN20242024320716835.507594.67010111
Nasir HossainBAN20142014330664222.009172.5300071
Shahriar NafeesBAN20062006120653832.5013747.45000100
Tamim IqbalBAN20142014340633115.7513546.67001110
Imrul KayesBAN20182018120594029.5012347.9700051
Mahmudul Hasan JoyBAN20222022110585858.0014240.8501090
Eoin MorganENG20142014110575757.0038150.0001072
Mohammad RafiqueBAN20062006120574028.508269.5100062
Shakib Al HasanBAN20242024120513625.507667.1100040
Rishad HossainBAN202420241114848*-18266.6700054
Mahmudul Hasan JoyBAN20242024120452422.507460.8100060
Kane WilliamsonNZ20142014110424242.004397.6700060
Liton DasBAN20242024340423810.507953.1600250
Habibul BasharBAN20062006120412920.508051.2500040
Nafees IqbalBAN20062006120403420.0015026.6700050
JP DuminySA20142014110393939.0030130.0000032
MahmudullahBAN20142014220393019.506857.3500040
MahmudullahBAN20242024330383712.674388.3700141
Taijul IslamBAN20242024320362218.008940.4500030
Javed OmarBAN20062006120353117.506355.5600060
Shakib Al HasanBAN20222022110262626.004459.0900030
Sabbir RahmanBAN20142014110262626.003672.2200020
Quinton de KockSA20142014110252525.0018138.8900041
Alok KapaliBAN20062006120251612.504259.5200030
AB de VilliersSA20142014110242424.0016150.0000030
Sunzamul IslamBAN20182018110242424.005642.8600010
Hashim AmlaSA20142014110232323.002688.4600020
Shahadat HossainBAN20242024120231511.507032.8600030
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.