Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Bank Alfalah Cup 2003: Batting by opposition (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Bank Alfalah Cup 2003×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shoaib MalikPAKNew Zealand20033301177439.0015078.00010151
Stephen FlemingNZPakistan20033301036534.3318455.9801065
Younis KhanPAKNew Zealand20033319970*49.5014667.8101090
Scott StyrisNZPakistan2003330744624.6714650.6800032
Mohammad HafeezPAKSri Lanka2003220735336.5015248.0301031
Chris NevinNZPakistan2003330732824.3313852.9000080
Romesh KaluwitharanaSLNew Zealand2003220664833.0013648.5300080
Chris CairnsNZPakistan2003331642832.007981.0100081
Younis KhanPAKSri Lanka2003220552927.508564.7100010
Shoaib MalikPAKSri Lanka2003220533326.506877.9400020
Rashid LatifPAKNew Zealand2003330482616.009749.4800040
Brendon McCullumNZSri Lanka20032214747*47.007364.3800123
Tillakaratne DilshanSLPakistan2003110464646.009349.4600020
Kumar SangakkaraSLPakistan2003220462923.0010742.9900050
Shoaib AkhtarPAKNew Zealand2003221452745.005090.0000033
Lou VincentNZSri Lanka2003220443222.0011438.6000020
Sanath JayasuriyaSLNew Zealand2003220423321.008052.5000060
Mohammad YousufPAKNew Zealand2003330422514.0011038.1800140
Mahela JayawardeneSLNew Zealand2003220403820.0011335.4000010
Lou VincentNZPakistan20033314025*20.0010438.4600031
Marvan AtapattuSLPakistan2003220352617.5010333.9800040
Faisal IqbalPAKSri Lanka2003220342117.0011130.6300020
Rashid LatifPAKSri Lanka2003220342017.003597.1400020
Abdul RazzaqPAKNew Zealand2003330332311.005658.9300110
Marvan AtapattuSLNew Zealand2003220311815.509432.9800030
Abdul RazzaqPAKSri Lanka20032213124*31.004077.5000001
Yasir HameedPAKNew Zealand2003220312515.506944.9300030
Scott StyrisNZSri Lanka2003220292914.505552.7300120
Chris HarrisNZPakistan2003321292429.004269.0500020
Kumar DharmasenaSLPakistan2003110262626.005844.8300000
Tillakaratne DilshanSLNew Zealand20032212518*25.003571.4300040
Chris HarrisNZSri Lanka20032212420*24.006934.7800010
Taufeeq UmarPAKNew Zealand2003220232111.506336.5100020
Kyle MillsNZSri Lanka2003220231711.506038.3300010
Chris CairnsNZSri Lanka2003220231411.503663.8900020
Mahela JayawardeneSLPakistan2003220222211.004055.0000120
Jacob OramNZSri Lanka2003110202020.004742.5500010
Muttiah MuralitharanSLPakistan2003220201910.0019105.2600020
Chris NevinNZSri Lanka2003220201210.003360.6100020
Stephen FlemingNZSri Lanka200322018169.006229.0300001
Mohammad SamiPAKNew Zealand20033311811*9.003551.4300110
Mohammad YousufPAKSri Lanka200322014137.003243.7500020
Russel ArnoldSLPakistan2003110131313.004727.6600000
Jacob OramNZPakistan2003210121212.001770.5900030
Kumar SangakkaraSLNew Zealand200322012116.002744.4400020
Taufeeq UmarPAKSri Lanka20032201296.003237.5000010
Kyle MillsNZPakistan2003210111111.001291.6700010
Kumar DharmasenaSLNew Zealand2003210111111.008137.5000010
Mohammad SamiPAKSri Lanka2003222118*-1384.6200001
Shoaib AkhtarPAKSri Lanka20032201055.002147.6200010
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.