T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

ICC World Cup 2002/03: Batting by ground

Filters

2 active
Reset"Match result" is from the side of the player or team.
At Newlands×Series: ICC World Cup 2002/03×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian LaraWINewlandsCape Town200322011711658.5015675.00100122
Sourav GangulyINDNewlandsCape Town2003111107107*-12089.17100112
Shivnarine ChanderpaulWINewlandsCape Town2003220996549.5015066.0001090
RD ShahKENNewlandsCape Town2003220956147.5014764.63010120
Kennedy OtienoKENNewlandsCape Town2003220837941.5015154.9701072
Ramnaresh SarwanWINewlandsCape Town20032227947*-59133.9000064
Ian BillcliffCANNewlandsCape Town2003110717171.0010071.0001082
Gary KirstenSANewlandsCape Town2003110696969.009275.0001061
Paul CollingwoodENGNewlandsCape Town20031116666*-7390.4101040
Sanath JayasuriyaSLNewlandsCape Town2003110666666.009966.6701040
MO OdumbeKENNewlandsCape Town20032216034*60.0043139.5300041
Thomas OdoyoKENNewlandsCape Town2003221593259.009760.8200040
Yuvraj SinghINDNewlandsCape Town20031115858*-6490.6301070
Lance KlusenerSANewlandsCape Town2003110575757.0048118.7501015
Chris GayleWINewlandsCape Town2003220575528.509758.7601080
Michael VaughanENGNewlandsCape Town2003110525252.006481.2501070
Mark BoucherSANewlandsCape Town2003110494949.0049100.0000041
Steve TikoloKENNewlandsCape Town2003220454222.506075.0000060
Shoaib AkhtarPAKNewlandsCape Town2003110434343.0016268.7500053
Ricardo PowellWINewlandsCape Town20032214140*41.0021195.2400051
Carl HooperWINewlandsCape Town2003220404020.004197.5600130
Hashan TillakaratneSLNewlandsCape Town2003110363636.006852.9400040
Russel ArnoldSLNewlandsCape Town20031113434*-4477.2700010
Rahul DravidINDNewlandsCape Town2003110323232.007343.8400030
John DavisonCANNewlandsCape Town2003110313131.003296.8800022
Joseph HarrisCANNewlandsCape Town2003110313131.007441.8900021
Alec StewartENGNewlandsCape Town2003110303030.003488.2400040
Saeed AnwarPAKNewlandsCape Town2003110292929.006048.3300030
WPUJC VaasSLNewlandsCape Town20031112828*-25112.0000030
Andrew FlintoffENGNewlandsCape Town2003110262626.003868.4200030
Nicky BojeSANewlandsCape Town20031112525*-25100.0000020
Vasbert DrakesWINewlandsCape Town2003210252525.004852.0800010
Kumar SangakkaraSLNewlandsCape Town2003110242424.003080.0000020
Herschelle GibbsSANewlandsCape Town2003110242424.002885.7100040
Peter OngondoKENNewlandsCape Town2003220241612.0023104.3500030
Boeta DippenaarSANewlandsCape Town2003110202020.002580.0000021
Ashley GilesENGNewlandsCape Town2003110171717.002373.9100001
Craig WhiteENGNewlandsCape Town2003110151515.002268.1800020
Nick KnightENGNewlandsCape Town2003110151515.002853.5700001
Jacques KallisSANewlandsCape Town2003110131313.001872.2200020
Aravinda de SilvaSLNewlandsCape Town2003110131313.0013100.0000020
Sanjayan ThuraisingamCANNewlandsCape Town2003110131313.0010130.0000011
Saqlain MushtaqPAKNewlandsCape Town20031111212*-3336.3600020
Ashish BagaiCANNewlandsCape Town2003110121212.001580.0000010
Abdul RazzaqPAKNewlandsCape Town2003110111111.002152.3800010
Martin SujiKENNewlandsCape Town20032111111*-6183.3300010
Desmond ChumneyCANNewlandsCape Town2003110101010.002050.0000020
Mahela JayawardeneSLNewlandsCape Town2003110999.001656.2500010
Nasser HussainENGNewlandsCape Town2003110888.00988.8900010
Collins ObuyaKENNewlandsCape Town2003210888.001172.7300000
Page 1Next

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