Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL138/5 (20)Innings break - WAR need 139 runs to winODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

ICC World Cup 2002/03: Batting by team

More filters

2 active
Reset"Match result" is from the side of the player or team.
At De Beers Diamond Oval×Series: ICC World Cup 2002/03×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSASouth Africa2002111108108*-92117.39100143
Craig McMillanNZNew Zealand2003110757575.008390.3601092
Jacques KallisSASouth Africa20021116464*-8377.1101051
Saleem ElahiPAKPakistan2003110636363.0010063.0001050
Mohammad AshrafulBANBangladesh2003110565656.008268.2901061
Russel ArnoldSLSri Lanka2002110505050.008856.8201030
Mohammad YousufPAKPakistan2003110434343.005578.1800030
Mohammad RafiqueBANBangladesh20031114141*-4297.6200032
Marvan AtapattuSLSri Lanka2002110393939.004684.7800070
Scott StyrisNZNew Zealand20031113737*-36102.7800021
Rashid LatifPAKPakistan2003110363636.0030120.0000040
Khaled MashudBANBangladesh20031113535*-5464.8100050
Chris CairnsNZNew Zealand20031113333*-21157.1400031
Stephen FlemingNZNew Zealand2003110323232.004080.0000041
Younis KhanPAKPakistan2003110282828.003971.7900020
Sanath JayasuriyaSLSri Lanka2002110272727.003381.8200030
Björn KotzéNAMNamibia20031112424*-2982.7600030
Saeed AnwarPAKPakistan2003110232323.003565.7100030
Wasim AkramPAKPakistan20031112020*-14142.8600030
Andre AdamsNZNew Zealand2003110181818.002281.8200021
Hashan TillakaratneSLSri Lanka2002110181818.004738.3000010
Jan-Berrie BurgerNAMNamibia2003110141414.001877.7800010
Rudie van VuurenNAMNamibia2003110141414.001973.6800020
Pulasthi GunaratneSLSri Lanka20021111313*-1968.4200020
Akram KhanBANBangladesh2003110131313.003834.2100000
Khaled MahmudBANBangladesh2003110121212.002941.3800010
Mahela JayawardeneSLSri Lanka2002110999.002045.0000000
Hannan SarkarBANBangladesh2003110999.002437.5000020
Alok KapaliBANBangladesh2003110999.002240.9100000
Waqar YounisPAKPakistan2003110888.007114.2900010
Deon KotzéNAMNamibia2003110888.002532.0000000
Neil McKenzieSASouth Africa2002110777.005140.0000010
Sanwar HossainBANBangladesh2003110555.001145.4500000
WPUJC VaasSLSri Lanka2002110444.001136.3600000
Inzamam-ul-HaqPAKPakistan2003110444.001526.6700000
Abdul RazzaqPAKPakistan2003110444.002200.0000010
Gavin MurgatroydNAMNamibia2003110444.004100.0000010
Shoaib AkhtarPAKPakistan200311133*-3100.0000000
Dilhara FernandoSLSri Lanka2002110222.00728.5700000
Melt van SchoorNAMNamibia2003110222.00450.0000000
Andrew HallSASouth Africa2002110222.00540.0000000
Kumar SangakkaraSLSri Lanka2002110111.00425.0000000
Saqlain MushtaqPAKPakistan2003110111.001100.0000000
Prabath NissankaSLSri Lanka2002110111.00425.0000000
Stephan SwanepoelNAMNamibia2003110111.00250.0000000
Aravinda de SilvaSLSri Lanka2002110000.0080.0000100
Riaan WaltersNAMNamibia2003110000.0040.0000100
Danie KeulderNAMNamibia2003110000.0020.0000100
Louis BurgerNAMNamibia2003110000.0010.0000100
Gerrie SnymanNAMNamibia2003110000.0010.0000100
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.