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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Bangabandhu National Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Upul ChandanaSL199819982214222*42.004691.3000061
Moin KhanPAK19991999220423221.004495.4500031
Saqlain MushtaqPAK199819986324224*42.005280.7700030
Mohammad SalimBAN20032003230422614.0011237.5000040
Ravi RatnayekeSL19881988441421714.007060.0000010
Ricky PontingAUS19981998110414141.005377.3600040
Wallis MathiasPAK195519551114141*---000-0
Ajit AgarkarIND20032003531412020.505180.3900022
Daren GangaWI20022002210404040.008646.5100050
Russel ArnoldSL19991999120403020.006363.4900060
Peter RichardsonENG196219621214021*40.00--00030
Wajahatullah WastiPAK19991999220402220.0011933.6100050
Collie SmithWI19591959120393919.50--00120
Mohammad AzharuddinIND200020003313935*19.505768.4200040
Habibul BasharBAN2004200445039177.807750.6500160
Moin-ul-AtiqPAK19881988110383838.006459.3800020
Shahid AfridiPAK19991999220382119.005174.5100052
Sajeewa de SilvaSL19991999120382719.006459.3800061
Gulabrai RamchandIND19551955110373737.00--000-0
Enamul HaqueBAN200120012213724*37.007549.3300060
Romesh KaluwitharanaSL20002000430373312.334778.7200120
Parthiv PatelIND20032003530372712.336854.4100040
Al SahariarBAN19991999330371712.335468.5200040
Ricardo PowellWI200220021113636*-28128.5700021
Tony MacGibbonNZ195519551223629*---000-0
Ramiz RajaPAK19881988220363318.006060.0000030
Douglas HondoZIM20052005341361712.0013027.6900040
Gautam GambhirIND20042004110353535.005070.0000060
Hemang BadaniIND20002000110353535.005168.6300030
Mashrafe MortazaBAN20052005320342617.008639.5300030
Khaled MahmudBAN20052005220343417.0031109.6800130
Fahim MuntasirBAN20022002120333316.505658.9300151
Mushfiqur RahmanBAN200420043313327*16.504868.7500140
Enamul HaqueBAN19991999541331311.005658.9300040
VVS LaxmanIND20042004110323232.003982.0500060
Nick KnightENG19981998110323232.004965.3100030
Polly UmrigarIND19551955110323232.00--000-0
Gerry AlexanderWI19591959120321816.00--000-0
Mushtaq MohammadPAK19621962120322616.00--00040
Naimur RahmanBAN19991999330321810.674571.1100011
Aasif KarimKEN199919995423216*16.005558.1800250
Shahriar HossainBAN2000200044032128.0012725.2000030
Saleem YousufPAK19881988110313131.0024129.17000--
Khaled MahmudBAN20022002220311915.503686.1100030
Khaled MahmudBAN20042004220311715.506944.9300020
Alok KapaliBAN20042004230311710.339034.4400120
Azhar MahmoodPAK19991999110303030.003488.2400020
Athar Ali KhanBAN19881988110303030.008336.1400000
Stephen FlemingNZ20042004110292929.005453.7000040
Joginder SharmaIND200420042112929*-22131.8200040

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