Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Shere Bangla National Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tamim IqbalBAN201520151819166313236.8379083.922318212
Mushfiqur RahimBAN20142014171826397939.9484375.800606710
Mushfiqur RahimBAN201520151818161210736.0069488.18221657
Shakib Al HasanBAN201020101517270310646.8794574.39151753
Shakib Al HasanBAN201120111517159114436.9487167.85151551
Mushfiqur RahimBAN201120111517350581*36.0782960.92042397
Imrul KayesBAN20102010151704647027.2975761.29031484
Shakib Al HasanBAN20142014161713936624.5643091.400323910
Tamim IqbalBAN20112011141603878324.1953772.07032444
Mushfiqur RahimBAN20102010151623867627.5761362.97020344
MahmudullahBAN201420141615639182*43.4455270.83032454
MahmudullahBAN201020101314445496*45.4065369.53042492
Shakib Al HasanBAN201520151414545389*50.3352087.12040523
Anamul HaqueBAN201420141514041710029.7956773.54113447
Imrul KayesBAN20112011131402679319.0735774.79011364
Tamim IqbalBAN201020101113064815149.8571890.252328011
Soumya SarkarBAN2015201512132455127*41.36434104.841215912
Sabbir RahmanBAN20152015161323085728.00302101.99020345
MahmudullahBAN20152015131312365219.6736165.37021261
Tamim IqbalBAN2014201412130124409.5423552.77002141
Mominul HaqueBAN20142014111203196026.5844471.85041390
Junaid SiddiqueBAN20102010101202715522.5856448.05021261
Raqibul HasanBAN20102010111212406521.8243954.67011172
Nasir HossainBAN20152015171221744117.4022178.73003143
Liton DasBAN20152015121201713614.2521978.08002143
Nasir HossainBAN20142014121102113819.1827277.57000212
Naeem IslamBAN20112011101101885217.0936751.23010180
Tamim IqbalBAN20122012910144988*49.8950588.91060545
MahmudullahBAN20122012910536464*72.8046378.62041337
Nasir HossainBAN20112011810136410040.4460460.26120363
Mohammad AshrafulBAN20082008910228364*35.3841967.54022271
Shahriar NafeesBAN2011201181002579725.7042061.19032270
Tamim IqbalBAN20082008910025112925.1040362.28103282
MahmudullahBAN20112011910320068*28.5724681.30011154
Naeem IslamBAN201020101010620059*50.0032960.79010193
Shamsur RahmanBAN2014201481001806218.0028662.94013223
Mashrafe MortazaBAN20152015151011052111.6797108.25002114
Abdur RazzakBAN201120111310360258.577876.9200251
Nasir HossainBAN201220129923299647.0046271.21020236
Shahriar NafeesBAN2008200889129390*36.6342568.94030370
MahmudullahBAN201620168942817556.20270104.07010227
Mushfiqur RahimBAN2012201299122846*28.5034466.28000234
Sabbir RahmanBAN201620168912128026.50197107.61011215
Shakib Al HasanBAN201620168902107923.3326678.95010231
Mashrafe MortazaBAN200820089901684818.6724070.00001185
Mushfiqur RahimBAN20162016891862110.7513066.1500070
Rubel HossainBAN2011201112973515*17.505070.0000160
Abdur RazzakBAN2010201014923084.296744.7800020
Mashrafe MortazaBAN2014201410831203924.0093129.03000155
Shafiul IslamBAN2010201012821105318.3317463.22011200
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.