Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

ICC World Cup 2002/03: Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC World Cup 2002/03×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Marvan AtapattuSLSouth Africa2002-200366134612469.2038789.41210481
Mohammad YousufPAKZimbabwe2002-2003442281100*140.50222126.581202012
Jacques KallisSASri Lanka2002-20035522588786.0030385.15030246
Herschelle GibbsSASri Lanka2002-2003661244108*48.8025496.06112335
Saleem ElahiPAKZimbabwe2002-200333021910873.0023493.59200270
Sourav GangulyINDKenya2003222218111*-23493.16200167
Ricardo PowellWIBangladesh2002-20033311748887.00109159.630201211
Craig WishartZIMNamibia2003111172172*-151113.91100183
Ricky PontingAUSIndia2003222164140*-145113.1010088
Aravinda de SilvaSLSouth Africa2002-20036601647327.3320580.00022182
Boeta DippenaarSASri Lanka2002-20035501618932.2024565.71010122
Graeme SmithSASri Lanka2002-20034401539938.2518184.53010132
Sachin TendulkarINDNamibia2003110152152152.00151100.66100180
Taufeeq UmarPAKZimbabwe20022201447672.0020370.9402081
Herschelle GibbsSANew Zealand2003110143143143.00141101.42100193
Andrew SymondsAUSPakistan2003111143143*-125114.40100182
Scott StyrisNZSri Lanka2003110141141141.00125112.8010036
Andy FlowerZIMPakistan20024301357245.0015288.82021101
Stephen FlemingNZSouth Africa2003111134134*-132101.52100210
Klaas-Jan van NoortwijkNEDNamibia2003111134134*-129103.88100113
Russel ArnoldSLSouth Africa2002-20036501345026.8022759.0301090
Feiko KloppenburgNEDNamibia2003110121121121.0014285.2110064
Adam GilchristAUSSri Lanka20032201219960.50108112.04010163
Sanath JayasuriyaSLNew Zealand2003110120120120.0012596.00100140
Sanath JayasuriyaSLSouth Africa2002-20036601204620.0013886.96000123
Brian LaraWISouth Africa2003110116116116.0013486.57100122
Ricky PontingAUSSri Lanka200322011611458.0011799.1510084
Sourav GangulyINDNamibia2003111112112*-11994.1210064
John DavisonCANWest Indies2003110111111111.0076146.0510086
Chris GayleWIBangladesh2002-20033301117337.0016567.27011160
Kumar SangakkaraSLSouth Africa2002-200366111177*22.2018161.33010121
Alok KapaliBANWest Indies2002-200332210989*-11198.20010120
Adam GilchristAUSIndia20032201055752.5010996.33010141
Mark BoucherSASri Lanka2002-200364210545*52.5012087.50000111
Marvan AtapattuSLZimbabwe2003111103103*-12781.1010070
Aravinda de SilvaSLAustralia20032201039251.5011093.64010114
Nathan AstleNZZimbabwe2003111102102*-12283.61100110
Saeed AnwarPAKIndia2003110101101101.0012680.1610070
Sachin TendulkarINDPakistan2003110989898.0075130.67010121
Sachin TendulkarINDSri Lanka2003110979797.0012080.8301071
Kennedy OtienoKENIndia2003220947947.0017753.1101072
Andrew SymondsAUSSri Lanka20031119191*-11877.1201071
Mahela JayawardeneSLSouth Africa2002-2003661913218.2016654.8200070
Younis KhanPAKZimbabwe2002-2003221909090.0075120.0001090
Matthew HaydenAUSNamibia2003110888888.0073120.5501093
Damien MartynAUSIndia20032118888*-84104.7601071
Sachin TendulkarINDKenya2003220888344.0011377.8801061
Herschelle GibbsSAKenya20031118787*-66131.82010124
Virender SehwagINDAustralia2003220868243.0085101.18010113
Marlon SamuelsWIBangladesh2002220867743.0011674.1401062
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.