Skip to content
CricketTaken

India at the 2003 Cricket World Cup: Results & Squad

Written and checked by CricketTakenPublished Cricket in India11 min read

How this is written and checkedReport an error

Sourav Ganguly won the toss at the Wanderers on 23 March 2003 and put Australia in. The pitch had sweated under covers, the morning was overcast, and the decision was defensible when he made it. Australia then made 359 for 2 — Ricky Ponting 140 not out from 121 balls with eight sixes, Damien Martyn 88 not out, a third-wicket stand of 234 — and India were bowled out for 234 in 39.2 overs. It remains the heaviest defeat India have suffered in a World Cup final.

The rest of the campaign was the best India had put together at a World Cup since 1983 and, by most measures, better than that. They played eleven matches and won nine. Both defeats were to Australia, who won all eleven of their own matches on the way to a second consecutive title. Between 19 February and 20 March India won eight in a row, four of them by more than 80 runs.

Sachin Tendulkar made 673 runs in the tournament, at the time the most anyone had scored in a single World Cup and a record that stood until Virat Kohli's 765 in 2023. He was the player of the tournament and was out for 4 in the final. That combination — an individual campaign nobody has matched for two decades, ending in a defeat nobody argues about — is why 2003 sits oddly in Indian cricket's memory.

India's eleven matches

Date Stage Venue Opponent Scores Result
12 Feb Pool A Paarl Netherlands India 204; Netherlands 136 India won by 68 runs
15 Feb Pool A Centurion Australia India 125; Australia 128/1 Australia won by 9 wickets
19 Feb Pool A Harare Zimbabwe India 255/7; Zimbabwe 172 India won by 83 runs
23 Feb Pool A Pietermaritzburg Namibia India 311/2; Namibia 130 India won by 181 runs
26 Feb Pool A Durban England India 250/9; England 168 India won by 82 runs
1 Mar Pool A Centurion Pakistan Pakistan 273/7; India 276/4 India won by 6 wickets
7 Mar Super Six Cape Town Kenya Kenya 225/6; India 226/4 India won by 6 wickets
10 Mar Super Six Johannesburg Sri Lanka India 292/6; Sri Lanka 109 India won by 183 runs
14 Mar Super Six Centurion New Zealand New Zealand 146; India 150/3 India won by 7 wickets
20 Mar Semi-final Durban Kenya India 270/4; Kenya 179 India won by 91 runs
23 Mar Final Johannesburg Australia Australia 359/2; India 234 Australia won by 125 runs

The tournament was hosted by South Africa with matches in Zimbabwe and Kenya, ran from 9 February to 23 March, and used a fourteen-team group stage feeding a Super Six. India finished second in Pool A behind Australia and carried points forward into the second phase. Nine of India's eleven matches were played in South Africa; the Zimbabwe fixture was in Harare.

Ganguly's fifteen, and Dravid behind the stumps

Player Role
Sourav Ganguly (capt) Opening batter — 111 not out in the semi-final, 112 v Namibia
Rahul Dravid (wk, vice-capt) Batter and wicketkeeper — 53 v New Zealand
Sachin Tendulkar Opening batter — 673 runs, player of the tournament
Virender Sehwag Batter — 82 in the final
Yuvraj Singh Middle-order batter — 4/6 v Namibia
Mohammad Kaif Middle-order batter — 68 v New Zealand
Dinesh Mongia Left-hand batter, left-arm spin
Sanjay Bangar Opening batter, medium pace
Parthiv Patel Reserve wicketkeeper
Ajit Agarkar Right-arm medium fast
Javagal Srinath Right-arm fast — 4/35 v Sri Lanka
Zaheer Khan Left-arm fast — 18 wickets
Ashish Nehra Left-arm fast — 6/23 v England
Harbhajan Singh Off spin
Anil Kumble Leg spin

The squad was announced on 30 December 2002 with John Wright as coach. Its defining feature is the same one that had shaped the 2002 Champions Trophy squad in Colombo: Rahul Dravid kept wicket, which freed a place for a specialist batter and let India play three frontline seamers plus two spinners. Twelve of the fifteen who went to Sri Lanka in September were in South Africa in February.

Three left-arm and right-arm fast bowlers of genuine quality — Srinath in his last tournament, Zaheer at 24, Nehra at 23 — is not a combination India had taken to a World Cup before, and it is the reason the bowling figures across the eleven matches look nothing like the Indian norm of that era.

Paarl, then Centurion: 204 and 125

The opening two matches were the worst India played. Against the Netherlands at Boland Park, India were bowled out for 204 in 48.5 overs, Tendulkar's 52 the top score and Tim de Leede taking 4 for 35. The Netherlands were then dismissed for 136, so the margin was 68 and the batting problem went unpunished.

Three days later it was punished. Australia bowled India out for 125 in 41.4 overs at Centurion — Jason Gillespie 3 for 13 — and chased it in 22.2 overs for the loss of one wicket. Nine wickets, with 27.4 overs unused, is as comprehensive as a one-day defeat gets. At that point India had one point from two matches and a net run rate that made the Super Six look uncertain.

Harare to Centurion: eight wins, and Nehra's ten overs

What followed was the longest winning run India have had at a World Cup. Zimbabwe were beaten by 83 in Harare with Tendulkar making 81. Namibia were beaten by 181 at Pietermaritzburg after Tendulkar's 152 and Ganguly's 112 produced a second-wicket stand of 244; Yuvraj Singh then took 4 for 6 from 4.3 overs, which is the least likely bowling analysis of India's tournament.

Durban on 26 February belonged to Ashish Nehra. India made 250 for 9, which looked ordinary until Nehra bowled his ten overs unbroken — 10-2-23-6 — and England were dismissed for 168. It was the best analysis any India bowler had produced at a World Cup, and it stayed that way for two decades until Mohammed Shami's seven-wicket haul in the 2023 semi-final.

Then Centurion, 1 March, against Pakistan. Pakistan made 273 for 7, Tendulkar responded with 98 from 75 balls against an attack of Wasim Akram, Waqar Younis and Shoaib Akhtar, and India got home with 276 for 4 and six wickets in hand. The upper-cut over third man off Shoaib in the first over of the chase is the most replayed shot of the tournament, and it is worth remembering that Tendulkar was two runs short of a hundred when he was out and India still had 40 to make. The wider history of the fixture is set out in the India–Pakistan rivalry guide, and the arc of Tendulkar's international career in his record of 100 international hundreds.

The Super Six sequence

Kenya at Newlands on 7 March was the closest of the three. Kenya made 225 for 6, India lost early wickets, and Ganguly's 107 not out with Yuvraj Singh's 58 not out took them to 226 for 4 with thirteen balls to spare.

Three days later at the Wanderers, Sri Lanka were bowled out for 109 chasing 293. India had made 292 for 6 with Tendulkar 97 and Sehwag 66; Javagal Srinath took 4 for 35 and won the match award. The 183-run margin was India's second-largest of the tournament.

New Zealand at Centurion on 14 March completed the phase. Zaheer Khan took 4 for 42 and Harbhajan Singh 2 for 28 as New Zealand were dismissed for 146 in 45.1 overs; Mohammad Kaif's 68 and Dravid's 53 saw India to 150 for 3 with 56 balls unused. Seven consecutive wins, and a semi-final place with a match in hand.

Durban, 20 March: Kenya in a semi-final

Kenya had beaten Sri Lanka and Zimbabwe and reached the semi-finals, the only associate side ever to do so, and India were expected to end it. They did, by 91 runs, but the scoreline flatters neither side's reputation less than it should.

Ganguly made 111 not out from 114 balls with five sixes and took the match award; Tendulkar contributed 83 from 101 balls, and India finished on 270 for 4. Kenya were bowled out for 179 with Steve Tikolo making 56. Zaheer Khan took 3 for 14 from 9.2 overs, Nehra 2 for 11 from five and Srinath 1 for 11 from seven — three seamers conceding 36 runs between them from 21.2 overs, which is the tidiest collective bowling performance of India's campaign.

The Wanderers, 23 March: a toss and 359 for 2

Ganguly's decision to field is the most examined captaincy call in Indian one-day history. Adam Gilchrist and Matthew Hayden put on 105 for the first wicket; Ponting and Martyn then added 234 unbroken for the third. Australia's 359 for 2 was the highest total made in a World Cup final at the time. Ponting's 140 not out included eight sixes and no meaningful chance.

India's reply lost Tendulkar for 4 in the first over. Virender Sehwag made 82 from 81 balls and for a period made the chase look conceivable rather than plausible; when he was run out, it ended. India were bowled out for 234 in 39.2 overs. Australia's seventeenth consecutive one-day win gave them a third World Cup and made Ponting the second captain to defend the trophy — his own record across two winning campaigns is covered in the piece on Ponting's World Cup captaincy, and India's long record against Australia in tournament cricket in the India–Australia rivalry guide.

Tendulkar 673, Zaheer 18

Player Tournament figure
Sachin Tendulkar 673 runs in 11 matches — tournament's leading run scorer and player of the tournament
Sourav Ganguly 111 not out in the semi-final, 112 v Namibia, 107 not out v Kenya
Virender Sehwag 82 in the final, 66 v Sri Lanka
Mohammad Kaif 68 v New Zealand
Zaheer Khan 18 wickets in 11 matches at around 20 — fourth in the tournament
Ashish Nehra 6/23 v England, 2/11 in the semi-final
Javagal Srinath 4/35 v Sri Lanka, 1/11 in the semi-final
Yuvraj Singh 4/6 v Namibia with the ball, 58 not out v Kenya

Chaminda Vaas of Sri Lanka took 23 wickets and finished as the tournament's leading bowler. Tendulkar's 673 came at better than 60 an innings with one hundred and six fifties, which is a different shape of tournament from the three-hundred-heavy campaigns that have produced comparable aggregates since.

Four things the 2003 numbers show

The bowling, not the batting, is what separates this campaign from India's other World Cup runs of the era. India dismissed opponents for 136, 172, 130, 168, 109, 146 and 179 — seven of eleven innings under 180. Zaheer, Nehra and Srinath took the great majority of those wickets, and Nehra's Durban spell and Zaheer's semi-final are the two individual performances that decided matches outright.

Ganguly's own tournament is underrated because of the toss. Three scores over a hundred — 112, 107 not out and 111 not out, the last two in a Super Six chase and a semi-final — is the most productive World Cup any India captain has had with the bat.

The two defeats are the whole argument about 2003. India lost to Australia by nine wickets and by 125 runs, and beat everyone else, usually heavily. There is no reading of the record in which India were the second-best side in the tournament by a small distance; there is also no reading in which any team other than Australia beat them.

Finally, the campaign closes a chapter rather than opening one. Srinath retired after the final, Kumble and Ganguly were both past their one-day peaks within two years, and India's next World Cup ended in a first-round exit. The whole sequence, 1975 to 2023, is traced in India at the World Cup; the next campaign to reach a final was 2015 in Australia and New Zealand, which got as far as a semi-final in Sydney. Every edition of the competition is indexed on the fifty-over World Cup hub, the development of India's one-day cricket in ODI cricket in India, and the rest of the game in the country under cricket in India.

Sources and method

Scores, dates, venues, margins and individual figures are taken from ESPNcricinfo scorecards for the 2003 ICC Cricket World Cup and cross-checked against ICC tournament records and Wisden match reports. The squad list is the fifteen announced by the BCCI on 30 December 2002.

Tournament aggregates — Tendulkar's 673 runs, Zaheer Khan's 18 wickets, Chaminda Vaas's 23 — are the published competition lists. Zaheer's bowling average is given as approximate because the reported figure varies slightly between sources depending on whether the final is included in the same way.

Two records stated here have since been broken and are described as such: Tendulkar's 673 was passed by Virat Kohli's 765 in 2023, and Nehra's 6 for 23 was passed by Mohammed Shami in the 2023 semi-final. The assessment of Ganguly's toss is a judgement, widely shared but not a computed fact, and is presented as one. Figures were re-checked in August 2026.