LiveFinal · Pakistan ODI Tri-Series 2026/27PAK119/2 (22)SL325/8 (50)PAK need 207 runs in 168 ballsLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2Live59th Match · CSA Pro20 2026/27SWD124/2 (16.5)ES144/7 (20)SWD need 21 runs in 19 ballsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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
Ashwell PrinceSA20082008120483824.009351.6100060
Shahadat HossainBAN20102010120484024.009252.1700051
Anamul HaqueBAN20152015220484724.005390.5700030
Mohammad MithunBAN20162016430484716.0046104.3500142
Kamran AkmalPAK20142014440483112.005685.7100180
Kamran AkmalPAK201120111114747*-6177.0500070
Elyse VillaniAUSW20142014220473523.504995.9200080
Mominul HaqueBAN20212021120472623.5010743.9300070
Devon ThomasWI20122012431472523.508654.6500040
Danza HyattWI20112011331473923.505388.6800034
Zeeshan MaqsoodOMA20162016110464646.0042109.5200051
Irfan PathanIND20082008320462823.005386.7900021
Tillakaratne DilshanSL20122012330462015.335190.2000080
Arafat SunnyBAN201520151174461515.337363.0100040
JP DuminySA201420141114545*-40112.5000013
Chris GayleWI201120112214537*45.0045100.0000080
Keith DabengwaZIM20062006221453245.009447.8700020
Shakib Al HasanBAN200620062214431*44.008353.0100030
Ambati RayuduIND20152015220444422.005284.6200130
Craig ErvineZIM20142014120443422.007955.7000050
William PorterfieldIRE20082008330442514.678055.0000070
Suhrawadi ShuvoBAN201020107514414*11.006270.9700041
Ross TaylorNZ20112011110434343.007259.7200011
Habibul BasharBAN20072007220434321.509047.7800102
Jahurul IslamBAN20102010120434321.508252.4400152
Umar GulPAK20122012431433921.5032134.3800051
GSNFG JayasuriyaSL20162016440432610.7539110.2600032
Mashrafe MortazaBAN20072007110424242.0022190.9100015
AB de VilliersSA20152015220424021.0040105.0000060
Kieron PollardWI20112011420424121.0032131.2500023
Sunil NarineWI201220125324222*42.004593.3300041
Anamul HaqueBAN20132013230422214.005872.4100070
Mashrafe MortazaBAN20102010541421514.0037113.5100061
MS DhoniIND201620165444220*-15280.0000024
Mohammad HafeezPAK2015201556042267.006663.6400260
Dolar MahmudBAN20092009210414141.0030136.6700043
Mohammad AshrafulBAN20072007220412920.5035117.1400040
Sean WilliamsZIM20092009220413820.505969.4900050
Shahid AfridiPAK20122012430413213.6738107.8900141
Shikhar DhawanIND20142014440413010.255082.0000170
Deandra DottinWIW20142014110404040.0035114.2900041
Chloe TryonSAW20142014110404040.0031129.0300032
David MillerSA201520154314030*20.005572.7300021
Sabbir RahmanBAN20142014441402213.334295.2400050
Gautam GambhirIND20112011110393939.0039100.0000030
Ellyse PerryAUSW201420142213931*39.004390.7000041
James TredwellENG20102010221393739.007055.7100060
Shuvagata HomBAN20152015120393919.505669.6400160
Suresh RainaIND20162016530392513.004390.7000040
Niall O'BrienIRE20112011110383838.005273.0800030

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.