6th

Sun, 01 Jan 1989 - 00:00

 Perth

PAK - 140/9 (43.00) vs 142/3 (38.20) - WI

West Indies won by 7 wickets (with 70 balls remaining)

7th

Mon, 02 Jan 1989 - 00:00

 Perth

AUS - 216/7 (49.00) vs 178/10 (46.10) - PAK

Pakistan won by 38 runs

8th

Thu, 05 Jan 1989 - 00:00

 Melbourne

AUS - 216/7 (47.40) vs 218/8 (48.00) - WI

Australia won by 8 runs

9th

Sat, 07 Jan 1989 - 00:00

 Brisbane

PAK - 258/7 (47.40) vs 203/10 (40.40) - WI

Pakistan won by 55 runs

10th

Sun, 08 Jan 1989 - 00:00

 Brisbane

AUS - 203/9 (47.40) vs 204/5 (44.50) - PAK

Australia won by 5 wickets (with 31 balls remaining)

11th

Tue, 10 Jan 1989 - 00:00

 Melbourne

AUS - 258/4 (43.00) vs 108/7 (19.00) - PAK

Australia won by 6 runs (revised target)

12th

Thu, 12 Jan 1989 - 00:00

 Sydney

AUS - 215/5 (48.00) vs 154/8 (48.00) - WI

Australia won by 61 runs

1st Final

Sat, 14 Jan 1989 - 00:00

 Melbourne

AUS - 204/9 (48.00) vs 202/9 (20.00) - WI

Australia won by 2 runs

2nd Final

Mon, 16 Jan 1989 - 00:00

 Sydney

AUS - 277/9 (48.00) vs 185/10 (40.00) - WI

West Indies won by 92 runs

3rd Final

Wed, 18 Jan 1989 - 00:00

 Sydney

AUS - 226/4 (38.00) vs 111/2 (13.20) - WI

West Indies won by 8 wickets (with 28 balls remaining) (revised target)

4th Test

Thu, 26 Jan - Mon, 30 Jan 1989 - 00:00

 Sydney

AUS - 530/10 (30.00) & 82/3 (35.3) vs 384/2 (20.00) & 256/10 (104.4) - WI

Australia won by 7 wickets

5th Test

Fri, 03 Feb - Tue, 07 Feb 1989 - 00:00

 Adelaide

AUS - 530/10 (30.00) & 224/4 (75) vs 384/2 (20.00) & 233/4 (81) - WI

Match drawn

1st Test

Fri, 03 Feb - Tue, 07 Feb 1989 - 00:00

Carisbrook, Dunedin

NZ - 0/0 (0.00) vs 0/0 (0.00) - PAK

-

2nd Test

Fri, 10 Feb - Tue, 14 Feb 1989 - 00:00

 Wellington

NZ - 437/10 (49.00) & 186/8 (61) vs 438/1 (20.00) - PAK

Match drawn

3rd Test

Fri, 24 Feb - Tue, 28 Feb 1989 - 00:00

 Auckland

NZ - 616/10 (49.00) & 99/3 (50.4) vs 438/1 (20.00) - PAK

Match drawn

Only ODI

Mon, 06 Feb 1989 - 00:00

 Dunedin

NZ - 170/9 (48.00) vs 174/2 (46.30) - PAK

New Zealand won by 8 wickets (with 9 balls remaining)

1st ODI

Sat, 04 Mar 1989 - 00:00

 Christchurch

NZ - 170/7 (47.00) vs 171/3 (40.50) - PAK

New Zealand won by 7 wickets (with 37 balls remaining)

2nd ODI

Wed, 08 Mar 1989 - 00:00

 Wellington

NZ - 253/6 (48.00) vs 254/4 (46.50) - PAK

New Zealand won by 6 wickets (with 19 balls remaining)

3rd ODI

Sat, 11 Mar 1989 - 00:00

 Auckland

NZ - 249/10 (43.00) vs 251/3 (48.30) - PAK

Pakistan won by 7 wickets (with 9 balls remaining)

4th ODI

Tue, 14 Mar 1989 - 00:00

 Hamilton

NZ - 138/9 (49.00) vs 139/3 (39.40) - PAK

New Zealand won by 7 wickets (with 62 balls remaining)

1st ODI

Tue, 07 Mar 1989 - 00:00

 Bridgetown

WI - 248/4 (48.00) vs 198/8 (48.00) - IND

West Indies won by 50 runs

2nd ODI

Thu, 09 Mar 1989 - 00:00

 Port of Spain

WI - 148/10 (48.00) vs 151/4 (38.40) - IND

West Indies won by 6 wickets (with 68 balls remaining)

3rd ODI

Sat, 11 Mar 1989 - 00:00

 Port of Spain

WI - 192/10 (43.00) vs 193/4 (47.20) - IND

West Indies won by 6 wickets (with 16 balls remaining)

4th ODI

Sat, 18 Mar 1989 - 00:00

 St John's

WI - 237/8 (47.00) vs 240/2 (43.20) - IND

West Indies won by 8 wickets (with 40 balls remaining)

5th ODI

Tue, 21 Mar 1989 - 00:00

 Georgetown

WI - 289/2 (43.50) vs 188/8 (44.00) - IND

West Indies won by 101 runs

1st ODI

Thu, 23 Mar 1989 - 00:00

 Sharjah

PAK - 237/8 (16.00) vs 207/10 (48.40) - SL

Pakistan won by 30 runs

2nd ODI

Fri, 24 Mar 1989 - 00:00

 Sharjah

PAK - 244/8 (14.30) vs 248/3 (47.50) - SL

Pakistan won by 7 wickets (with 13 balls remaining)

1st Test

Sat, 25 Mar - Thu, 30 Mar 1989 - 00:00

 Georgetown

WI - 437/10 (49.00) vs 86/1 (20.00) - IND

Match drawn

2nd Test

Fri, 07 Apr - Wed, 12 Apr 1989 - 00:00

 Bridgetown

WI - 437/10 (49.00) & 196/2 (48) vs 86/1 (20.00) & 251/10 (97.3) - IND

West Indies won by 8 wickets

3rd Test

Sat, 15 Apr - Thu, 20 Apr 1989 - 00:00

 Port of Spain

WI - 437/10 (49.00) & 266/10 (97) vs 86/1 (20.00) & 213/10 (81.5) - IND

West Indies won by 217 runs

4th Test

Fri, 28 Apr - Fri, 28 Apr 1989 - 00:00

 Kingston

WI - 437/10 (49.00) & 60/3 (18.4) vs 86/1 (20.00) & 152/10 (48.3) - IND

West Indies won by 7 wickets

1st ODI

Thu, 25 May 1989 - 00:00

 Manchester

ENG - 231/9 (14.30) vs 136/10 (47.10) - AUS

England won by 95 runs

2nd ODI

Sat, 27 May 1989 - 00:00

 Nottingham

ENG - 226/5 (48.00) vs 226/8 (20.00) - AUS

Match tied

3rd ODI

Mon, 29 May 1989 - 00:00

 Lord's

ENG - 278/7 (49.00) vs 279/4 (54.30) - AUS

Australia won by 6 wickets (with 3 balls remaining)

1st Test

Thu, 08 Jun - Tue, 13 Jun 1989 - 00:00

 Leeds

ENG - 601/10 (49.00) & 191/10 (55.2) vs 395/1 (20.00) & 230/3 (54.5) - AUS

Australia won by 210 runs

2nd Test

Thu, 22 Jun - Tue, 27 Jun 1989 - 00:00

 Lord's

ENG - 601/10 (49.00) & 359/10 (130) vs 395/1 (20.00) & 119/4 (40.2) - AUS

Australia won by 6 wickets

3rd Test

Thu, 06 Jul - Tue, 11 Jul 1989 - 00:00

 Birmingham

ENG - 601/10 (49.00) vs 395/1 (20.00) & 158/2 (65) - AUS

Match drawn

4th Test

Thu, 27 Jul - Thu, 27 Jul 1989 - 00:00

 Manchester

ENG - 601/10 (49.00) & 264/10 (110.4) vs 395/1 (20.00) & 81/1 (32.5) - AUS

Australia won by 9 wickets

5th Test

Thu, 10 Aug - Mon, 14 Aug 1989 - 00:00

 Nottingham

ENG - 602/10 (49.00) & 167/10 (55.3) vs 395/1 (20.00) - AUS

Australia won by an innings and 180 runs

6th Test

Thu, 24 Aug - Tue, 29 Aug 1989 - 00:00

 The Oval

ENG - 602/10 (49.00) & 143/5 (46.1) vs 395/1 (20.00) & 219/4 (63) - AUS

Match drawn

1st

Fri, 13 Oct 1989 - 00:00

 Sharjah

IND - 169/10 (48.00) vs 173/5 (47.50) - WI

West Indies won by 5 wickets (with 13 balls remaining)

2nd

Sat, 14 Oct 1989 - 00:00

 Sharjah

PAK - 250/8 (48.00) vs 239/10 (48.40) - WI

Pakistan won by 11 runs

3rd

Sun, 15 Oct 1989 - 00:00

 Sharjah

IND - 273/4 (46.00) vs 274/4 (44.40) - PAK

Pakistan won by 6 wickets (with 8 balls remaining)

4th

Mon, 16 Oct 1989 - 00:00

 Sharjah

IND - 211/9 (46.00) vs 174/10 (46.40) - WI

India won by 37 runs

5th

Tue, 17 Oct 1989 - 00:00

 Sharjah

PAK - 237/7 (43.00) vs 180/10 (44.40) - WI

Pakistan won by 57 runs

6th

Fri, 20 Oct 1989 - 00:00

 Sharjah

IND - 252/4 (47.00) vs 214/9 (47.00) - PAK

Pakistan won by 38 runs

1st

Sun, 15 Oct 1989 - 00:00

 Delhi

ENG - 193/10 (47.40) vs 196/5 (48.40) - SL

England won by 5 wickets (with 8 balls remaining)

2nd

Thu, 19 Oct 1989 - 00:00

 Hyderabad (Deccan)

AUS - 242/3 (43.00) vs 243/3 (47.30) - ENG

England won by 7 wickets (with 15 balls remaining)

3rd

Thu, 19 Oct 1989 - 00:00

 Rajkot

SL - 176/9 (43.00) vs 180/6 (47.10) - WI

Sri Lanka won by 4 wickets (with 17 balls remaining)

4th

Sat, 21 Oct 1989 - 00:00

 Chennai

AUS - 241/6 (49.00) vs 142/10 (40.30) - WI

Australia won by 99 runs

5th

Sun, 22 Oct 1989 - 00:00

 Cuttack

ENG - 148/9 (49.00) vs 149/6 (43.20) - PAK

England won by 4 wickets (with 40 balls remaining)

6th

Sun, 22 Oct 1989 - 00:00

 Ahmedabad

IND - 227/8 (38.00) vs 221/10 (49.40) - SL

India won by 6 runs

7th

Mon, 23 Oct 1989 - 00:00

 Brabourne

AUS - 205/8 (38.00) vs 139/10 (43.20) - PAK

Pakistan won by 66 runs

8th

Mon, 23 Oct 1989 - 00:00

 Delhi

IND - 196/9 (45.00) vs 176/10 (41.40) - WI

West Indies won by 20 runs

9th

Wed, 25 Oct 1989 - 00:00

 Kanpur

IND - 255/7 (45.00) vs 259/4 (48.10) - ENG

India won by 6 wickets (with 11 balls remaining)

10th

Wed, 25 Oct 1989 - 00:00

 Jalandhar

PAK - 223/5 (45.00) vs 226/4 (48.30) - WI

West Indies won by 6 wickets (with 9 balls remaining)

11th

Wed, 25 Oct 1989 - 00:00

 Margao

AUS - 222/7 (45.00) vs 194/10 (47.10) - SL

Australia won by 28 runs

12th

Fri, 27 Oct 1989 - 00:00

 Gwalior

ENG - 265/5 (45.00) vs 239/8 (20.00) - WI

West Indies won by 26 runs

13th

Fri, 27 Oct 1989 - 00:00

 Bengaluru

IND - 247/8 (45.00) vs 249/7 (47.10) - AUS

India won by 3 wickets (with 17 balls remaining)

14th

Fri, 27 Oct 1989 - 00:00

 Lucknow

PAK - 219/6 (45.00) vs 213/10 (49.20) - SL

Pakistan won by 6 runs

15th

Sat, 28 Oct 1989 - 00:00

 Eden Gardens

IND - 279/7 (45.00) vs 202/10 (42.30) - PAK

Pakistan won by 77 runs

1st SF

Mon, 30 Oct 1989 - 00:00

 Nagpur

ENG - 194/7 (30.00) vs 195/4 (28.30) - PAK

Pakistan won by 6 wickets (with 9 balls remaining)

2nd SF

Mon, 30 Oct 1989 - 00:00

 Wankhede

IND - 165/10 (30.00) vs 166/2 (42.10) - WI

West Indies won by 8 wickets (with 47 balls remaining)

Final

Wed, 01 Nov 1989 - 00:00

 Eden Gardens

PAK - 273/5 (30.00) vs 277/6 (49.50) - WI

Pakistan won by 4 wickets (with 1 ball remaining)

1st Test

Wed, 15 Nov - Mon, 20 Nov 1989 - 00:00

 Karachi

PAK - 601/10 (49.00) & 305/5 (96) vs 438/1 (20.00) & 303/3 (96) - IND

Match drawn

2nd Test

Thu, 23 Nov - Tue, 28 Nov 1989 - 00:00

 Faisalabad

PAK - 616/10 (49.00) vs 423/1 (20.00) & 398/7 (116) - IND

Match drawn

3rd Test

Fri, 01 Dec - Wed, 06 Dec 1989 - 00:00

 Lahore

PAK - 509/10 (49.00) vs 699/5 (20.00) - IND

Match drawn

4th Test

Sat, 09 Dec - Thu, 14 Dec 1989 - 00:00

 Sialkot

PAK - 437/10 (49.00) vs 86/1 (20.00) & 234/7 (84) - IND

Match drawn

Only Test

Fri, 24 Nov - Tue, 28 Nov 1989 - 00:00

 Perth

AUS - 521/10 (49.00) vs 699/5 (20.00) & 322/7 (162) - NZ

Match drawn

1st Test

Fri, 08 Dec - Tue, 12 Dec 1989 - 00:00

 Brisbane

AUS - 616/10 (49.00) & 375/6 (123) vs 699/5 (20.00) - SL

Match drawn

2nd Test

Sat, 16 Dec - Wed, 20 Dec 1989 - 00:00

 Hobart

AUS - 616/10 (49.00) & 513/5 (125) vs 699/5 (20.00) & 348/10 (141.4) - SL

Australia won by 173 runs

1st ODI

Sat, 16 Dec 1989 - 00:00

Arbab Niaz Stadium, Peshawar

PAK - 0/0 (0.00) vs 0/0 (0.00) - IND

-

2nd ODI

Mon, 18 Dec 1989 - 00:00

 Gujranwala

PAK - 87/9 (16.00) vs 80/9 (16.00) - IND

Pakistan won by 7 runs

3rd ODI

Wed, 20 Dec 1989 - 00:00

 Karachi

PAK - 28/3 (14.30) vs 0/0 (0.00) - IND

No result

4th ODI

Fri, 22 Dec 1989 - 00:00

 Lahore

PAK - 150/8 (37.00) vs 112/10 (30.20) - IND

Pakistan won by 38 runs

1st

Tue, 26 Dec 1989 - 00:00

 Melbourne

AUS - 228/5 (48.50) vs 198/10 (47.20) - SL

Australia won by 30 runs

2nd

Sat, 30 Dec 1989 - 00:00

 Perth

AUS - 203/9 (48.00) vs 204/1 (38.50) - SL

Australia won by 9 wickets (with 55 balls remaining)

3rd

Sun, 31 Dec 1989 - 00:00

 Perth

PAK - 222/7 (47.00) vs 223/7 (45.30) - SL

Sri Lanka won by 3 wickets (with 9 balls remaining)