Live4th T20I · India in New Zealand 2026/27NZ226/4 (17)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE48/2 (14.3)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Asia Cup 2004: Batting by year (List A)

The most runs in a calendar year in the Asia Cup 2004: 316 by Shoaib Malik in 2004.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Asia Cup 2004×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shoaib MalikPAK2004200455031614363.20315100.32200363
Sanath JayasuriyaSL2004200455129313073.2531991.85200292
Sachin TendulkarIND2004200466128182*56.2038872.42030302
Sourav GangulyIND200420046602447940.6740360.55030204
Avishka GunawardeneSL200420046612277345.4037959.89020211
Rahul DravidIND2004200465020810441.6023787.76110161
Younis KhanPAK2004200455118314445.75176103.9810093
Yasir HameedPAK2004200444016610241.5026263.36100151
Kumar SangakkaraSL200420046511565739.0022270.27020111
Yuvraj SinghIND200420046501555031.0020774.88010140
Marvan AtapattuSL200420045401426535.5021964.84020150
Virender SehwagIND200420046601408123.3315988.05011152
Javed OmarBAN200420042201306865.0020065.00020110
Mohammad AshrafulBAN200420045501226624.4023751.48011111
Mahela JayawardeneSL2004200465212158*40.3313093.08011102
Khaled MashudBAN200420045501195423.8018763.6401070
Abdul RazzaqPAK200420045511044326.0013775.9100090
Inzamam-ul-HaqPAK200420045301015833.6713674.2601073
Mohammad YousufPAK20042004541973932.3313870.29001110
Tillakaratne DilshanSL20042004641743924.679974.7500040
Manjural Islam RanaBAN20042004330644321.3314444.4400140
Irfan PathanIND20042004653643832.009865.3100031
Mohammad KaifIND200420046516231*15.508672.0900040
Mohammad TauqirUAE20042004220615530.508571.7601080
Saman JayanthaSL20042004330573419.007378.0800081
Tabarak DarHK20042004220563628.008764.3700080
Habibul BasharBAN20042004550533210.608463.1000080
Rajin SalehBAN20042004550532310.6012343.0900130
Imran NazirPAK20042004440522713.007569.3300060
Khaled MahmudBAN20042004441512217.008659.3000130
Imran FarhatPAK20042004220482824.008159.2600060
Alok KapaliBAN2004200455044288.807657.8900041
Mushfiqur RahmanBAN20042004330412113.679244.5700030
Upul ChandanaSL20042004630402113.335671.4300020
Ramveer RaiUAE20042004110393939.0012431.4500030
Tapash BaisyaBAN20042004442391419.505966.1000040
Abdur RazzakBAN20042004552392113.004979.5900011
Tim SmartHK20042004220342517.009436.1700020
Moin KhanPAK20042004542311415.504077.5000020
Manoj CheruparambilHK20042004220303015.005257.6900131
Nuwan ZoysaSL20042004532302130.003976.9200010
Zaheer KhanIND200420044222828*-26107.6900012
VVS LaxmanIND20042004331271413.505846.5500021
Mohammad RafiqueBAN2004200444026186.504065.0000110
Alexander FrenchHK20042004220241412.008428.5700010
Afzaal HaiderHK20042004220222211.004252.3800140
Ali AsadUAE20042004221211221.004744.6800030
Parthiv PatelIND200420042211913*19.002673.0800010
Mohammad SamiPAK20042004531199*9.503259.3800001
Harbhajan SinghIND2004200442018169.003847.3700020
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.