Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Zahur Ahmed Chowdhury Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Mominul HaqueBANBangladesh2014-202447147917679.8373864.91310454
Mushfiqur RahimBANBangladesh2014-202467235410570.8069850.72120292
Tamim IqbalBANBangladesh2014-202257028913341.2946861.75111381
Liton DasBANBangladesh2018-20245702249432.0045149.67023260
Shakib Al HasanBANBangladesh2014-20245712085034.6732065.00010261
Imrul KayesBANBangladesh2014-201824019911549.7540748.89100252
MahmudullahBANBangladesh2014-202467218883*37.6031060.65011183
Nazmul Hossain ShantoBANBangladesh2022-2024561185122*37.0026170.88100212
Shamsur RahmanBANBangladesh201434017410643.5030756.68100211
Mehedi Hasan MirazBANBangladesh2018-202455114581*36.2521866.51010191
Mohammad AshrafulBANBangladesh200612013713668.5018773.26100153
Towhid HridoyBANBangladesh202433112196*60.5014682.8801035
Alex HalesENGEngland2014111116116*-64181.25100116
Mahmudul Hasan JoyBANBangladesh2022-20242301035834.3321647.69010150
Anamul HaqueBANBangladesh2014-2024330945831.3384111.90010102
Tanzid HasanBANBangladesh2024110848484.0081103.7001094
Zakir HasanBANBangladesh2024120735436.5014351.05010100
Soumya SarkarBANBangladesh2024320716835.507594.67010111
Nasir HossainBANBangladesh2014330664222.009172.5300071
Shahriar NafeesBANBangladesh2006120653832.5013747.45000100
Eoin MorganENGEngland2014110575757.0038150.0001072
Mohammad RafiqueBANBangladesh2006120574028.508269.5100062
Taijul IslamBANBangladesh2018-2024540572214.2513741.6100060
Rishad HossainBANBangladesh20241114848*-18266.6700054
Kane WilliamsonNZNew Zealand2014110424242.004397.6700060
Habibul BasharBANBangladesh2006120412920.508051.2500040
Nafees IqbalBANBangladesh2006120403420.0015026.6700050
JP DuminySASouth Africa2014110393939.0030130.0000032
Javed OmarBANBangladesh2006120353117.506355.5600060
Sabbir RahmanBANBangladesh2014110262626.003672.2200020
Quinton de KockSASouth Africa2014110252525.0018138.8900041
Alok KapaliBANBangladesh2006120251612.504259.5200030
AB de VilliersSASouth Africa2014110242424.0016150.0000030
Sunzamul IslamBANBangladesh2018110242424.005642.8600010
Hashim AmlaSASouth Africa2014110232323.002688.4600020
Shahadat HossainBANBangladesh2024120231511.507032.8600030
Khaled MashudBANBangladesh2006120211510.5010520.0000010
David MillerSASouth Africa2014110191919.0016118.7500010
Taskin AhmedBANBangladesh20243111818*-10180.0000021
Tanzim Hasan SakibBANBangladesh2024210181818.003354.5500010
Mashrafe MortazaBANBangladesh2014210171717.0010170.0000040
Tom CooperNEDNetherlands2014110161616.001888.8900020
Farhad RezaBANBangladesh20142201698.001984.2100010
Mosaddek HossainBANBangladesh2018121168*16.006823.5300020
Shahadat HossainBANBangladesh200612013136.504032.5000120
Albie MorkelSASouth Africa2014110121212.004300.0000002
Abdur RazzakBANBangladesh20141111111*-1291.6700001
Ravi BoparaENGEngland20141111111*-6183.3300020
Al-Amin HossainBANBangladesh2014110999.002240.9100010
Nayeem HasanBANBangladesh2022110999.005316.9800000
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.