Live6th Match · Pakistan ODI Tri-Series 2026/27SL11/0 (3)ENG386/5 (50)SL need 376 runs in 282 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Asia Cup 2004: Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Asia Cup 2004×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSLIndia200422014513072.5015295.39100161
Younis KhanPAKHong Kong2004110144144144.00122118.0310083
Shoaib MalikPAKIndia2004110143143143.00127112.60100181
Kumar SangakkaraSLIndia20043301255741.6715680.13020101
Virender SehwagINDSri Lanka20043301238141.0014386.01010122
Marvan AtapattuSLIndia20043301236541.0018566.49020120
Shoaib MalikPAKHong Kong2004110118118118.00110107.27100102
Yasir HameedPAKBangladesh200422011310256.5014776.87100110
Sanath JayasuriyaSLBangladesh2004111107107*-101105.94100110
Yuvraj SinghINDSri Lanka20043301055035.0015368.6301080
Rahul DravidINDUnited Arab Emirates2004110104104104.0093111.8310080
Sachin TendulkarINDSri Lanka20043301037434.3313476.87010121
Rahul DravidINDSri Lanka2004330998233.0013573.3301081
Sourav GangulyINDSri Lanka2004330897929.6715657.05010100
Sachin TendulkarINDBangladesh20041118282*-12665.08010101
Sachin TendulkarINDPakistan2004110787878.0010375.7301060
Mahela JayawardeneSLIndia20043317658*38.008292.6801132
Avishka GunawardeneSLUnited Arab Emirates2004110737373.008982.0201090
Javed OmarBANHong Kong2004110686868.0011360.1801040
Mohammad YousufPAKBangladesh2004221683968.0010763.5500080
Tillakaratne DilshanSLIndia2004331683934.008976.4000040
Mohammad AshrafulBANSri Lanka2004110666666.0012055.0001051
Avishka GunawardeneSLBangladesh20041116464*-10064.0001040
Avishka GunawardeneSLIndia2004330644921.3311257.1400061
Javed OmarBANPakistan2004110626262.008771.2601070
Khaled MashudBANPakistan2004220625431.0010757.9401060
Sourav GangulyINDBangladesh2004110606060.0010060.0001033
Inzamam-ul-HaqPAKBangladesh2004210585858.006687.8801042
Sourav GangulyINDUnited Arab Emirates2004110565656.0010254.9001020
Mohammad TauqirUAEIndia2004110555555.007375.3401080
Shoaib MalikPAKBangladesh2004220514825.506479.6900070
Abdul RazzaqPAKSri Lanka2004110434343.007160.5600040
Manjural Islam RanaBANSri Lanka2004110434343.008451.1900030
Sourav GangulyINDPakistan2004110393939.004586.6700051
Ramveer RaiUAESri Lanka2004110393939.0012431.4500030
Saman JayanthaSLIndia2004220393419.505275.0000051
Irfan PathanINDPakistan2004110383838.007550.6700020
Rajin SalehBANPakistan2004220382319.009042.2200010
Tabarak DarHKPakistan2004110363636.004383.7200060
Mohammad AshrafulBANIndia2004110353535.006950.7200030
Inzamam-ul-HaqPAKIndia2004110343434.004870.8300021
Younis KhanPAKBangladesh2004221341834.004575.5600010
Habibul BasharBANHong Kong2004110323232.004472.7300050
Mohammad KaifINDUnited Arab Emirates20041113131*-30103.3300020
Yasir HameedPAKIndia2004110313131.005655.3600040
Alok KapaliBANPakistan2004220312815.503588.5700021
Manoj CheruparambilHKPakistan2004110303030.004468.1800031
Mohammad YousufPAKIndia2004110292929.0028103.5700030
Yuvraj SinghINDPakistan2004110282828.002996.5500040
Imran FarhatPAKBangladesh2004110282828.005056.0000030
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.