Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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 at Shere Bangla National Stadium since 1908: 703 by Shakib Al Hasan in 2010.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Shere Bangla National Stadium×From 1908-01-01×
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.