T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Bangladesh: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×At R Premadasa Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Habibul BasharBAN1997-2002220525226.009952.5301130
Khaled MashudBAN1997-2002220413720.507753.2500030
Akram KhanBAN1997110595959.008172.8401030
Hasibul HossainBAN1997110101010.006166.6700000
Enamul HaqueBAN1997110888.001844.4400000
Aminul IslamBAN1997110141414.003638.8900010
Naimur RahmanBAN1997110888.001361.5400020
Athar Ali KhanBAN1997110828282.0012565.6001081
Saiful IslamBAN1997110777.00977.7800000
Sheikh SalahuddinBAN199711100*-40.0000000
Hannan SarkarBAN2002110141414.002458.3300010
Al SahariarBAN2002110202020.0013153.8500050
Alok KapaliBAN2002110888.001172.7300010
Mohammad RafiqueBAN2002110131313.009144.4400011
Tapash BaisyaBAN2002110333.00650.0000000
Manjural IslamBAN200211100*-40.0000000
Mohammad AshrafulBAN2002-2013450792915.8017445.4000060
Tushar ImranBAN2002-2007220442.003112.9000100
Khaled MahmudBAN2002110393939.0036108.3300050
Aftab AhmedBAN2007220504725.009552.6300020
Abdur RazzakBAN2007220633.001346.1500000
Shahriar NafeesBAN2007110666.001637.5000010
Syed RaselBAN2007221535.001827.7800000
Shahadat HossainBAN2007221129*12.002646.1500000
Mushfiqur RahimBAN2007-2023670994014.1417257.5600252
Shakib Al HasanBAN2007-20236601498024.8317784.18010113
Farhad RezaBAN2007220974.501464.2900000
Tamim IqbalBAN2007-20174501265925.2021857.8002172
Javed OmarBAN2007110000.0040.0000100
MahmudullahBAN2007-2017451793619.7511270.5400140
Rubel HossainBAN2013120773.503221.8800110
Jahurul IslamBAN2013120814840.5029927.0900031
Robiul IslamBAN2013121111011.001384.6200001
Nasir HossainBAN2013120484824.009451.0600121
Mominul HaqueBAN20131201016450.5019152.8801050
Sohag GaziBAN2013120583229.009362.3700061
Abul HasanBAN20131212925*29.007140.8500012
Mashrafe MortazaBAN201722199*9.006150.0000110
Sabbir RahmanBAN2017220351917.5032109.3800021
Soumya SarkarBAN2017220633431.5037170.2700073
Taskin AhmedBAN2017-2025320110.50616.6700100
Mustafizur RahmanBAN2017-202562100*0.00190.0000100
Mosaddek HossainBAN20172215134*51.0041124.3900041
Mohammad SaifuddinBAN2017210666.005120.0000010
Imrul KayesBAN2017110363636.0025144.0000041
Mehedi Hasan MirazBAN2017-2025550502810.007071.4300260
Liton DasBAN2023-2025440473211.755683.9300231
Nasum AhmedBAN2023220594429.506098.3300062
Towhid HridoyBAN2023-20255512158253.7527677.90030154
Shoriful IslamBAN2023-2025210777.007100.0000000
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.