Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND131/0 (6.4)IND need 68 runs in 80 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK65/6 (16)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Chittagong Divisional Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSA20082008221335232335.0039584.81200472
Neil McKenzieSA20082008110226226226.0038858.25100283
Jason GillespieAUS20062006111201201*-42547.29100262
Michael HusseyAUS20062006221218182218.0026482.58100212
Tillakaratne DilshanSL20092009120305162152.5034089.71200353
Kumar SangakkaraSL20062006110109109109.0012587.20100110
Chamara KapugederaSL2009200912115596155.0021671.76020134
Tamim IqbalBAN200820082301058235.0018457.07010131
Shahriar NafeesBAN200620063401087927.0023246.55011120
Thilan SamaraweeraSL20092009120967748.0021844.04010120
Adam GilchristAUS20062006210767676.0046165.2201095
Rajin SalehBAN20062006230837127.6715453.90010100
Shahriar NafeesBAN200820082301126937.3317265.12010191
Kaushal LokuarachchiSL20062006110696969.0057121.0501043
Phil JaquesAUS20062006110666666.009867.3501081
Mohammad RafiqueBAN200620063401146528.50102111.7601087
Mohammad AshrafulBAN200620063401046426.0014870.27010160
Malinda WarnapuraSL20092009120906345.0020743.48010100
Mashrafe MortazaBAN20092009120636331.509367.7401182
Herschelle GibbsSA20082008110575757.008467.8601081
Kumar SangakkaraSL20092009120595429.5011053.6401050
Habibul BasharBAN200620063401405235.0023360.09010161
Ricky PontingAUS20062006220665233.0012552.8001061
Mahela JayawardeneSL20062006110515151.005691.0701080
Shakib Al HasanBAN20092009120464623.005092.0000170
Mohammad AshrafulBAN20092009120524526.0011744.4400061
Mushfiqur RahimBAN20092009120644332.0013647.0600090
Shakib Al HasanBAN20082008230484016.009848.9800040
Jacques KallisSA200820081113939*-12032.5000000
Hashim AmlaSA20082008221473847.0010644.3400050
Khaled MashudBAN200620063429134*45.5019247.4000080
Abdur RazzakBAN20082008231803340.0011668.97000121
Aftab AhmedBAN20062006340663016.5013050.7700192
Matthew HaydenAUS20062006110292929.005651.7900050
Junaid SiddiqueBAN20092009120322816.0011029.0900030
Prasanna JayawardeneSL20092009120282814.004858.3300120
Farveez MaharoofSL200620061112727*-9300.0000013
Javed OmarBAN20062006230452415.008354.2200080
Shahadat HossainBAN20082008231372418.505074.0000170
Michael ClarkeAUS200620062213923*39.009142.8600020
Manjural Islam RanaBAN20062006110232323.003271.8800020
Mahela JayawardeneSL20092009120332216.5013823.9100020
Tillakaratne DilshanSL20062006110222222.0015146.6700030
Aftab AhmedBAN200820081112121*-4546.6700020
Mark BoucherSA20082008110212121.008325.3000010
WPUJC VaasSL200920091212320*23.004946.9400030
Tushar ImranBAN20062006110202020.004050.0000010
Mashrafe MortazaBAN2006200634025196.2523108.7000022
Junaid SiddiqueBAN2008200823024188.006636.3600140
Mehrab Hossain jnrBAN20092009120231811.505343.4000040
Page 1Next

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