Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Shaheed Chandu Stadium×

Player figures come from full scorecards, which we hold for 4 of the 5 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sean WilliamsZIMBangladesh20062201296864.5017972.0702071
Sanath JayasuriyaSLBangladesh20062201099654.5013381.9501091
Shahriar NafeesBANZimbabwe20062201026751.00102100.00010170
Mehrab Hossain jnrBANZimbabwe2006220925446.0018848.9401090
Kumar SangakkaraSLBangladesh2006220735036.5011662.9301081
Shakib Al HasanBANZimbabwe2006220623631.007187.3200060
Mohammad AshrafulBANSri Lanka2006220555127.507870.5101050
Aftab AhmedBANSri Lanka20062215332*53.0039135.9000032
Keith DabengwaZIMBangladesh2006221503150.005198.0400031
Stuart MatsikenyeriZIMBangladesh2006220492524.508061.2500070
Hamilton MasakadzaZIMBangladesh2006220434121.508451.1900031
Mahela JayawardeneSLBangladesh20062214237*42.005872.4100050
Elton ChigumburaZIMBangladesh2006220413120.508349.4000030
Chamu ChibhabhaZIMBangladesh2006220413120.507356.1600031
Javed OmarBANSri Lanka2006110404040.006660.6100080
Mohammad AshrafulBANZimbabwe2006221403640.005967.8000030
Alok KapaliBANSri Lanka20062213719*37.006457.8100030
Khaled MahmudBANSri Lanka2006110363636.006258.0600041
Habibul BasharBANSri Lanka2006220353317.507546.6700020
Habibul BasharBANZimbabwe20062213431*34.004182.9300050
Aftab AhmedBANZimbabwe2006220281614.003482.3500050
Mashrafe MortazaBANZimbabwe20062112323*-20115.0000002
Farveez MaharoofSLBangladesh2006210212121.002680.7700001
Malinga BandaraSLBangladesh2006210181818.002281.8200020
Shahriar NafeesBANSri Lanka200622017178.502762.9600140
Dilhara FernandoSLBangladesh2006210131313.0011118.1800011
Rajin SalehBANSri Lanka20062201376.504330.2300010
Chamara KapugederaSLBangladesh200622013136.503141.9400110
Khaled MashudBANZimbabwe2006210111111.002839.2900000
Gary BrentZIMBangladesh2006221117*11.001957.8900000
Syed RaselBANSri Lanka2006210777.006116.6700010
Mohammad RafiqueBANSri Lanka2006210666.001833.3300000
Mashrafe MortazaBANSri Lanka2006210666.001637.5000000
Jehan MubarakSLBangladesh2006220643.002128.5700000
Abdur RazzakBANZimbabwe2006210555.005100.0000010
Shahadat HossainBANZimbabwe2006210555.005100.0000010
Tillakaratne DilshanSLBangladesh2006220532.501145.4500000
Prosper UtseyaZIMBangladesh200622154*5.001631.2500000
Ruchira PereraSLBangladesh200621144*-4100.0000000
Mohammad RafiqueBANZimbabwe2006210333.00650.0000000
Hasantha FernandoSLBangladesh2006221333.001421.4300000
Khaled MashudBANSri Lanka200622122*2.001216.6700100
Brendan TaylorZIMBangladesh2006220211.001118.1800000
Ed RainsfordZIMBangladesh2006210111.00333.3300000
Christopher MpofuZIMBangladesh2006110111.00250.0000000

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