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
Cricket Matches of 1989
Select a year
Pakistan in New Zealand Test Series - 1988/89
Series Home
Fri, 03 Feb - Tue, 07 Feb 1989 - 00:00 • 1st Test • Carisbrook, Dunedin
New Zealand
Pakistan
76
240
152
Fri, 10 Feb - Tue, 14 Feb 1989 - 00:00 • 2nd Test • Basin Reserve, Wellington
New Zealand
Pakistan
76
240
152
Fri, 24 Feb - Tue, 28 Feb 1989 - 00:00 • 3rd Test • Eden Park, Auckland
New Zealand
Pakistan
77
240
151
Dunedin Test Replacement Match (Pakistan in New Zealand) - 1988/89
Series Home
Mon, 06 Feb 1989 - 00:00 • Only ODI • Carisbrook, Dunedin
New Zealand
Pakistan
100
240
128
Pakistan in New Zealand ODI Series - 1988/89
Series Home
Sat, 04 Mar 1989 - 00:00 • 1st ODI • Lancaster Park, Christchurch
New Zealand
Pakistan
100
240
128
Wed, 08 Mar 1989 - 00:00 • 2nd ODI • Basin Reserve, Wellington
New Zealand
Pakistan
100
240
128
Sat, 11 Mar 1989 - 00:00 • 3rd ODI • Eden Park, Auckland
New Zealand
Pakistan
100
240
128
Tue, 14 Mar 1989 - 00:00 • 4th ODI • Trust Bank Park, Hamilton
New Zealand
Pakistan
100
240
128
India in West Indies ODI Series - 1988/89
Series Home
Tue, 07 Mar 1989 - 00:00 • 1st ODI • Kensington Oval, Bridgetown, Barbados
West Indies
India
145
274
125
Thu, 09 Mar 1989 - 00:00 • 2nd ODI • Queen's Park Oval, Port of Spain, Trinidad
West Indies
India
145
274
125
Sat, 11 Mar 1989 - 00:00 • 3rd ODI • Queen's Park Oval, Port of Spain, Trinidad
West Indies
India
145
274
125
Sat, 18 Mar 1989 - 00:00 • 4th ODI • Antigua Recreation Ground, St John's, Antigua
West Indies
India
145
274
125
Tue, 21 Mar 1989 - 00:00 • 5th ODI • Bourda, Georgetown, Guyana
West Indies
India
146
274
124
Sharjah Cup (Pakistan, Sri Lanka in United Arab Emirates) - 1988/89
Series Home
Thu, 23 Mar 1989 - 00:00 • 1st ODI • Sharjah Cricket Association Stadium
Pakistan
Sri Lanka
115
241
124
Fri, 24 Mar 1989 - 00:00 • 2nd ODI • Sharjah Cricket Association Stadium
Pakistan
Sri Lanka
115
241
124
India in West Indies Test Series - 1988/89
Series Home
Sat, 25 Mar - Thu, 30 Mar 1989 - 00:00 • 1st Test • Bourda, Georgetown, Guyana
West Indies
India
168
274
102
Fri, 07 Apr - Wed, 12 Apr 1989 - 00:00 • 2nd Test • Kensington Oval, Bridgetown, Barbados
West Indies
India
169
274
101
Sat, 15 Apr - Thu, 20 Apr 1989 - 00:00 • 3rd Test • Queen's Park Oval, Port of Spain, Trinidad
West Indies
India
170
274
100
Fri, 28 Apr - Fri, 28 Apr 1989 - 00:00 • 4th Test • Sabina Park, Kingston, Jamaica
West Indies
India
173
274
97
Texaco Trophy (Australia in England) - 1989
Series Home
Thu, 25 May 1989 - 00:00 • 1st ODI • Old Trafford, Manchester
England
Australia
248
557
296
Sat, 27 May 1989 - 00:00 • 2nd ODI • Trent Bridge, Nottingham
England
Australia
248
557
296
Mon, 29 May 1989 - 00:00 • 3rd ODI • Lord's, London
England
Australia
248
557
296
The Ashes (Australia in England) - 1989
Series Home
Thu, 08 Jun - Tue, 13 Jun 1989 - 00:00 • 1st Test • Headingley, Leeds
England
Australia
285
557
259
Thu, 22 Jun - Tue, 27 Jun 1989 - 00:00 • 2nd Test • Lord's, London
England
Australia
286
557
258
Thu, 06 Jul - Tue, 11 Jul 1989 - 00:00 • 3rd Test • Edgbaston, Birmingham
England
Australia
287
557
257
Thu, 27 Jul - Thu, 27 Jul 1989 - 00:00 • 4th Test • Old Trafford, Manchester
England
Australia
303
557
241
Thu, 10 Aug - Mon, 14 Aug 1989 - 00:00 • 5th Test • Trent Bridge, Nottingham
England
Australia
288
557
256
Thu, 24 Aug - Tue, 29 Aug 1989 - 00:00 • 6th Test • Kennington Oval, London
England
Australia
289
557
255
Champions Trophy (India, Pakistan, West Indies in United Arab Emirates) - 1989/90
Series Home
Fri, 13 Oct 1989 - 00:00 • 1st • Sharjah Cricket Association Stadium
India
West Indies
125
274
145
Sat, 14 Oct 1989 - 00:00 • 2nd • Sharjah Cricket Association Stadium
Pakistan
West Indies
91
216
124
Sun, 15 Oct 1989 - 00:00 • 3rd • Sharjah Cricket Association Stadium
India
Pakistan
103
212
102
Mon, 16 Oct 1989 - 00:00 • 4th • Sharjah Cricket Association Stadium
India
West Indies
126
274
144
Tue, 17 Oct 1989 - 00:00 • 5th • Sharjah Cricket Association Stadium
Pakistan
West Indies
92
216
123
Fri, 20 Oct 1989 - 00:00 • 6th • Sharjah Cricket Association Stadium
India
Pakistan
104
212
101
MRF World Series (Nehru Cup) (Australia, England, India, Pakistan, Sri Lanka, West Indies in India) - 1989/90
Series Home
Sun, 15 Oct 1989 - 00:00 • 1st • Feroz Shah Kotla, Delhi
England
Sri Lanka
71
133
54
Thu, 19 Oct 1989 - 00:00 • 2nd • Lal Bahadur Shastri Stadium, Hyderabad, Deccan
Australia
England
297
557
247
Thu, 19 Oct 1989 - 00:00 • 3rd • Municipal Stadium, Rajkot
Sri Lanka
West Indies
37
108
63
Sat, 21 Oct 1989 - 00:00 • 4th • MA Chidambaram Stadium, Chepauk, Madras
Australia
West Indies
144
294
138
Sun, 22 Oct 1989 - 00:00 • 5th • Barabati Stadium, Cuttack
England
Pakistan
110
217
104
Sun, 22 Oct 1989 - 00:00 • 6th • Gujarat Stadium, Motera, Ahmedabad
India
Sri Lanka
91
252
150
Mon, 23 Oct 1989 - 00:00 • 7th • Brabourne Stadium, Bombay
Australia
Pakistan
76
213
133
Mon, 23 Oct 1989 - 00:00 • 8th • Feroz Shah Kotla, Delhi
India
West Indies
125
274
145
Wed, 25 Oct 1989 - 00:00 • 9th • Green Park, Kanpur
India
England
113
282
149
Wed, 25 Oct 1989 - 00:00 • 10th • Gandhi Stadium, Jalandhar
Pakistan
West Indies
90
216
125
Wed, 25 Oct 1989 - 00:00 • 11th • Nehru Stadium, Fatorda, Margao
Australia
Sri Lanka
78
164
82
Fri, 27 Oct 1989 - 00:00 • 12th • Captain Roop Singh Stadium, Gwalior
England
West Indies
147
323
161
Fri, 27 Oct 1989 - 00:00 • 13th • M Chinnaswamy Stadium, Bangalore
India
Australia
146
298
141
Fri, 27 Oct 1989 - 00:00 • 14th • KD Singh Babu Stadium, Lucknow
Pakistan
Sri Lanka
114
241
125
Sat, 28 Oct 1989 - 00:00 • 15th • Eden Gardens, Calcutta
India
Pakistan
103
212
102
Mon, 30 Oct 1989 - 00:00 • 1st SF • Vidarbha Cricket Association Ground, Nagpur
England
Pakistan
110
217
104
Mon, 30 Oct 1989 - 00:00 • 2nd SF • Wankhede Stadium, Bombay
India
West Indies
125
274
145
Wed, 01 Nov 1989 - 00:00 • Final • Eden Gardens, Calcutta
Pakistan
West Indies
90
216
125
India in Pakistan Test Series - 1989/90
Series Home
Wed, 15 Nov - Mon, 20 Nov 1989 - 00:00 • 1st Test • National Stadium, Karachi
Pakistan
India
146
212
59
Thu, 23 Nov - Tue, 28 Nov 1989 - 00:00 • 2nd Test • Iqbal Stadium, Faisalabad
Pakistan
India
147
212
58
Fri, 01 Dec - Wed, 06 Dec 1989 - 00:00 • 3rd Test • Gaddafi Stadium, Lahore
Pakistan
India
147
212
58
Sat, 09 Dec - Thu, 14 Dec 1989 - 00:00 • 4th Test • Jinnah Stadium, Sialkot
Pakistan
India
148
212
57
Trans-Tasman Trophy (New Zealand in Australia) - 1989/90
Series Home
Fri, 24 Nov - Tue, 28 Nov 1989 - 00:00 • Only Test • Western Australia Cricket Association Ground, Perth
Australia
New Zealand
97
230
129
Sri Lanka in Australia Test Series - 1989/90
Series Home
Fri, 08 Dec - Tue, 12 Dec 1989 - 00:00 • 1st Test • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
Sri Lanka
56
164
104
Sat, 16 Dec - Wed, 20 Dec 1989 - 00:00 • 2nd Test • Bellerive Oval, Hobart
Australia
Sri Lanka
56
164
104
India in Pakistan ODI Series - 1989/90
Series Home
Sat, 16 Dec 1989 - 00:00 • 1st ODI • Arbab Niaz Stadium, Peshawar
Pakistan
India
100
212
105
Mon, 18 Dec 1989 - 00:00 • 2nd ODI • Municipal Stadium, Gujranwala
Pakistan
India
101
212
104
Wed, 20 Dec 1989 - 00:00 • 3rd ODI • National Stadium, Karachi
Pakistan
India
102
212
103
Fri, 22 Dec 1989 - 00:00 • 4th ODI • Gaddafi Stadium, Lahore
Pakistan
India
103
212
102
Benson & Hedges World Series (Australia, Pakistan, Sri Lanka in Australia) - 1989/90
Series Home
Tue, 26 Dec 1989 - 00:00 • 1st • Melbourne Cricket Ground
Australia
Sri Lanka
76
164
84
Sat, 30 Dec 1989 - 00:00 • 2nd • Western Australia Cricket Association Ground, Perth
Australia
Sri Lanka
76
164
84
Sun, 31 Dec 1989 - 00:00 • 3rd • Western Australia Cricket Association Ground, Perth
Pakistan
Sri Lanka
112
241
127
Wed, 03 Jan 1990 - 00:00 • 4th • Melbourne Cricket Ground
Australia
Pakistan
72
213
137
Thu, 04 Jan 1990 - 00:00 • 5th • Melbourne Cricket Ground
Australia
Sri Lanka
77
164
83
Sat, 10 Feb 1990 - 00:00 • 6th • Brisbane Cricket Ground, Woolloongabba, Brisbane
Pakistan
Sri Lanka
112
241
127
Sun, 11 Feb 1990 - 00:00 • 7th • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
Pakistan
73
213
136
Tue, 13 Feb 1990 - 00:00 • 8th • Sydney Cricket Ground
Australia
Pakistan
73
213
136
Thu, 15 Feb 1990 - 00:00 • 9th • Bellerive Oval, Hobart
Pakistan
Sri Lanka
112
241
127
Sat, 17 Feb 1990 - 00:00 • 10th • Adelaide Oval
Pakistan
Sri Lanka
113
241
126
Sun, 18 Feb 1990 - 00:00 • 11th • Adelaide Oval
Australia
Sri Lanka
77
164
83
Tue, 20 Feb 1990 - 00:00 • 12th • Sydney Cricket Ground
Australia
Pakistan
74
213
135
Fri, 23 Feb 1990 - 00:00 • 1st Final • Melbourne Cricket Ground
Australia
Pakistan
74
213
135
Sun, 25 Feb 1990 - 00:00 • 2nd Final • Sydney Cricket Ground
Australia
Pakistan
75
213
134
ðŸ Explore cricket matches by Year
Catch up on cricket matches and head to head from previous years.
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
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