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 1989 matches
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
0/0 (0.00)
Pakistan
0/0 (0.00)
Match abandoned without a ball bowled
Fri, 10 Feb - Tue, 14 Feb 1989 - 00:00 • 2nd Test • Basin Reserve, Wellington
New Zealand
437/10 (49.00) & 186/8 (61)
Pakistan
438/1 (20.00)
Match drawn
Fri, 24 Feb - Tue, 28 Feb 1989 - 00:00 • 3rd Test • Eden Park, Auckland
New Zealand
616/10 (49.00) & 99/3 (50.4)
Pakistan
438/1 (20.00)
Match drawn
Dunedin Test Replacement Match (Pakistan in New Zealand) - 1988/89
Series Home
Mon, 06 Feb 1989 - 00:00 • Only ODI • Carisbrook, Dunedin
New Zealand
170/9 (48.00)
Pakistan
174/2 (46.30)
New Zealand won by 8 wickets (with 9 balls remaining)
Pakistan in New Zealand ODI Series - 1988/89
Series Home
Sat, 04 Mar 1989 - 00:00 • 1st ODI • Lancaster Park, Christchurch
New Zealand
170/7 (47.00)
Pakistan
171/3 (40.50)
New Zealand won by 7 wickets (with 37 balls remaining)
Wed, 08 Mar 1989 - 00:00 • 2nd ODI • Basin Reserve, Wellington
New Zealand
253/6 (48.00)
Pakistan
254/4 (46.50)
New Zealand won by 6 wickets (with 19 balls remaining)
Sat, 11 Mar 1989 - 00:00 • 3rd ODI • Eden Park, Auckland
New Zealand
249/10 (43.00)
Pakistan
251/3 (48.30)
Pakistan won by 7 wickets (with 9 balls remaining)
Tue, 14 Mar 1989 - 00:00 • 4th ODI • Trust Bank Park, Hamilton
New Zealand
138/9 (49.00)
Pakistan
139/3 (39.40)
New Zealand won by 7 wickets (with 62 balls remaining)
India in West Indies ODI Series - 1988/89
Series Home
Tue, 07 Mar 1989 - 00:00 • 1st ODI • Kensington Oval, Bridgetown, Barbados
West Indies
248/4 (48.00)
India
198/8 (48.00)
West Indies won by 50 runs
Thu, 09 Mar 1989 - 00:00 • 2nd ODI • Queen's Park Oval, Port of Spain, Trinidad
West Indies
148/10 (48.00)
India
151/4 (38.40)
West Indies won by 6 wickets (with 68 balls remaining)
Sat, 11 Mar 1989 - 00:00 • 3rd ODI • Queen's Park Oval, Port of Spain, Trinidad
West Indies
192/10 (43.00)
India
193/4 (47.20)
West Indies won by 6 wickets (with 16 balls remaining)
Sat, 18 Mar 1989 - 00:00 • 4th ODI • Antigua Recreation Ground, St John's, Antigua
West Indies
237/8 (47.00)
India
240/2 (43.20)
West Indies won by 8 wickets (with 40 balls remaining)
Tue, 21 Mar 1989 - 00:00 • 5th ODI • Bourda, Georgetown, Guyana
West Indies
289/2 (43.50)
India
188/8 (44.00)
West Indies won by 101 runs
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
237/8 (16.00)
Sri Lanka
207/10 (48.40)
Pakistan won by 30 runs
Fri, 24 Mar 1989 - 00:00 • 2nd ODI • Sharjah Cricket Association Stadium
Pakistan
244/8 (14.30)
Sri Lanka
248/3 (47.50)
Pakistan won by 7 wickets (with 13 balls remaining)
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
437/10 (49.00)
India
86/1 (20.00)
Match drawn
Fri, 07 Apr - Wed, 12 Apr 1989 - 00:00 • 2nd Test • Kensington Oval, Bridgetown, Barbados
West Indies
437/10 (49.00) & 196/2 (48)
India
86/1 (20.00) & 251/10 (97.3)
West Indies won by 8 wickets
Sat, 15 Apr - Thu, 20 Apr 1989 - 00:00 • 3rd Test • Queen's Park Oval, Port of Spain, Trinidad
West Indies
437/10 (49.00) & 266/10 (97)
India
86/1 (20.00) & 213/10 (81.5)
West Indies won by 217 runs
Fri, 28 Apr - Fri, 28 Apr 1989 - 00:00 • 4th Test • Sabina Park, Kingston, Jamaica
West Indies
437/10 (49.00) & 60/3 (18.4)
India
86/1 (20.00) & 152/10 (48.3)
West Indies won by 7 wickets
Texaco Trophy (Australia in England) - 1989
Series Home
Thu, 25 May 1989 - 00:00 • 1st ODI • Old Trafford, Manchester
England
231/9 (14.30)
Australia
136/10 (47.10)
England won by 95 runs
Sat, 27 May 1989 - 00:00 • 2nd ODI • Trent Bridge, Nottingham
England
226/5 (48.00)
Australia
226/8 (20.00)
Match tied
Mon, 29 May 1989 - 00:00 • 3rd ODI • Lord's, London
England
278/7 (49.00)
Australia
279/4 (54.30)
Australia won by 6 wickets (with 3 balls remaining)
The Ashes (Australia in England) - 1989
Series Home
Thu, 08 Jun - Tue, 13 Jun 1989 - 00:00 • 1st Test • Headingley, Leeds
England
601/10 (49.00) & 191/10 (55.2)
Australia
395/1 (20.00) & 230/3 (54.5)
Australia won by 210 runs
Thu, 22 Jun - Tue, 27 Jun 1989 - 00:00 • 2nd Test • Lord's, London
England
601/10 (49.00) & 359/10 (130)
Australia
395/1 (20.00) & 119/4 (40.2)
Australia won by 6 wickets
Thu, 06 Jul - Tue, 11 Jul 1989 - 00:00 • 3rd Test • Edgbaston, Birmingham
England
601/10 (49.00)
Australia
395/1 (20.00) & 158/2 (65)
Match drawn
Thu, 27 Jul - Thu, 27 Jul 1989 - 00:00 • 4th Test • Old Trafford, Manchester
England
601/10 (49.00) & 264/10 (110.4)
Australia
395/1 (20.00) & 81/1 (32.5)
Australia won by 9 wickets
Thu, 10 Aug - Mon, 14 Aug 1989 - 00:00 • 5th Test • Trent Bridge, Nottingham
England
602/10 (49.00) & 167/10 (55.3)
Australia
395/1 (20.00)
Australia won by an innings and 180 runs
Thu, 24 Aug - Tue, 29 Aug 1989 - 00:00 • 6th Test • Kennington Oval, London
England
602/10 (49.00) & 143/5 (46.1)
Australia
395/1 (20.00) & 219/4 (63)
Match drawn
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
169/10 (48.00)
West Indies
173/5 (47.50)
West Indies won by 5 wickets (with 13 balls remaining)
Sat, 14 Oct 1989 - 00:00 • 2nd • Sharjah Cricket Association Stadium
Pakistan
250/8 (48.00)
West Indies
239/10 (48.40)
Pakistan won by 11 runs
Sun, 15 Oct 1989 - 00:00 • 3rd • Sharjah Cricket Association Stadium
India
273/4 (46.00)
Pakistan
274/4 (44.40)
Pakistan won by 6 wickets (with 8 balls remaining)
Mon, 16 Oct 1989 - 00:00 • 4th • Sharjah Cricket Association Stadium
India
211/9 (46.00)
West Indies
174/10 (46.40)
India won by 37 runs
Tue, 17 Oct 1989 - 00:00 • 5th • Sharjah Cricket Association Stadium
Pakistan
237/7 (43.00)
West Indies
180/10 (44.40)
Pakistan won by 57 runs
Fri, 20 Oct 1989 - 00:00 • 6th • Sharjah Cricket Association Stadium
India
252/4 (47.00)
Pakistan
214/9 (47.00)
Pakistan won by 38 runs
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
193/10 (47.40)
Sri Lanka
196/5 (48.40)
England won by 5 wickets (with 8 balls remaining)
Thu, 19 Oct 1989 - 00:00 • 2nd • Lal Bahadur Shastri Stadium, Hyderabad, Deccan
Australia
242/3 (43.00)
England
243/3 (47.30)
England won by 7 wickets (with 15 balls remaining)
Thu, 19 Oct 1989 - 00:00 • 3rd • Municipal Stadium, Rajkot
Sri Lanka
176/9 (43.00)
West Indies
180/6 (47.10)
Sri Lanka won by 4 wickets (with 17 balls remaining)
Sat, 21 Oct 1989 - 00:00 • 4th • MA Chidambaram Stadium, Chepauk, Madras
Australia
241/6 (49.00)
West Indies
142/10 (40.30)
Australia won by 99 runs
Sun, 22 Oct 1989 - 00:00 • 5th • Barabati Stadium, Cuttack
England
148/9 (49.00)
Pakistan
149/6 (43.20)
England won by 4 wickets (with 40 balls remaining)
Sun, 22 Oct 1989 - 00:00 • 6th • Gujarat Stadium, Motera, Ahmedabad
India
227/8 (38.00)
Sri Lanka
221/10 (49.40)
India won by 6 runs
Mon, 23 Oct 1989 - 00:00 • 7th • Brabourne Stadium, Bombay
Australia
205/8 (38.00)
Pakistan
139/10 (43.20)
Pakistan won by 66 runs
Mon, 23 Oct 1989 - 00:00 • 8th • Feroz Shah Kotla, Delhi
India
196/9 (45.00)
West Indies
176/10 (41.40)
West Indies won by 20 runs
Wed, 25 Oct 1989 - 00:00 • 9th • Green Park, Kanpur
India
255/7 (45.00)
England
259/4 (48.10)
India won by 6 wickets (with 11 balls remaining)
Wed, 25 Oct 1989 - 00:00 • 10th • Gandhi Stadium, Jalandhar
Pakistan
223/5 (45.00)
West Indies
226/4 (48.30)
West Indies won by 6 wickets (with 9 balls remaining)
Wed, 25 Oct 1989 - 00:00 • 11th • Nehru Stadium, Fatorda, Margao
Australia
222/7 (45.00)
Sri Lanka
194/10 (47.10)
Australia won by 28 runs
Fri, 27 Oct 1989 - 00:00 • 12th • Captain Roop Singh Stadium, Gwalior
England
265/5 (45.00)
West Indies
239/8 (20.00)
West Indies won by 26 runs
Fri, 27 Oct 1989 - 00:00 • 13th • M Chinnaswamy Stadium, Bangalore
India
247/8 (45.00)
Australia
249/7 (47.10)
India won by 3 wickets (with 17 balls remaining)
Fri, 27 Oct 1989 - 00:00 • 14th • KD Singh Babu Stadium, Lucknow
Pakistan
219/6 (45.00)
Sri Lanka
213/10 (49.20)
Pakistan won by 6 runs
Sat, 28 Oct 1989 - 00:00 • 15th • Eden Gardens, Calcutta
India
279/7 (45.00)
Pakistan
202/10 (42.30)
Pakistan won by 77 runs
Mon, 30 Oct 1989 - 00:00 • 1st SF • Vidarbha Cricket Association Ground, Nagpur
England
194/7 (30.00)
Pakistan
195/4 (28.30)
Pakistan won by 6 wickets (with 9 balls remaining)
Mon, 30 Oct 1989 - 00:00 • 2nd SF • Wankhede Stadium, Bombay
India
165/10 (30.00)
West Indies
166/2 (42.10)
West Indies won by 8 wickets (with 47 balls remaining)
Wed, 01 Nov 1989 - 00:00 • Final • Eden Gardens, Calcutta
Pakistan
273/5 (30.00)
West Indies
277/6 (49.50)
Pakistan won by 4 wickets (with 1 ball remaining)
India in Pakistan Test Series - 1989/90
Series Home
Wed, 15 Nov - Mon, 20 Nov 1989 - 00:00 • 1st Test • National Stadium, Karachi
Pakistan
601/10 (49.00) & 305/5 (96)
India
438/1 (20.00) & 303/3 (96)
Match drawn
Thu, 23 Nov - Tue, 28 Nov 1989 - 00:00 • 2nd Test • Iqbal Stadium, Faisalabad
Pakistan
616/10 (49.00)
India
423/1 (20.00) & 398/7 (116)
Match drawn
Fri, 01 Dec - Wed, 06 Dec 1989 - 00:00 • 3rd Test • Gaddafi Stadium, Lahore
Pakistan
509/10 (49.00)
India
699/5 (20.00)
Match drawn
Sat, 09 Dec - Thu, 14 Dec 1989 - 00:00 • 4th Test • Jinnah Stadium, Sialkot
Pakistan
437/10 (49.00)
India
86/1 (20.00) & 234/7 (84)
Match drawn
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
521/10 (49.00)
New Zealand
699/5 (20.00) & 322/7 (162)
Match drawn
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
616/10 (49.00) & 375/6 (123)
Sri Lanka
699/5 (20.00)
Match drawn
Sat, 16 Dec - Wed, 20 Dec 1989 - 00:00 • 2nd Test • Bellerive Oval, Hobart
Australia
616/10 (49.00) & 513/5 (125)
Sri Lanka
699/5 (20.00) & 348/10 (141.4)
Australia won by 173 runs
India in Pakistan ODI Series - 1989/90
Series Home
Sat, 16 Dec 1989 - 00:00 • 1st ODI • Arbab Niaz Stadium, Peshawar
Pakistan
0/0 (0.00)
India
0/0 (0.00)
Match abandoned without a ball bowled
Mon, 18 Dec 1989 - 00:00 • 2nd ODI • Municipal Stadium, Gujranwala
Pakistan
87/9 (16.00)
India
80/9 (16.00)
Pakistan won by 7 runs
Wed, 20 Dec 1989 - 00:00 • 3rd ODI • National Stadium, Karachi
Pakistan
28/3 (14.30)
India
0/0 (0.00)
No result
Fri, 22 Dec 1989 - 00:00 • 4th ODI • Gaddafi Stadium, Lahore
Pakistan
150/8 (37.00)
India
112/10 (30.20)
Pakistan won by 38 runs
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
228/5 (48.50)
Sri Lanka
198/10 (47.20)
Australia won by 30 runs
Sat, 30 Dec 1989 - 00:00 • 2nd • Western Australia Cricket Association Ground, Perth
Australia
203/9 (48.00)
Sri Lanka
204/1 (38.50)
Australia won by 9 wickets (with 55 balls remaining)
Sun, 31 Dec 1989 - 00:00 • 3rd • Western Australia Cricket Association Ground, Perth
Pakistan
222/7 (47.00)
Sri Lanka
223/7 (45.30)
Sri Lanka won by 3 wickets (with 9 balls remaining)
Wed, 03 Jan 1990 - 00:00 • 4th • Melbourne Cricket Ground
Australia
161/10 (47.00)
Pakistan
162/3 (41.00)
Australia won by 7 wickets (with 54 balls remaining)
Thu, 04 Jan 1990 - 00:00 • 5th • Melbourne Cricket Ground
Australia
202/7 (47.00)
Sri Lanka
129/10 (41.00)
Australia won by 73 runs
Sat, 10 Feb 1990 - 00:00 • 6th • Brisbane Cricket Ground, Woolloongabba, Brisbane
Pakistan
253/5 (47.00)
Sri Lanka
254/5 (47.00)
Pakistan won by 5 wickets (with 18 balls remaining)
Sun, 11 Feb 1990 - 00:00 • 7th • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
300/5 (47.00)
Pakistan
233/10 (39.10)
Australia won by 67 runs
Tue, 13 Feb 1990 - 00:00 • 8th • Sydney Cricket Ground
Australia
165/8 (47.00)
Pakistan
167/5 (48.30)
Pakistan won by 5 wickets (with 9 balls remaining)
Thu, 15 Feb 1990 - 00:00 • 9th • Bellerive Oval, Hobart
Pakistan
195/10 (47.00)
Sri Lanka
198/4 (48.30)
Pakistan won by 6 wickets (with 9 balls remaining)
Sat, 17 Feb 1990 - 00:00 • 10th • Adelaide Oval
Pakistan
315/3 (47.00)
Sri Lanka
288/8 (20.00)
Pakistan won by 27 runs
Sun, 18 Feb 1990 - 00:00 • 11th • Adelaide Oval
Australia
158/10 (47.00)
Sri Lanka
159/3 (40.00)
Australia won by 7 wickets (with 60 balls remaining)
Tue, 20 Feb 1990 - 00:00 • 12th • Sydney Cricket Ground
Australia
220/8 (49.00)
Pakistan
218/9 (49.00)
Pakistan won by 2 runs
Fri, 23 Feb 1990 - 00:00 • 1st Final • Melbourne Cricket Ground
Australia
162/10 (49.00)
Pakistan
163/3 (45.50)
Australia won by 7 wickets (with 25 balls remaining)
Sun, 25 Feb 1990 - 00:00 • 2nd Final • Sydney Cricket Ground
Australia
255/6 (49.00)
Pakistan
186/10 (45.00)
Australia won by 69 runs
ðŸ 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
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