Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

The most runs in a calendar year in all cricket v Rangpur Riders at Shere Bangla National Stadium, Mirpur: 159 by Mohammad Naim in 2025.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Rangpur Riders×At Shere Bangla National Stadium, Mirpur×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad NaimKT20252025222159111*-95167.371001012
Imrul KayesCV201520153311296764.50101127.72010154
Liton DasCV/DC202420242201148357.0084135.71010125
Mehedi Hasan MirazFB202320232201126956.0077145.45010141
Towhid HridoySS2023202322111085*110.0082134.15010153
Hassan EisakhilNE20262026111107107*-72148.61100411
Sabbir RahmanBB20152015220907945.0057157.8901093
Marlon SamuelsCV20172017331844142.0082102.4400082
Shakib Al HasanDD201720173318447*42.0060140.0000063
Jahurul IslamDD20172017330845028.0067125.3701083
Anamul HaqueDG20132013110838383.0046180.4301065
Evin LewisCV201920192217971*79.0068116.1801063
Tamim IqbalCV20172017330793626.3360131.67000132
Kieron PollardDD20192019220766238.0034223.5301065
Evin LewisDD20162016110757575.0034220.5901038
Mushfiqur RahimFB202420242217347*73.0065112.3100081
Tamim IqbalCV201620162217362*73.0058125.86010111
Sabbir RahmanSS20172017110707070.0049142.8601072
Michael KlingerKT20172017220654432.507191.5500051
Towhid HridoyCV20242024110646464.0043148.8401054
Mominul HaqueRK201720171116363*-44143.1801043
Shykat AliCC20242024110636363.0045140.0001016
Andre RussellDD201920192216340*63.0032196.8800008
Mosaddek HossainDD201620162226248*-37167.5700092
Paul StirlingKT20192019110616161.0046132.6101081
Mushfiqur RahimSS202320232216155*61.0040152.5001063
Imrul KayesCV20172017330614720.3360101.6700152
Shakib Al HasanDD20192019220593629.5057103.5100061
Mohammad SaifuddinDC202620261115858*-30193.3301035
Kumar SangakkaraDD20152015220582929.0051113.7300032
Ziaur RahmanCC20232023220573328.5037154.0500036
Liton DasCV20232023220574728.5045126.6700053
Evin LewisDD20172017330572819.0052109.6200044
Mushfiqur RahimSR20132013110565656.0031180.6501052
MahmudullahBB20152015220565128.0049114.2901051
Nazmul Hossain ShantoSS20232023220554027.5052105.7700071
Imrul KayesCV20232023220543527.0043125.5800042
Karim JanatFB202320232225433*-39138.4600052
Lendl SimmonsRK20172017110535353.0050106.0001041
MahmudullahKT20192019220532926.5037143.2400051
Rony TalukdarDD20192019220533526.5032165.6300061
Jaker AliCV20232023220533426.5036147.2200024
Liton DasCV20172017330533917.6746115.2200042
Imrul KayesCV20162016110525252.0035148.5701072
Shuvagata HomCC20232023110525252.0031167.7401044
Ibrahim ZadranFB20232023110525252.0041126.8301052
Shivnarine ChanderpaulSR20132013110515151.0029175.8601062
Ryan ten DoeschateCK20132013110505050.0032156.2501022
Tamim IqbalDR20132013110505050.0036138.8901042
Nasir HossainSS201720171115050*-43116.2801011
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.