Live6th Match · Pakistan ODI Tri-Series 2026/27SL122/2 (20.4)ENG386/5 (50)SL need 265 runs in 176 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

1999 Singapore Challenge: Batting by opposition

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.