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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Shere Bangla National Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mushfiqur RahimBAN20142014171826397939.9484375.800606710
Tamim IqbalBAN20122012910144988*49.8950588.91060545
Shakib Al HasanBAN201020101517270310646.8794574.39151753
Shakib Al HasanBAN201120111517159114436.9487167.85151551
Mushfiqur RahimBAN201120111517350581*36.0782960.92042397
MahmudullahBAN201020101314445496*45.4065369.53042492
Shakib Al HasanBAN201520151414545389*50.3352087.12040523
MahmudullahBAN20122012910536464*72.8046378.62041337
Shakib Al HasanBAN201220125603288954.6736190.86040334
Virat KohliIND201420147733247781.00258125.580402410
Mominul HaqueBAN20142014111203196026.5844471.85041390
Kumar SangakkaraSL201020105512747468.5029692.57040330
Tamim IqbalBAN201520151819166313236.8379083.922318212
Tamim IqbalBAN201020101113064815149.8571890.252328011
Imrul KayesBAN20102010151704647027.2975761.29031484
Shakib Al HasanBAN20142014161713936624.5643091.400323910
MahmudullahBAN201420141615639182*43.4455270.83032454
Tamim IqbalBAN20112011141603878324.1953772.07032444
Angelo MathewsSL201420148742958698.3338177.43030256
Shahriar NafeesBAN2008200889129390*36.6342568.94030370
Marlon SamuelsWI2011201144126588*88.3327397.07030277
Shahriar NafeesBAN2011201181002579725.7042061.19032270
Rohit SharmaIND2014201477125662*42.67220116.36030268
Tamim IqbalBAN201320133402289557.0046549.03030271
Mushfiqur RahimBAN201520151818161210736.0069488.18221657
Soumya SarkarBAN2015201512132455127*41.36434104.841215912
Mushfiqur RahimBAN20102010151623867627.5761362.97020344
Nasir HossainBAN20112011810136410040.4460460.26120363
Nasir HossainBAN201220129923299647.0046271.21020236
Sabbir RahmanBAN20152015161323085728.00302101.99020345
Shakib Al HasanBAN20092009664300105*150.00272110.29120345
Mohammad AshrafulBAN20082008910228364*35.3841967.54022271
Virat KohliIND20102010552275102*91.6728596.49120280
Junaid SiddiqueBAN20102010101202715522.5856448.05021261
Kumar SangakkaraSL2014201477126612844.3335874.30121301
Alastair CookENG20102010341254109*84.6733176.74120271
Imrul KayesBAN201520155602377639.5036365.29020268
MahmudullahBAN20152015131312365219.6736165.37021261
Darren BravoWI201220125602297638.1736962.06020263
Gautam GambhirIND201020106712067134.3325381.42021270
Umar AkmalPAK201420147712059434.17159128.93021204
Faf du PlessisSA2015201554219979*99.5021791.71020190
Mushfiqur RahimBAN201320134401899047.2519795.94020195
Tamim IqbalBAN202120213401885047.0024377.37020252
Mohammad HafeezPAK201420147701857526.4326170.88020142
Haris SohailPAK201520154411775259.0020785.5102065
Raqibul HasanBAN200820087601768929.3328262.41020110
Graeme SmithSA2008200834116868*56.0025765.37020133
Elton ChigumburaZIM200920095511596439.7521275.00020162
Shikhar DhawanIND201520153301587552.6717192.40020200
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.