Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All internationals)

The most runs in a calendar year in internationals at Shere Bangla National Stadium: 703 by Shakib Al Hasan in 2010.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Shere Bangla National Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shakib Al HasanBAN201020101517270310646.8794574.39151753
Tamim IqbalBAN201520151819166313236.8379083.922318212
Tamim IqbalBAN201020101113064815149.8571890.252328011
Mushfiqur RahimBAN20142014171826397939.9484375.800606710
Mushfiqur RahimBAN201520151818161210736.0069488.18221657
Shakib Al HasanBAN201120111517159114436.9487167.85151551
Mushfiqur RahimBAN201120111517350581*36.0782960.92042397
Imrul KayesBAN20102010151704647027.2975761.29031484
Azhar AliPAK2015201545046022692.0071164.70210462
Soumya SarkarBAN2015201512132455127*41.36434104.841215912
MahmudullahBAN201020101314445496*45.4065369.53042492
Shakib Al HasanBAN201520151414545389*50.3352087.12040523
Tamim IqbalBAN20122012910144988*49.8950588.91060545
Anamul HaqueBAN201420141514041710029.7956773.54113447
Shakib Al HasanBAN20142014161713936624.5643091.400323910
MahmudullahBAN201420141615639182*43.4455270.83032454
Tamim IqbalBAN20112011141603878324.1953772.07032444
Mushfiqur RahimBAN20102010151623867627.5761362.97020344
MahmudullahBAN20122012910536464*72.8046378.62041337
Nasir HossainBAN20112011810136410040.4460460.26120363
Virat KohliIND20122012330357183119.00350102.00210341
Nasir HossainBAN201220129923299647.0046271.21020236
Shakib Al HasanBAN201220125603288954.6736190.86040334
Virat KohliIND201420147733247781.00258125.580402410
Mominul HaqueBAN20142014111203196026.5844471.85041390
Kieran PowellWI2012201245031111762.2048663.99200403
Sabbir RahmanBAN20152015161323085728.00302101.99020345
Mahela JayawardeneSL20142014551302203*75.5039476.65112295
Shakib Al HasanBAN20092009664300105*150.00272110.29120345
Angelo MathewsSL201420148742958698.3338177.43030256
Shane WatsonAUS20112011331294185*147.00168175.001102920
Shahriar NafeesBAN2008200889129390*36.6342568.94030370
Ahmed ShehzadPAK20142014771288111*48.00259111.20201326
Mohammad AshrafulBAN20082008910228364*35.3841967.54022271
MahmudullahBAN201620168942817556.20270104.07010227
Virat KohliIND20102010552275102*91.6728596.49120280
Kumar SangakkaraSL201020105512747468.5029692.57040330
MS DhoniIND20102010651273101*68.2539868.59110272
Junaid SiddiqueBAN20102010101202715522.5856448.05021261
Imrul KayesBAN20112011131402679319.0735774.79011364
Kumar SangakkaraSL2014201477126612844.3335874.30121301
Marlon SamuelsWI2011201144126588*88.3327397.07030277
Shahriar NafeesBAN2011201181002579725.7042061.19032270
Marlon SamuelsWI2012201256125612651.2029088.281102611
Rohit SharmaIND2014201477125662*42.67220116.36030268
Alastair CookENG20102010341254109*84.6733176.74120271
Tamim IqbalBAN20082008910025112925.1040362.28103282
Mohammad HafeezPAK2012201244024510561.2536167.87110211
Darren BravoWI2011201167224419548.8039362.09101176
Raqibul HasanBAN20102010111212406521.8243954.67011172
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.