Semi-final 2 — 2003 Cricket World Cup
March 20, 2003 · Kingsmead, Durban
Result: INIndia — India won by 91 runs. INIndia 270/4 (50 overs), KEKenya 179 all out (46.2 overs). March 20, 2003 · Kingsmead, Durban.
Ended Kenya's historic underdog run — the first (and to date only) Associate/non-Test nation to reach a men's Cricket World Cup semi-final — and sent India to their first World Cup final since 1983. Player of the Match not independently confirmed to this round's sourcing standard, though Ganguly's century is the overwhelming likely pick.
Scorecard
India won the toss and chose to bat.
| Team | Score |
|---|---|
| INIndia (1st innings) | 270/4 (50 overs) |
| KEKenya (2nd innings) | 179 all out (46.2 overs) |
Leading batters
| Team | Batter | Runs (balls) |
|---|---|---|
| INIndia | Sourav Ganguly | 111* (114) |
| INIndia | Sachin Tendulkar | 83 (101) |
| KEKenya | Steve Tikolo | 56 |
Leading bowlers
| Team | Bowler | Figures |
|---|---|---|
| INIndia | Zaheer Khan | 3/14 |
| INIndia | Ashish Nehra | 2/11 |
Player of the Match
Not confirmed to this site's sourcing standard for this match — omitted rather than guessed at.
Data last verified: 11 August 2026.
← All 2003 World Cup matches · 2003 World Cup overview
← Cricket · Champions list · All-time records · T20 World Cup · All competitions · Teams · Players