Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Bangladesh: Batting by year (All cricket)

The most runs in a calendar year in all cricket for Bangladesh at Sinhalese Sports Club Ground: 154 by Tushar Imran in 2002.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Bangladesh×At Sinhalese Sports Club Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tushar ImranBAN200220025601546125.6724263.64010220
Mohammad AshrafulBAN2001200112014011470.0026552.83100200
Khaled MashudBAN200220025611205424.0027343.96010120
Mohammad AshrafulBAN200220024501177523.4019360.62010152
Alok KapaliBAN200220025601164519.3325645.31000110
Athar Ali KhanBAN19971997220754237.5012759.0600091
Javed OmarBAN20072007120706235.0014050.00010110
Javed OmarBAN20042004110686868.0011360.1801040
Tapash BaisyaBAN200220024536352*31.5013247.7301060
Aminul IslamBAN20012001120625631.0015839.2401080
Mushfiqur RahimBAN20252025120613530.5012847.6600070
Aminul IslamBAN19971997220593029.5010456.7300030
Shadman IslamBAN20252025120584629.0011749.5700090
Shakib Al HasanBAN20172017110545454.006287.1001070
Rajin SalehBAN20072007120545127.0021425.2301080
Shahriar NafeesBAN20072007120533826.508066.25000100
Mehedi Hasan MirazBAN20172017110515151.007171.8301060
Liton DasBAN20252025120483424.009948.4800021
Naimur RahmanBAN20012001120484824.008060.0000190
Al SahariarBAN2002200256048258.0010048.00002100
Javed OmarBAN20012001120474023.508257.3200090
Naimur RahmanBAN19971997220474723.508654.6500150
Mohammad AshrafulBAN20042004220443522.008253.6600050
Mohammad AshrafulBAN20072007120443722.0014430.5600050
Khaled MahmudBAN20042004220442222.007558.6700030
Akram KhanBAN19971997220433221.506467.1900040
Mehedi Hasan MirazBAN20252025120423121.005872.4100040
Khaled MashudBAN200520051113939*-8247.5600050
Shahriar NafeesBAN20052005110393939.005966.1000060
Taijul IslamBAN20252025120393319.507552.0000050
Soumya SarkarBAN20172017110383838.004486.3600031
Khaled MashudBAN20042004220382619.006459.3800000
Mohammad RafiqueBAN20022002441381712.677252.7800060
Mominul HaqueBAN20252025120362118.007250.0000050
Hannan SarkarBAN20022002120353017.505366.0400060
Habibul BasharBAN20042004220343217.005462.9600050
Nayeem HasanBAN20252025120302515.005950.8500020
Khaled MahmudBAN2002200244029117.256346.0300130
Nazmul Hossain ShantoBAN20252025120271913.507934.1800011
Mehrab HossainBAN20012001120272313.5010525.7100030
Abdur RazzakBAN20042004221262126.002892.8600011
Habibul BasharBAN2002200245026115.207733.7700120
Shakib Al HasanBAN20072007120241612.003275.0000040
Al SahariarBAN20012001120231611.504254.7600020
Habibul BasharBAN20012001120231911.504254.7600020
Tapash BaisyaBAN200520051112222*-5044.0000000
Manjural Islam RanaBAN20042004110212121.005637.5000010
Mafizur RahmanBAN199719972212115*21.004250.0000030
Mohammad SharifBAN20012001120201910.002195.2400031
Habibul BasharBAN2007200712019179.503554.2900030
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.