Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

1999 Singapore Challenge: Batting by opposition (ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: 1999 Singapore Challenge×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidINDWest Indies1999551264103*66.0037770.03110224
Ricardo PowellWIIndia199944025212463.00214117.761101617
Sourav GangulyINDZimbabwe199922014513972.5015692.95100125
Brian LaraWIIndia19994401386034.5015489.61010155
Sourav GangulyINDWest Indies19995501364627.2022660.18000151
Nikhil ChopraINDWest Indies19995511036125.7515765.6101043
Herschelle GibbsSAIndia19992201028451.0014868.9201093
Lance KlusenerSAZimbabwe1999111101101*-10596.19100114
Ajay JadejaINDZimbabwe19992219688*96.0067143.2801027
Grant FlowerZIMSouth Africa1999110919191.0012075.83010111
Andy FlowerZIMWest Indies1999110898989.009989.90010111
Sachin TendulkarINDZimbabwe1999110858585.0072118.0601073
Alistair CampbellZIMWest Indies1999110808080.0010377.6701063
Murray GoodwinZIMKenya19991117676*-10572.38010130
RD ShahKENZimbabwe1999110717171.0010071.00010110
Steve TikoloKENSouth Africa1999110676767.008777.0101090
Sherwin CampbellWIZimbabwe1999110636363.006498.44010100
MSK PrasadINDSouth Africa1999210636363.009070.0001060
Andy FlowerZIMIndia19992216363*63.007090.0001180
Shivnarine ChanderpaulWIIndia1999440622315.508672.0900052
Neil JohnsonZIMIndia1999220605230.007283.3301061
Sherwin CampbellWIIndia1999330605920.009463.8301180
Andy FlowerZIMKenya1999110555555.007672.3701090
Jimmy AdamsWIIndia19995415422*18.0012144.6300050
Nehemiah PerryWIIndia19993225238*-7866.6700050
Ricardo PowellWIZimbabwe19991115151*-36141.6701044
Sadagoppan RameshINDKenya1999110505050.0011742.7401040
Robin SinghINDZimbabwe1999220494124.507268.0600041
Herschelle GibbsSAZimbabwe19991114848*-5587.2700061
Brian LaraWIZimbabwe1999110484848.0044109.0900034
Sourav GangulyINDSouth Africa1999220483824.007167.6100080
Robin SinghINDWest Indies19995524823*16.006771.6400040
Ridley JacobsWIZimbabwe1999110474747.004995.9200033
Jacques KallisSAIndia1999220473823.5013135.8800040
Jonty RhodesSAKenya1999110454545.004697.8300032
Sadagoppan RameshINDSouth Africa1999220443622.005186.2700070
Grant FlowerZIMIndia1999220433821.504791.4900070
Vijay BharadwajINDSouth Africa1999221422442.005379.2500060
Sunil JoshiINDWest Indies1999532422542.005379.2500051
Thomas OdoyoKENSouth Africa1999110414141.005082.0000050
Vijay BharadwajINDKenya19991114141*-30136.6700031
Sunil JoshiINDZimbabwe1999221412541.0019215.7900024
Hansie CronjeSAIndia1999220413920.505278.8500032
Sachin TendulkarINDWest Indies1999220404020.007156.3400160
Jacob MartinINDWest Indies1999220403320.009940.4000040
Jacques KallisSAKenya1999110393939.005275.0000020
Rahul DravidINDSouth Africa1999221393039.008446.4300050
Vinod KambliINDWest Indies199944039269.756758.2100031
Dale BenkensteinSAIndia1999220361818.007250.0000020
Neil JohnsonZIMSouth Africa1999110353535.005959.3200040
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.