• ICC World Cup 2003 All Match Results, Scores and Team Played
    Published on : October 13th, 2026

    ICC Cricket World Cup - 2003 All Match Results, Scores and Team Played

    Australia won the 2003 World Cup without losing a single match. That sounds straightforward when you look back at it now, but the tournament had plenty going on before Australia lifted the trophy.

    India made it to the final after recovering from a poor start. Kenya reached the semi-final, which was a huge moment for Associate cricket. South Africa went out in a rather unusual way after a rain-affected match against Sri Lanka. And Sachin Tendulkar put together one of the biggest batting performances of his World Cup career.

    The tournament was played in South Africa, Zimbabwe and Kenya. Fourteen teams took part and 54 matches were played between February 9 and March 23, 2003.

    ICC World Cup 2003 Full Match Results:

    Pool Stage:

    No. Match Score Result
    1 South Africa vs West Indies WI 278/5, SA 275/9 West Indies won by 3 runs
    2 Zimbabwe vs Namibia ZIM 340/2, NAM 104/5 Zimbabwe won by 86 runs (D/L)
    3 New Zealand vs Sri Lanka SL 272/7, NZ 225 Sri Lanka won by 47 runs
    4 Australia vs Pakistan AUS 310/8, PAK 228 Australia won by 82 runs
    5 Bangladesh vs Canada CAN 180, BAN 120 Canada won by 60 runs
    6 India vs Netherlands IND 204, NED 136 India won by 68 runs
    7 South Africa vs Kenya KEN 140, SA 142/0 South Africa won by 10 wickets
    8 Zimbabwe vs England ? Zimbabwe won by walkover
    9 New Zealand vs West Indies NZ 241/7, WI 221 New Zealand won by 20 runs
    10 Bangladesh vs Sri Lanka BAN 124, SL 126/0 Sri Lanka won by 10 wickets
    11 Australia vs India IND 125, AUS 128/1 Australia won by 9 wickets
    12 Canada vs Kenya CAN 197, KEN 198/6 Kenya won by 4 wickets
    13 England vs Netherlands NED 142/9, ENG 144/4 England won by 6 wickets
    14 Namibia vs Pakistan NAM 84, PAK 255/9 Pakistan won by 171 runs
    15 South Africa vs New Zealand SA 306/6, NZ 229/1 New Zealand won by 9 wickets (D/L)
    16 Bangladesh vs West Indies WI 244/9, BAN 32/2 No result
    17 Canada vs Sri Lanka CAN 36, SL 37/1 Sri Lanka won by 9 wickets
    18 England vs Namibia ENG 272, NAM 217/9 England won by 55 runs
    19 Zimbabwe vs India IND 255/7, ZIM 172 India won by 83 runs
    20 Australia vs Netherlands AUS 170/2, NED 122 Australia won by 75 runs (D/L)
    21 Kenya vs New Zealand ? Kenya won by walkover
    22 South Africa vs Bangladesh BAN 108, SA 109/0 South Africa won by 10 wickets
    23 England vs Pakistan ENG 246/8, PAK 134 England won by 112 runs
    24 Canada vs West Indies CAN 202, WI 206/3 West Indies won by 7 wickets
    25 India vs Namibia IND 311/2, NAM 130 India won by 181 runs
    26 Zimbabwe vs Australia ZIM 246/9, AUS 248/3 Australia won by 7 wickets
    27 Kenya vs Sri Lanka KEN 210/9, SL 157 Kenya won by 53 runs
    28 Netherlands vs Pakistan NED 156, PAK 253/9 Pakistan won by 97 runs
    29 Bangladesh vs New Zealand BAN 198/7, NZ 199/3 New Zealand won by 7 wickets
    30 England vs India IND 250/9, ENG 168 India won by 82 runs
    31 Australia vs Namibia AUS 301/6, NAM 45 Australia won by 256 runs
    32 South Africa vs Canada SA 254/8, CAN 136/5 South Africa won by 118 runs
    33 Zimbabwe vs Netherlands ZIM 301/8, NED 202/9 Zimbabwe won by 99 runs
    34 Sri Lanka vs West Indies SL 228/6, WI 222/9 Sri Lanka won by 6 runs
    35 Bangladesh vs Kenya BAN 185, KEN 217/7 Kenya won by 32 runs
    36 India vs Pakistan PAK 273/7, IND 276/4 India won by 6 wickets
    37 Australia vs England ENG 204/8, AUS 208/8 Australia won by 2 wickets
    38 Canada vs New Zealand CAN 196, NZ 197/5 New Zealand won by 5 wickets
    39 Namibia vs Netherlands NAM 250, NED 314/4 Netherlands won by 64 runs
    40 South Africa vs Sri Lanka SL 268/9, SA 229/6 Match tied (D/L)
    41 Kenya vs West Indies WI 246/7, KEN 104 West Indies won by 142 runs
    42 Zimbabwe vs Pakistan PAK 73/3 No result

    Super Six Results:

    Match Score Result
    Australia vs Sri Lanka AUS 319/5, SL 223 Australia won by 96 runs
    India vs Kenya KEN 225/6, IND 226/4 India won by 6 wickets
    New Zealand vs Zimbabwe ZIM 252/7, NZ 253/4 New Zealand won by 6 wickets
    India vs Sri Lanka IND 292/6, SL 109 India won by 183 runs
    Australia vs New Zealand AUS 208/9, NZ 112 Australia won by 96 runs
    Kenya vs Zimbabwe ZIM 133, KEN 135/3 Kenya won by 7 wickets
    India vs New Zealand NZ 146, IND 150/3 India won by 7 wickets
    Sri Lanka vs Zimbabwe SL 256/5, ZIM 182 Sri Lanka won by 74 runs
    Australia vs Kenya KEN 174/8, AUS 178/5 Australia won by 5 wickets

    Semi-finals and Final:

    Match Score Result
    Australia vs Sri Lanka AUS 212/7, SL 123/7 Australia won by 48 runs (D/L)
    India vs Kenya IND 270/4, KEN 179 India won by 91 runs
    Australia vs India AUS 359/2, IND 234 Australia won by 125 runs

    Australia Started Like Champions:

    Australia did not have a close call in the tournament.

    Their opening match against Pakistan ended in an 82-run win. Then came India. The Indians were bowled out for 125 and Australia chased the target with nine wickets still in hand.

    The Australians kept piling up wins after that.

    There was one match where England made things interesting. Australia needed to chase 205 and got there with only two wickets left. It was hardly their most comfortable victory, but they still got the job done.

    By the Super Six stage, Australia were looking very difficult to stop. They beat Sri Lanka by 96 runs, then did exactly the same thing to New Zealand.

    Their semi-final against Sri Lanka was interrupted by rain, but Australia still came through and booked their place in the final.

    Eleven matches. Eleven wins. That tells you most of what you need to know about their campaign.

    India's Start Wasn't Great:

    India lost to Australia early in the competition, and things did not look particularly promising at that point.

    The response was much better.

    They beat Zimbabwe by 83 runs, Namibia by 181 runs and England by 82 runs. Then came Pakistan.

    Pakistan made 273/7. India chased it down, finishing on 276/4. Sachin Tendulkar's 98 was the innings everyone talked about afterwards, but Rahul Dravid and Yuvraj Singh also played important roles in the chase.

    India carried that momentum into the Super Six stage.

    They beat Kenya, Sri Lanka and New Zealand, and suddenly a team that had looked vulnerable at the start was heading into the semi-finals.

    Kenya Made History:

    Kenya's run was one of the best stories of the tournament.

    They beat Sri Lanka by 53 runs in the group stage. Later, they defeated Zimbabwe by seven wickets in the Super Six.

    Those results were enough to take them into the semi-final.

    India eventually ended the run, winning by 91 runs, but Kenya had already made history. They became the first Associate nation to reach a men's World Cup semi-final.

    For a team that was not expected to get anywhere near the last four, that was a huge achievement.

    South Africa's Exit Was Hard to Believe:

    South Africa were playing at home and had a strong squad. Their final pool match against Sri Lanka should have been another chance to push for qualification.

    Instead, rain changed everything.

    The match was decided using the Duckworth-Lewis system, and South Africa needed to know exactly what target they had to reach. A misunderstanding of the required score left them short.

    The match ended as a tie under D/L rules. For South Africa, that meant elimination.

    It was one of those cricket moments where the scorecard needed a little more explanation than usual.

    Vaas Took Three Wickets with Three Balls:

    Chaminda Vaas produced one of the most extraordinary starts of the tournament against Bangladesh.

    Three balls. Three wickets.

    Bangladesh had barely begun their innings when Vaas had already taken a hat-trick.

    He didn't stop there. Vaas finished the World Cup with 23 wickets, more than any other bowler in the tournament.

    It was a tournament to remember for the Sri Lankan fast bowler, even though Sri Lanka eventually lost to Australia in the semi-final.

    Tendulkar Was Everywhere:

    Sachin Tendulkar finished the tournament with 673 runs.

    That number alone shows how much India relied on him during the campaign.

    Some of his innings were especially memorable:

    • 152 vs Namibia
    • 98 vs Pakistan
    • 97 vs Sri Lanka
    • 83 vs Kenya

    His 98 against Pakistan was one of the standout knocks of the tournament. He attacked an experienced Pakistan bowling attack and put India in control of the chase.

    Tendulkar ended the competition as the leading run-scorer and was named Player of the Series.

    The Final Belonged to Ponting:

    India had reached the final and were facing a team that had not lost once.

    Australia batted first. The first few overs did not suggest what was coming.

    By the end of the innings, Australia had scored 359/2.

    Ricky Ponting was the main reason. He smashed an unbeaten 140 from 121 balls. Damien Martyn stayed with him for an unbeaten 88, and together they added 234 runs.

    India needed 360. Their chase began badly.

    Tendulkar was out for four in the opening over, caught off Glenn McGrath. Virender Sehwag tried to keep the chase alive and scored 82, but India never really got close to the required rate.

    They were eventually bowled out for 234. Australia won by 125 runs and finished the tournament with a perfect 11-0 record.

    ICC World Cup 2003: Key Numbers:

    Category Record
    Champion Australia
    Runner-up India
    Teams Played 14
    Matches 54
    Australia's record 11 wins, 0 losses
    Most runs Sachin Tendulkar - 673
    Most wickets Chaminda Vaas - 23
    Player of the Series Sachin Tendulkar
    Highest individual score Sachin Tendulkar - 152
    Highest team score Australia - 359/2
    Final margin Australia won by 125 runs

    A Few Results That Defined the 2003 World Cup:

    Some of the scores from 2003 still jump out when you go through the results.

    • Australia 256 runs over Namibia ? Australia scored 301/6 and then dismissed Namibia for just 45.
    • India 181 runs over Namibia ? India made 311/2, with Tendulkar scoring 152.
    • Canada 36 all out ? Sri Lanka needed only 37/1 to win.
    • Kenya 53 runs over Sri Lanka ? one of Kenya's biggest results on their way to the semi-final.
    • India 6 wickets over Pakistan ? Pakistan made 273/7, but India chased it down.
    • Australia 125 runs over India ? the final was much less competitive than many expected.

    Those results give a better feel for the tournament than the final standings alone.

    Why the 2003 World Cup Is Still Remembered?

    There was a little bit of everything.

    Australia were dominant from beginning to end. India produced a strong recovery after losing to Australia. Kenya went further than any Associate team had gone before. Tendulkar produced 673 runs. Vaas started a match with a hat-trick.

    And then there was the South Africa-Sri Lanka game, which became one of the most talked-about examples of how important the Duckworth-Lewis calculation could be.

    But the simplest way to sum up the tournament is probably this: Australia were the best team throughout, and the final only confirmed what their results had already been showing for weeks.

    FAQs:

    Q1. Who won the 2003 Cricket World Cup?

    A1. Australia won the 2003 World Cup after beating India by 125 runs in the final at Johannesburg.

    Q2. How many teams played in the 2003 World Cup?

    A2. Fourteen teams took part in the tournament, with 54 matches played overall.

    Q3. Who scored the most runs in the 2003 World Cup?

    A3. Sachin Tendulkar was the leading run-scorer with 673 runs. He also received the Player of the Series award.

    Q4. Who took the most wickets in the 2003 World Cup?

    A4. Chaminda Vaas of Sri Lanka finished with 23 wickets, the highest total in the tournament.

    Q5. Which Associate team reached the semi-final in 2003?

    A5. Kenya reached the semi-final after an impressive run through the tournament. India defeated them by 91 runs in the semi-final.

Share this post

Facebook
Twitter
Whatsapp