Group stage (Group A) — 1999 Cricket World Cup

May 26, 1999 · County Ground, Taunton

Result: INIndia — India won by 157 runs. INIndia 373/6 (50 overs), SLSri Lanka 216 all out (42.3 overs). May 26, 1999 · County Ground, Taunton.

Ganguly (183) and Dravid (145) put on 318 for the 2nd wicket, a world-record ODI partnership at the time; India's 373/6 was, at the time, one of the highest ODI totals ever, and Ganguly's 183 the highest individual ODI score by an Indian.

Scorecard

Sri Lanka won the toss and chose to field.

TeamScore
INIndia (1st innings)373/6 (50 overs)
SLSri Lanka (2nd innings)216 all out (42.3 overs)

Leading batters

TeamBatterRuns (balls)
INIndiaSourav Ganguly183 (158)
INIndiaRahul Dravid145 (129, run out)
SLSri LankaAravinda de Silva56 (74)

Leading bowlers

TeamBowlerFigures
INIndiaRobin Singh5/31

Player of the Match

Sourav Ganguly (India)

Data last verified: 11 August 2026.

← All 1999 World Cup matches · 1999 World Cup overview

← Cricket · Champions list · All-time records · T20 World Cup · All competitions · Teams · Players