Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Result of 2004 matches
Select a year
Pakistan in New Zealand ODI Series - 2003/04
Series Home
Sat, 03 Jan 2004 - 00:00 • 1st ODI • Eden Park, Auckland
New Zealand
229/7 (20.00)
Pakistan
230/6 (49.10)
New Zealand won by 4 wickets (with 5 balls remaining)
Wed, 07 Jan 2004 - 00:00 • 2nd ODI • Davies Park, Queenstown
New Zealand
235/8 (20.00)
Pakistan
236/4 (47.00)
Pakistan won by 6 wickets (with 18 balls remaining)
Sat, 10 Jan 2004 - 00:00 • 3rd ODI • Jade Stadium, Christchurch
New Zealand
255/9 (20.00)
Pakistan
259/3 (46.20)
New Zealand won by 7 wickets (with 22 balls remaining)
Wed, 14 Jan 2004 - 00:00 • 4th ODI • McLean Park, Napier
New Zealand
126/10 (30.00)
Pakistan
127/2 (22.50)
New Zealand won by 8 wickets (with 163 balls remaining)
Sat, 17 Jan 2004 - 00:00 • 5th ODI • Westpac Stadium, Wellington
New Zealand
307/8 (16.00)
Pakistan
303/10 (49.30)
New Zealand won by 4 runs
VB Series (Australia, India, Zimbabwe in Australia) - 2003/04
Series Home
Fri, 09 Jan 2004 - 00:00 • 1st • Melbourne Cricket Ground
Australia
288/10 (33.00)
India
270/10 (49.00)
Australia won by 18 runs
Sun, 11 Jan 2004 - 00:00 • 2nd • Sydney Cricket Ground
Australia
225/8 (33.00)
Zimbabwe
126/10 (37.30)
Australia won by 99 runs
Wed, 14 Jan 2004 - 00:00 • 3rd • Bellerive Oval, Hobart
India
208/6 (33.00)
Zimbabwe
211/3 (37.40)
India won by 7 wickets (with 74 balls remaining)
Fri, 16 Jan 2004 - 00:00 • 4th • Bellerive Oval, Hobart
Australia
344/7 (33.00)
Zimbabwe
196/6 (20.00)
Australia won by 148 runs
Sun, 18 Jan 2004 - 00:00 • 5th • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
303/4 (33.00)
India
284/10 (49.40)
India won by 19 runs
Tue, 20 Jan 2004 - 00:00 • 6th • Brisbane Cricket Ground, Woolloongabba, Brisbane
India
255/6 (33.00)
Zimbabwe
231/10 (47.10)
India won by 24 runs
Thu, 22 Jan 2004 - 00:00 • 7th • Sydney Cricket Ground
Australia
296/4 (33.00)
India
225/8 (33.50)
Australia won by 2 wickets (with 1 ball remaining) (D/L method)
Sat, 24 Jan 2004 - 00:00 • 8th • Adelaide Oval
India
280/7 (33.00)
Zimbabwe
277/6 (20.00)
India won by 3 runs
Mon, 26 Jan 2004 - 00:00 • 9th • Adelaide Oval
Australia
279/7 (33.00)
Zimbabwe
266/8 (20.00)
Australia won by 13 runs
Thu, 29 Jan 2004 - 00:00 • 10th • Melbourne Cricket Ground
Australia
263/9 (20.00)
Zimbabwe
0/0 (0.00)
No result
Sun, 01 Feb 2004 - 00:00 • 11th • Western Australia Cricket Association Ground, Perth
Australia
203/10 (20.00)
India
204/5 (32.00)
Australia won by 5 wickets (with 108 balls remaining)
Tue, 03 Feb 2004 - 00:00 • 12th • Western Australia Cricket Association Ground, Perth
India
135/10 (20.00)
Zimbabwe
136/6 (30.30)
India won by 4 wickets (with 117 balls remaining)
Fri, 06 Feb 2004 - 00:00 • 1st Final • Melbourne Cricket Ground
Australia
222/10 (20.00)
India
224/3 (40.10)
Australia won by 7 wickets (with 59 balls remaining)
Sun, 08 Feb 2004 - 00:00 • 2nd Final • Sydney Cricket Ground
Australia
359/5 (20.00)
India
151/10 (33.20)
Australia won by 208 runs
West Indies in South Africa ODI Series - 2003/04
Series Home
Sun, 25 Jan 2004 - 00:00 • 1st ODI • Newlands, Cape Town
South Africa
263/4 (20.00)
West Indies
54/10 (23.20)
South Africa won by 209 runs
Wed, 28 Jan 2004 - 00:00 • 2nd ODI • St George's Park, Port Elizabeth
South Africa
179/7 (20.00)
West Indies
163/10 (42.40)
South Africa won by 16 runs
Fri, 30 Jan 2004 - 00:00 • 3rd ODI • Kingsmead, Durban
South Africa
147/8 (40.00)
West Indies
15/1 (5.00)
No result
Sun, 01 Feb 2004 - 00:00 • 4th ODI • SuperSport Park, Centurion
South Africa
297/4 (40.00)
West Indies
300/3 (45.00)
West Indies won by 7 wickets (with 30 balls remaining)
Wed, 04 Feb 2004 - 00:00 • 5th ODI • New Wanderers Stadium, Johannesburg
South Africa
304/2 (30.00)
West Indies
310/6 (49.40)
South Africa won by 4 wickets (with 2 balls remaining)
South Africa in New Zealand ODI Series - 2003/04
Series Home
Fri, 13 Feb 2004 - 00:00 • 1st ODI • Eden Park, Auckland
New Zealand
225/8 (33.00)
South Africa
226/5 (49.40)
South Africa won by 5 wickets (with 2 balls remaining)
Tue, 17 Feb 2004 - 00:00 • 2nd ODI • Jade Stadium, Christchurch
New Zealand
253/8 (33.00)
South Africa
255/5 (45.10)
New Zealand won by 5 wickets (with 29 balls remaining)
Fri, 20 Feb 2004 - 00:00 • 3rd ODI • Westpac Stadium, Wellington
New Zealand
254/5 (38.00)
South Africa
249/7 (38.00)
New Zealand won by 5 runs
Tue, 24 Feb 2004 - 00:00 • 4th ODI • Carisbrook, Dunedin
New Zealand
0/0 (0.00)
South Africa
0/0 (0.00)
Match abandoned
Wed, 25 Feb 2004 - 00:00 • 4th ODI • Carisbrook, Dunedin
New Zealand
259/7 (20.00)
South Africa
264/4 (49.00)
New Zealand won by 6 wickets (with 6 balls remaining)
Sat, 28 Feb 2004 - 00:00 • 5th ODI • Eden Park, Auckland
New Zealand
0/0 (0.00)
South Africa
0/0 (0.00)
Match abandoned without a ball bowled
Sun, 29 Feb 2004 - 00:00 • 5th ODI • Eden Park, Auckland
New Zealand
193/8 (33.00)
South Africa
175/5 (29.00)
New Zealand won by 2 runs (D/L method)
Tue, 02 Mar 2004 - 00:00 • 6th ODI • McLean Park, Napier
New Zealand
186/9 (33.00)
South Africa
190/5 (46.00)
New Zealand won by 5 wickets (with 24 balls remaining)
Bangladesh in Zimbabwe Test Series - 2003/04
Series Home
Thu, 19 Feb - Mon, 23 Feb 2004 - 00:00 • 1st Test • Harare Sports Club
Zimbabwe
566/10 (20.00) & 242/8 (64.2)
Bangladesh
713/2 (20.00) & 169/10 (57.5)
Zimbabwe won by 183 runs
Thu, 26 Feb - Thu, 26 Feb 2004 - 00:00 • 2nd Test • Queens Sports Club, Bulawayo
Zimbabwe
168/10 (20.00)
Bangladesh
210/2 (20.00)
Match drawn
Australia in Sri Lanka ODI Series - 2003/04
Series Home
Fri, 20 Feb 2004 - 00:00 • 1st ODI • Rangiri Dambulla International Stadium
Sri Lanka
262/6 (31.40)
Australia
178/10 (43.30)
Australia won by 84 runs
Sun, 22 Feb 2004 - 00:00 • 2nd ODI • Rangiri Dambulla International Stadium
Sri Lanka
245/10 (31.40)
Australia
244/5 (20.00)
Sri Lanka won by 1 run
Wed, 25 Feb 2004 - 00:00 • 3rd ODI • R Premadasa Stadium, Colombo
Sri Lanka
226/8 (40.00)
Australia
227/5 (48.30)
Australia won by 5 wickets (with 9 balls remaining)
Fri, 27 Feb 2004 - 00:00 • 4th ODI • R Premadasa Stadium, Colombo
Sri Lanka
233/10 (33.00)
Australia
193/10 (43.40)
Australia won by 40 runs
Sun, 29 Feb 2004 - 00:00 • 5th ODI • Sinhalese Sports Club Ground, Colombo
Sri Lanka
198/7 (21.00)
Australia
202/7 (47.50)
Sri Lanka won by 3 wickets (with 13 balls remaining)
Bangladesh in Zimbabwe ODI Series - 2003/04
Series Home
Sat, 06 Mar 2004 - 00:00 • 1st ODI • Queens Sports Club, Bulawayo
Zimbabwe
0/0 (0.00)
Bangladesh
0/0 (0.00)
Match abandoned without a ball bowled
Sun, 07 Mar 2004 - 00:00 • 2nd ODI • Queens Sports Club, Bulawayo
Zimbabwe
0/0 (0.00)
Bangladesh
0/0 (0.00)
Match abandoned without a ball bowled
Wed, 10 Mar 2004 - 00:00 • 3rd ODI • Harare Sports Club
Zimbabwe
238/7 (31.40)
Bangladesh
230/9 (20.00)
Bangladesh won by 8 runs
Fri, 12 Mar 2004 - 00:00 • 4th ODI • Harare Sports Club
Zimbabwe
242/8 (40.00)
Bangladesh
228/10 (49.20)
Zimbabwe won by 14 runs
Sun, 14 Mar 2004 - 00:00 • 5th ODI • Harare Sports Club
Zimbabwe
183/10 (40.00)
Bangladesh
185/7 (42.30)
Zimbabwe won by 3 wickets (with 45 balls remaining)
Australia in Sri Lanka Test Series - 2003/04
Series Home
Mon, 08 Mar - Fri, 12 Mar 2004 - 00:00 • 1st Test • Galle International Stadium
Sri Lanka
411/10 (20.00) & 154/10 (45.2)
Australia
713/2 (20.00) & 512/8 (152)
Australia won by 197 runs
Tue, 16 Mar - Sat, 20 Mar 2004 - 00:00 • 2nd Test • Asgiriya Stadium, Kandy
Sri Lanka
411/10 (20.00) & 324/10 (73.1)
Australia
713/2 (20.00) & 442/10 (134.3)
Australia won by 27 runs
Wed, 24 Mar - Sun, 28 Mar 2004 - 00:00 • 3rd Test • Sinhalese Sports Club Ground, Colombo
Sri Lanka
751/10 (20.00) & 248/10 (93.4)
Australia
713/2 (20.00) & 375/10 (106.2)
Australia won by 121 runs
South Africa in New Zealand Test Series - 2003/04
Series Home
Wed, 10 Mar - Sun, 14 Mar 2004 - 00:00 • 1st Test • Westpac Park, Hamilton
New Zealand
411/10 (20.00) & 39/1 (16)
South Africa
713/2 (20.00) & 313/4 (116.1)
Match drawn
Thu, 18 Mar - Mon, 22 Mar 2004 - 00:00 • 2nd Test • Eden Park, Auckland
New Zealand
751/10 (20.00) & 53/1 (10.2)
South Africa
713/2 (20.00) & 349/10 (108.3)
New Zealand won by 9 wickets
Fri, 26 Mar - Tue, 30 Mar 2004 - 00:00 • 3rd Test • Basin Reserve, Wellington
New Zealand
566/10 (20.00) & 252/10 (96.2)
South Africa
658/2 (20.00) & 234/4 (72.2)
South Africa won by 6 wickets
The Wisden Trophy (England in West Indies) - 2003/04
Series Home
Thu, 11 Mar - Sun, 14 Mar 2004 - 00:00 • 1st Test • Sabina Park, Kingston, Jamaica
West Indies
705/10 (20.00) & 47/10 (25.3)
England
713/2 (20.00) & 20/10 (2.3)
England won by 10 wickets
Fri, 19 Mar - Tue, 23 Mar 2004 - 00:00 • 2nd Test • Queen's Park Oval, Port of Spain, Trinidad
West Indies
411/10 (20.00) & 209/10 (67)
England
658/2 (20.00) & 99/3 (15)
England won by 7 wickets
Thu, 01 Apr - Sat, 03 Apr 2004 - 00:00 • 3rd Test • Kensington Oval, Bridgetown, Barbados
West Indies
566/10 (20.00) & 94/10 (42.1)
England
658/2 (20.00) & 93/2 (20)
England won by 8 wickets
Sat, 10 Apr - Wed, 14 Apr 2004 - 00:00 • 4th Test • Antigua Recreation Ground, St John's, Antigua
West Indies
751/10 (20.00)
England
658/2 (20.00)
Match drawn
India in Pakistan ODI Series - 2003/04
Series Home
Sat, 13 Mar 2004 - 00:00 • 1st ODI • National Stadium, Karachi
Pakistan
349/7 (25.00)
India
344/8 (20.00)
India won by 5 runs
Tue, 16 Mar 2004 - 00:00 • 2nd ODI • Rawalpindi Cricket Stadium
Pakistan
329/6 (38.00)
India
317/10 (48.40)
Pakistan won by 12 runs
Fri, 19 Mar 2004 - 00:00 • 3rd ODI • Arbab Niaz Stadium, Peshawar
Pakistan
244/9 (31.40)
India
247/6 (47.20)
Pakistan won by 4 wickets (with 16 balls remaining)
Sun, 21 Mar 2004 - 00:00 • 4th ODI • Gaddafi Stadium, Lahore
Pakistan
293/9 (31.40)
India
294/5 (45.00)
India won by 5 wickets (with 30 balls remaining)
Wed, 24 Mar 2004 - 00:00 • 5th ODI • Gaddafi Stadium, Lahore
Pakistan
293/7 (31.40)
India
253/10 (47.50)
India won by 40 runs
India in Pakistan Test Series - 2003/04
Series Home
Sun, 28 Mar - Sun, 28 Mar 2004 - 00:00 • 1st Test • Multan Cricket Stadium
Pakistan
675/10 (20.00) & 216/10 (77)
India
713/2 (20.00)
India won by an innings and 52 runs
Mon, 05 Apr - Thu, 08 Apr 2004 - 00:00 • 2nd Test • Gaddafi Stadium, Lahore
Pakistan
411/10 (20.00) & 40/1 (7)
India
713/2 (20.00) & 241/10 (62.4)
Pakistan won by 9 wickets
Tue, 13 Apr - Fri, 16 Apr 2004 - 00:00 • 3rd Test • Rawalpindi Cricket Stadium
Pakistan
411/10 (20.00) & 245/10 (54)
India
713/2 (20.00)
India won by an innings and 131 runs
England in West Indies ODI Series - 2003/04
Series Home
Sun, 18 Apr 2004 - 00:00 • 1st ODI • Bourda, Georgetown, Guyana
West Indies
156/5 (30.00)
England
157/8 (29.30)
England won by 2 wickets (with 3 balls remaining)
Sat, 24 Apr 2004 - 00:00 • 2nd ODI • Queen's Park Oval, Port of Spain, Trinidad
West Indies
57/2 (16.00)
England
0/0 (0.00)
No result
Sun, 25 Apr 2004 - 00:00 • 3rd ODI • Queen's Park Oval, Port of Spain, Trinidad
West Indies
0/0 (0.00)
England
0/0 (0.00)
Match abandoned without a ball bowled
Wed, 28 Apr 2004 - 00:00 • 4th ODI • National Cricket Stadium, St George's, Grenada
West Indies
0/0 (0.00)
England
0/0 (0.00)
Match abandoned without a ball bowled
Sat, 01 May 2004 - 00:00 • 5th ODI • Beausejour Stadium, Gros Islet, St Lucia
West Indies
281/8 (20.00)
England
284/5 (48.00)
West Indies won by 5 wickets (with 12 balls remaining)
Sun, 02 May 2004 - 00:00 • 6th ODI • Beausejour Stadium, Gros Islet, St Lucia
West Indies
280/8 (33.00)
England
282/6 (47.10)
West Indies won by 4 wickets (with 17 balls remaining)
Wed, 05 May 2004 - 00:00 • 7th ODI • Kensington Oval, Bridgetown, Barbados
West Indies
261/6 (33.00)
England
262/5 (47.20)
England won by 5 wickets (with 16 balls remaining)
Sri Lanka in Zimbabwe ODI Series - 2004
Series Home
Tue, 20 Apr 2004 - 00:00 • 1st ODI • Queens Sports Club, Bulawayo
Zimbabwe
211/6 (31.40)
Sri Lanka
144/4 (27.00)
Sri Lanka won by 12 runs (D/L method)
Thu, 22 Apr 2004 - 00:00 • 2nd ODI • Queens Sports Club, Bulawayo
Zimbabwe
136/10 (31.40)
Sri Lanka
139/1 (20.50)
Sri Lanka won by 9 wickets (with 175 balls remaining)
Sun, 25 Apr 2004 - 00:00 • 3rd ODI • Harare Sports Club
Zimbabwe
35/10 (40.00)
Sri Lanka
40/1 (9.20)
Sri Lanka won by 9 wickets (with 244 balls remaining)
Tue, 27 Apr 2004 - 00:00 • 4th ODI • Harare Sports Club
Zimbabwe
223/9 (33.00)
Sri Lanka
151/10 (43.40)
Sri Lanka won by 72 runs
Thu, 29 Apr 2004 - 00:00 • 5th ODI • Harare Sports Club
Zimbabwe
246/7 (33.00)
Sri Lanka
221/9 (20.00)
Sri Lanka won by 25 runs
Sri Lanka in Zimbabwe Test Series - 2004
Series Home
Thu, 06 May - Sat, 08 May 2004 - 00:00 • 1st Test • Harare Sports Club
Zimbabwe
168/10 (20.00) & 102/10 (32)
Sri Lanka
210/2 (20.00)
Sri Lanka won by an innings and 240 runs
Fri, 14 May - Mon, 17 May 2004 - 00:00 • 2nd Test • Queens Sports Club, Bulawayo
Zimbabwe
540/10 (20.00) & 231/10 (75.1)
Sri Lanka
713/2 (20.00)
Sri Lanka won by an innings and 254 runs
Bangladesh in West Indies ODI Series - 2004
Series Home
Sat, 15 May 2004 - 00:00 • 1st ODI • Arnos Vale Ground, Kingstown, St Vincent
West Indies
144/8 (31.40)
Bangladesh
145/9 (46.40)
West Indies won by 1 wicket (with 20 balls remaining)
Sun, 16 May 2004 - 00:00 • 2nd ODI • Arnos Vale Ground, Kingstown, St Vincent
West Indies
124/7 (25.00)
Bangladesh
101/8 (25.00)
West Indies won by 23 runs
Wed, 19 May 2004 - 00:00 • 3rd ODI • National Cricket Stadium, St George's, Grenada
West Indies
118/7 (25.00)
Bangladesh
119/3 (24.10)
West Indies won by 7 wickets (with 5 balls remaining)
New Zealand in England Test Series - 2004
Series Home
Thu, 20 May - Mon, 24 May 2004 - 00:00 • 1st Test • Lord's, London
England
411/10 (20.00) & 282/3 (87)
New Zealand
713/2 (20.00) & 336/10 (121.1)
England won by 7 wickets
Thu, 03 Jun - Mon, 07 Jun 2004 - 00:00 • 2nd Test • Headingley, Leeds
England
411/10 (20.00) & 45/1 (8)
New Zealand
713/2 (20.00) & 161/10 (42)
England won by 9 wickets
Thu, 10 Jun - Sun, 13 Jun 2004 - 00:00 • 3rd Test • Trent Bridge, Nottingham
England
411/10 (20.00) & 284/6 (71.3)
New Zealand
713/2 (20.00) & 218/10 (81)
England won by 4 wickets
Australia in Zimbabwe ODI Series - 2004
Series Home
Tue, 25 May 2004 - 00:00 • 1st ODI • Harare Sports Club
Zimbabwe
205/9 (33.00)
Australia
207/3 (39.40)
Australia won by 7 wickets (with 62 balls remaining)
Thu, 27 May 2004 - 00:00 • 2nd ODI • Harare Sports Club
Zimbabwe
323/8 (20.00)
Australia
184/10 (44.30)
Australia won by 139 runs
Sat, 29 May 2004 - 00:00 • 3rd ODI • Harare Sports Club
Zimbabwe
196/10 (25.00)
Australia
199/2 (30.40)
Australia won by 8 wickets (with 116 balls remaining)
Bangladesh in West Indies Test Series - 2004
Series Home
Fri, 28 May - Fri, 28 May 2004 - 00:00 • 1st Test • Beausejour Stadium, Gros Islet, St Lucia
West Indies
675/10 (20.00) & 113/10 (23)
Bangladesh
658/2 (20.00) & 271/9 (105.2)
Match drawn
Fri, 04 Jun - Mon, 07 Jun 2004 - 00:00 • 2nd Test • Sabina Park, Kingston, Jamaica
West Indies
575/10 (20.00)
Bangladesh
559/2 (20.00) & 176/10 (51)
West Indies won by an innings and 99 runs
NatWest Challenge (England, India, Wales in England) - 2004
Series Home
NatWest Series (England, New Zealand, West Indies in England) - 2004
Series Home
Thu, 24 Jun 2004 - 00:00 • 1st • Old Trafford, Manchester
England
0/0 (0.00)
New Zealand
0/0 (0.00)
Match abandoned without a ball bowled
Sat, 26 Jun 2004 - 00:00 • 2nd • Edgbaston, Birmingham
New Zealand
122/4 (21.00)
West Indies
97/2 (13.40)
No result
Sun, 27 Jun 2004 - 00:00 • 3rd • Trent Bridge, Nottingham
England
147/10 (21.00)
West Indies
148/3 (32.20)
West Indies won by 7 wickets (with 106 balls remaining)
Tue, 29 Jun 2004 - 00:00 • 4th • Riverside Ground, Chester-le-Street
England
101/10 (21.00)
New Zealand
103/3 (17.20)
New Zealand won by 7 wickets (with 196 balls remaining)
Thu, 01 Jul 2004 - 00:00 • 5th • Headingley, Leeds
England
159/10 (20.00)
West Indies
160/3 (22.00)
England won by 7 wickets (with 168 balls remaining)
Sat, 03 Jul 2004 - 00:00 • 6th • Sophia Gardens, Cardiff
New Zealand
216/10 (20.00)
West Indies
220/5 (46.00)
New Zealand won by 5 wickets (with 24 balls remaining)
Sun, 04 Jul 2004 - 00:00 • 7th • The Royal & Sun Alliance County Ground, Bristol
England
237/7 (33.00)
New Zealand
241/4 (47.20)
New Zealand won by 6 wickets (with 16 balls remaining)
Tue, 06 Jul 2004 - 00:00 • 8th • Lord's, London
England
285/7 (33.00)
West Indies
286/3 (49.10)
West Indies won by 7 wickets (with 5 balls remaining)
Thu, 08 Jul 2004 - 00:00 • 9th • The Rose Bowl, Southampton
New Zealand
0/0 (0.00)
West Indies
0/0 (0.00)
No result (abandoned with a toss)
Sat, 10 Jul 2004 - 00:00 • Final • Lord's, London
New Zealand
266/10 (33.00)
West Indies
159/10 (41.20)
New Zealand won by 107 runs
Sri Lanka in Australia Test Series - 2004
Series Home
Thu, 01 Jul - Sat, 03 Jul 2004 - 00:00 • 1st Test • Marrara Cricket Ground, Darwin
Australia
540/10 (20.00) & 201/10 (63.1)
Sri Lanka
658/2 (20.00) & 162/10 (65.4)
Australia won by 149 runs
Fri, 09 Jul - Tue, 13 Jul 2004 - 00:00 • 2nd Test • Bundaberg Rum Stadium, Cairns
Australia
168/10 (20.00) & 292/9 (66.4)
Sri Lanka
210/2 (20.00) & 183/8 (85)
Match drawn
Asia Cup (Bangladesh, Hong Kong, India, Pakistan, Sri Lanka, United Arab Emirates in Sri Lanka) - 2004
Series Home
Fri, 16 Jul 2004 - 00:00 • 1st • Sinhalese Sports Club Ground, Colombo
Bangladesh
221/9 (33.00)
Hong Kong
105/10 (45.20)
Bangladesh won by 116 runs
Fri, 16 Jul 2004 - 00:00 • 2nd • Rangiri Dambulla International Stadium
India
260/6 (33.00)
United Arab Emirates
144/10 (35.00)
India won by 116 runs
Sat, 17 Jul 2004 - 00:00 • 3rd • Sinhalese Sports Club Ground, Colombo
Bangladesh
257/6 (33.00)
Pakistan
181/10 (45.20)
Pakistan won by 76 runs
Sat, 17 Jul 2004 - 00:00 • 4th • Rangiri Dambulla International Stadium
Sri Lanka
239/10 (33.00)
United Arab Emirates
123/10 (47.50)
Sri Lanka won by 116 runs
Sun, 18 Jul 2004 - 00:00 • 5th • Sinhalese Sports Club Ground, Colombo
Hong Kong
343/5 (33.00)
Pakistan
165/10 (44.10)
Pakistan won by 173 runs (D/L method)
Sun, 18 Jul 2004 - 00:00 • 6th • Rangiri Dambulla International Stadium
Sri Lanka
282/4 (20.00)
India
270/8 (20.00)
Sri Lanka won by 12 runs
Wed, 21 Jul 2004 - 00:00 • 7th • Sinhalese Sports Club Ground, Colombo
Bangladesh
177/10 (20.00)
India
178/2 (38.30)
India won by 8 wickets (with 69 balls remaining)
Wed, 21 Jul 2004 - 00:00 • 8th • R Premadasa Stadium, Colombo
Sri Lanka
122/10 (20.00)
Pakistan
123/3 (32.00)
Sri Lanka won by 7 wickets (with 108 balls remaining)
Fri, 23 Jul 2004 - 00:00 • 9th • R Premadasa Stadium, Colombo
Sri Lanka
190/9 (20.00)
Bangladesh
191/0 (33.30)
Sri Lanka won by 10 wickets (with 99 balls remaining)
Sun, 25 Jul 2004 - 00:00 • 10th • R Premadasa Stadium, Colombo
India
300/9 (20.00)
Pakistan
241/8 (20.00)
Pakistan won by 59 runs
Tue, 27 Jul 2004 - 00:00 • 11th • R Premadasa Stadium, Colombo
Sri Lanka
271/6 (20.00)
India
267/9 (20.00)
India won by 4 runs
Thu, 29 Jul 2004 - 00:00 • 12th • R Premadasa Stadium, Colombo
Bangladesh
166/10 (20.00)
Pakistan
167/4 (41.00)
Pakistan won by 6 wickets (with 54 balls remaining)
Sun, 01 Aug 2004 - 00:00 • Final • R Premadasa Stadium, Colombo
Sri Lanka
228/9 (20.00)
India
203/9 (20.00)
Sri Lanka won by 25 runs
The Wisden Trophy (West Indies in England) - 2004
Series Home
Thu, 22 Jul - Mon, 26 Jul 2004 - 00:00 • 1st Test • Lord's, London
England
705/10 (20.00) & 325/5 (76.4)
West Indies
713/2 (20.00) & 267/10 (79.3)
England won by 210 runs
Thu, 29 Jul - Thu, 29 Jul 2004 - 00:00 • 2nd Test • Edgbaston, Birmingham
England
566/10 (20.00) & 248/10 (65.1)
West Indies
658/2 (20.00) & 222/10 (55.3)
England won by 256 runs
Thu, 12 Aug - Mon, 16 Aug 2004 - 00:00 • 3rd Test • Old Trafford, Manchester
England
566/10 (20.00) & 231/3 (65.4)
West Indies
658/2 (20.00) & 165/10 (59.4)
England won by 7 wickets
Thu, 19 Aug - Sat, 21 Aug 2004 - 00:00 • 4th Test • Kennington Oval, London
England
751/10 (20.00) & 4/10 (0.3)
West Indies
658/2 (20.00) & 318/10 (84.2)
England won by 10 wickets
South Africa in Sri Lanka Test Series - 2004
Series Home
Wed, 04 Aug - Sun, 08 Aug 2004 - 00:00 • 1st Test • Galle International Stadium
Sri Lanka
540/10 (20.00) & 214/9 (67)
South Africa
713/2 (20.00) & 203/3 (90)
Match drawn
Wed, 11 Aug - Sun, 15 Aug 2004 - 00:00 • 2nd Test • Sinhalese Sports Club Ground, Colombo
Sri Lanka
411/10 (20.00) & 211/4 (55)
South Africa
713/2 (20.00) & 179/10 (67)
Sri Lanka won by 313 runs
South Africa in Sri Lanka ODI Series - 2004
Series Home
Fri, 20 Aug 2004 - 00:00 • 1st ODI • R Premadasa Stadium, Colombo
Sri Lanka
263/9 (16.00)
South Africa
265/7 (49.00)
Sri Lanka won by 3 wickets (with 6 balls remaining)
Sun, 22 Aug 2004 - 00:00 • 2nd ODI • R Premadasa Stadium, Colombo
Sri Lanka
213/9 (20.00)
South Africa
176/10 (48.50)
Sri Lanka won by 37 runs
Wed, 25 Aug 2004 - 00:00 • 3rd ODI • Rangiri Dambulla International Stadium
Sri Lanka
191/10 (20.00)
South Africa
192/6 (47.40)
Sri Lanka won by 4 wickets (with 14 balls remaining)
Sat, 28 Aug 2004 - 00:00 • 4th ODI • Rangiri Dambulla International Stadium
Sri Lanka
235/7 (20.00)
South Africa
236/3 (46.10)
Sri Lanka won by 7 wickets (with 23 balls remaining)
Tue, 31 Aug 2004 - 00:00 • 5th ODI • Sinhalese Sports Club Ground, Colombo
Sri Lanka
308/8 (20.00)
South Africa
259/10 (48.10)
Sri Lanka won by 49 runs
Videocon Cup (Australia, India, Pakistan in Netherlands) - 2004
Series Home
Sat, 21 Aug 2004 - 00:00 • 1st • VRA Ground, Amstelveen
India
192/6 (33.00)
Pakistan
127/10 (27.00)
Pakistan won by 66 runs (D/L method)
Mon, 23 Aug 2004 - 00:00 • 2nd • VRA Ground, Amstelveen
Australia
175/7 (31.4)
India
/10 ()
No result
Wed, 25 Aug 2004 - 00:00 • 3rd • VRA Ground, Amstelveen
Australia
0/0 (0.00)
Pakistan
0/0 (0.00)
Match abandoned without a ball bowled
Sat, 28 Aug 2004 - 00:00 • Final • VRA Ground, Amstelveen
Australia
192/7 (31.40)
Pakistan
175/10 (47.10)
Australia won by 17 runs
NatWest International (Australia, Pakistan in England) - 2004
Series Home
Sat, 04 Sep 2004 - 00:00 • Only ODI • Lord's, London
Australia
269/6 (25.00)
Pakistan
259/10 (48.20)
Australia won by 10 runs
ICC Champions Trophy (in England) - 2004
Series Home
Paktel Cup (Pakistan, Sri Lanka, Zimbabwe in Pakistan) - 2004/05
Series Home
Thu, 30 Sep 2004 - 00:00 • 1st • Multan Cricket Stadium
Pakistan
292/7 (20.00)
Zimbabwe
148/10 (38.30)
Pakistan won by 144 runs
Sun, 03 Oct 2004 - 00:00 • 2nd • Arbab Niaz Stadium, Peshawar
Pakistan
252/4 (20.00)
Zimbabwe
258/7 (48.10)
Pakistan won by 3 wickets (with 11 balls remaining)
Wed, 06 Oct 2004 - 00:00 • 3rd • National Stadium, Karachi
Pakistan
232/9 (20.00)
Sri Lanka
233/2 (48.40)
Pakistan won by 8 wickets (with 8 balls remaining)
Sat, 09 Oct 2004 - 00:00 • 4th • Rawalpindi Cricket Stadium
Sri Lanka
104/10 (20.00)
Zimbabwe
108/3 (18.10)
Sri Lanka won by 7 wickets (with 191 balls remaining)
Mon, 11 Oct 2004 - 00:00 • 5th • Rawalpindi Cricket Stadium
Sri Lanka
0/0 (0.00)
Zimbabwe
0/0 (0.00)
Match abandoned without a ball bowled
Thu, 14 Oct 2004 - 00:00 • 6th • Gaddafi Stadium, Lahore
Pakistan
293/6 (30.00)
Sri Lanka
297/4 (48.50)
Pakistan won by 6 wickets (with 7 balls remaining)
Sat, 16 Oct 2004 - 00:00 • Final • Gaddafi Stadium, Lahore
Pakistan
287/7 (30.00)
Sri Lanka
168/10 (38.00)
Sri Lanka won by 119 runs
Border-Gavaskar Trophy (Australia in India) - 2004/05
Series Home
Wed, 06 Oct - Sun, 10 Oct 2004 - 00:00 • 1st Test • M Chinnaswamy Stadium, Bangalore
India
411/10 (20.00) & 239/10 (87.4)
Australia
658/2 (20.00) & 228/10 (78.1)
Australia won by 217 runs
Thu, 14 Oct - Mon, 18 Oct 2004 - 00:00 • 2nd Test • MA Chidambaram Stadium, Chepauk, Chennai
India
566/10 (20.00) & 19/10 (3)
Australia
658/2 (20.00) & 369/10 (133.5)
Match drawn
Tue, 26 Oct - Fri, 29 Oct 2004 - 00:00 • 3rd Test • Vidarbha Cricket Association Ground, Nagpur
India
751/10 (20.00)
Australia
658/2 (20.00)
Australia won by 342 runs
Wed, 03 Nov - Fri, 05 Nov 2004 - 00:00 • 4th Test • Wankhede Stadium, Mumbai
India
705/10 (20.00) & 205/10 (68.2)
Australia
658/2 (20.00) & 93/10 (30.5)
India won by 13 runs
New Zealand in Bangladesh Test Series - 2004/05
Series Home
Tue, 19 Oct - Fri, 22 Oct 2004 - 00:00 • 1st Test • Bangabandhu National Stadium, Dhaka
Bangladesh
540/10 (20.00) & 126/10 (54.5)
New Zealand
713/2 (20.00)
New Zealand won by an innings and 99 runs
Tue, 26 Oct - Fri, 29 Oct 2004 - 00:00 • 2nd Test • MA Aziz Stadium, Chittagong
Bangladesh
545/10 (20.00) & 262/10 (70.2)
New Zealand
713/2 (20.00)
New Zealand won by an innings and 101 runs
Sri Lanka in Pakistan Test Series - 2004/05
Series Home
Wed, 20 Oct - Sun, 24 Oct 2004 - 00:00 • 1st Test • Iqbal Stadium, Faisalabad
Pakistan
575/10 (20.00) & 216/10 (79.2)
Sri Lanka
559/2 (20.00) & 438/10 (109.2)
Sri Lanka won by 201 runs
Thu, 28 Oct - Thu, 28 Oct 2004 - 00:00 • 2nd Test • National Stadium, Karachi
Pakistan
540/10 (20.00) & 139/4 (37)
Sri Lanka
713/2 (20.00) & 406/10 (141.5)
Pakistan won by 6 wickets
New Zealand in Bangladesh ODI Series - 2004/05
Series Home
Tue, 02 Nov 2004 - 00:00 • 1st ODI • MA Aziz Stadium, Chittagong
Bangladesh
224/10 (25.00)
New Zealand
86/10 (31.50)
New Zealand won by 138 runs
Fri, 05 Nov 2004 - 00:00 • 2nd ODI • Bangabandhu National Stadium, Dhaka
Bangladesh
146/10 (31.40)
New Zealand
148/7 (44.40)
New Zealand won by 3 wickets (with 32 balls remaining)
Sun, 07 Nov 2004 - 00:00 • 3rd ODI • Bangabandhu National Stadium, Dhaka
Bangladesh
250/7 (31.40)
New Zealand
167/7 (20.00)
New Zealand won by 83 runs
BCCI Platinum Jubilee Match (Pakistan in India) - 2004/05
Series Home
Sat, 13 Nov 2004 - 00:00 • Only ODI • Eden Gardens, Kolkata
India
292/6 (16.00)
Pakistan
293/4 (49.00)
Pakistan won by 6 wickets (with 6 balls remaining)
Trans-Tasman Trophy (New Zealand in Australia) - 2004/05
Series Home
Thu, 18 Nov - Sun, 21 Nov 2004 - 00:00 • 1st Test • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
510/10 (20.00)
New Zealand
559/2 (20.00) & 76/10 (36.2)
Australia won by an innings and 156 runs
Fri, 26 Nov - Tue, 30 Nov 2004 - 00:00 • 2nd Test • Adelaide Oval
Australia
575/10 (20.00) & 139/2 (56)
New Zealand
713/2 (20.00) & 250/10 (82.3)
Australia won by 213 runs
South Africa in India Test Series - 2004/05
Series Home
Sat, 20 Nov - Wed, 24 Nov 2004 - 00:00 • 1st Test • Green Park, Kanpur
India
510/10 (20.00)
South Africa
559/2 (20.00) & 169/4 (64)
Match drawn
Sun, 28 Nov - Sun, 28 Nov 2004 - 00:00 • 2nd Test • Eden Gardens, Kolkata
India
540/10 (20.00) & 120/2 (39.4)
South Africa
713/2 (20.00) & 222/10 (74.4)
India won by 8 wickets
England in Zimbabwe ODI Series - 2004/05
Series Home
Sun, 28 Nov 2004 - 00:00 • 1st ODI • Harare Sports Club
Zimbabwe
195/10 (31.40)
England
197/5 (47.40)
England won by 5 wickets (with 14 balls remaining)
Wed, 01 Dec 2004 - 00:00 • 2nd ODI • Harare Sports Club
Zimbabwe
263/6 (31.40)
England
102/10 (36.00)
England won by 161 runs
Sat, 04 Dec 2004 - 00:00 • 3rd ODI • Queens Sports Club, Bulawayo
Zimbabwe
238/7 (25.00)
England
239/2 (43.10)
England won by 8 wickets (with 41 balls remaining)
Sun, 05 Dec 2004 - 00:00 • 4th ODI • Queens Sports Club, Bulawayo
Zimbabwe
261/6 (31.40)
England
187/10 (48.40)
England won by 74 runs
Chappell-Hadlee Trophy (New Zealand in Australia) - 2004/05
Series Home
Sun, 05 Dec 2004 - 00:00 • 1st ODI • Docklands Stadium, Melbourne
Australia
246/9 (31.40)
New Zealand
247/6 (49.40)
New Zealand won by 4 wickets (with 2 balls remaining)
Wed, 08 Dec 2004 - 00:00 • 2nd ODI • Sydney Cricket Ground
Australia
261/7 (25.00)
New Zealand
244/10 (47.10)
Australia won by 17 runs
Fri, 10 Dec 2004 - 00:00 • 3rd ODI • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
0/0 (0.00)
New Zealand
0/0 (0.00)
Match abandoned without a ball bowled
India in Bangladesh Test Series - 2004/05
Series Home
Fri, 10 Dec - Mon, 13 Dec 2004 - 00:00 • 1st Test • Bangabandhu National Stadium, Dhaka
Bangladesh
168/10 (20.00) & 202/10 (53.2)
India
210/2 (20.00)
India won by an innings and 140 runs
Fri, 17 Dec - Mon, 20 Dec 2004 - 00:00 • 2nd Test • MA Aziz Stadium, Chittagong
Bangladesh
540/10 (20.00) & 124/10 (26.4)
India
559/2 (20.00)
India won by an innings and 83 runs
Pakistan in Australia Test Series - 2004/05
Series Home
Thu, 16 Dec - Sun, 19 Dec 2004 - 00:00 • 1st Test • Western Australia Cricket Association Ground, Perth
Australia
411/10 (20.00) & 361/5 (85.2)
Pakistan
713/2 (20.00) & 72/10 (31.3)
Australia won by 491 runs
Sun, 26 Dec - Wed, 29 Dec 2004 - 00:00 • 2nd Test • Melbourne Cricket Ground
Australia
411/10 (20.00) & 127/1 (27.5)
Pakistan
713/2 (20.00) & 163/10 (64.2)
Australia won by 9 wickets
Sun, 02 Jan - Wed, 05 Jan 2005 - 00:00 • 3rd Test • Sydney Cricket Ground
Australia
411/10 (20.00) & 62/1 (9.3)
Pakistan
713/2 (20.00) & 325/10 (89.2)
Australia won by 9 wickets
Basil D'Oliveira Trophy (England in South Africa) - 2004/05
Series Home
Fri, 17 Dec - Tue, 21 Dec 2004 - 00:00 • 1st Test • St George's Park, Port Elizabeth
South Africa
411/0 (20.00) & 229/10 (69.1)
England
423/0 (20.00) & 145/3 (40.4)
England won by 7 wickets
Sun, 26 Dec - Thu, 30 Dec 2004 - 00:00 • 2nd Test • Kingsmead, Durban
South Africa
411/0 (20.00) & 290/8 (86)
England
423/0 (20.00) & 570/7 (172.3)
Match drawn
Sun, 02 Jan - Thu, 06 Jan 2005 - 00:00 • 3rd Test • Newlands, Cape Town
South Africa
411/0 (20.00) & 222/8 (69.3)
England
423/0 (20.00) & 304/10 (123.4)
South Africa won by 196 runs
Thu, 13 Jan - Mon, 17 Jan 2005 - 00:00 • 4th Test • New Wanderers Stadium, Johannesburg
South Africa
411/0 (20.00) & 247/10 (59.3)
England
423/0 (20.00) & 332/9 (81.1)
England won by 77 runs
Fri, 21 Jan - Tue, 25 Jan 2005 - 00:00 • 5th Test • SuperSport Park, Centurion
South Africa
411/0 (20.00) & 296/6 (73)
England
423/0 (20.00) & 73/4 (41.2)
Match drawn
India in Bangladesh ODI Series - 2004/05
Series Home
Thu, 23 Dec 2004 - 00:00 • 1st ODI • MA Aziz Stadium, Chittagong
Bangladesh
245/8 (21.00)
India
234/8 (20.00)
India won by 11 runs
Sun, 26 Dec 2004 - 00:00 • 2nd ODI • Bangabandhu National Stadium, Dhaka
Bangladesh
229/9 (31.40)
India
214/10 (47.50)
Bangladesh won by 15 runs
Mon, 27 Dec 2004 - 00:00 • 3rd ODI • Bangabandhu National Stadium, Dhaka
Bangladesh
348/5 (31.40)
India
257/9 (20.00)
India won by 91 runs
Sri Lanka in New Zealand ODI Series - 2004/05
Series Home
Sun, 26 Dec 2004 - 00:00 • 1st ODI • Eden Park, Auckland
New Zealand
141/10 (31.40)
Sri Lanka
144/3 (33.00)
New Zealand won by 7 wickets (with 102 balls remaining)
Wed, 29 Dec 2004 - 00:00 • 2nd ODI • McLean Park, Napier
New Zealand
0/0 (0.00)
Sri Lanka
0/0 (0.00)
Match cancelled without a ball bowled
Sun, 02 Jan 2005 - 00:00 • 3rd ODI • Queenstown Events Centre
New Zealand
0/0 (0.00)
Sri Lanka
0/0 (0.00)
Match cancelled without a ball bowled
Tue, 04 Jan 2005 - 00:00 • 4th ODI • Jade Stadium, Christchurch
New Zealand
0/0 (0.00)
Sri Lanka
0/0 (0.00)
Match cancelled without a ball bowled
Sat, 08 Jan 2005 - 00:00 • 5th ODI • Westpac Stadium, Wellington
New Zealand
0/0 (0.00)
Sri Lanka
0/0 (0.00)
Match cancelled without a ball bowled
ðŸ Explore cricket match results by Year
Catch up on completed cricket match results from previous years.
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
1959
1958
1957
1956
1955
1954
1953
1952
1951