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 1987
Select a year
Benson & Hedges World Series Cup (Australia, England, West Indies in Australia) - 1986/87
Series Home
Sat, 17 Jan 1987 - 00:00 • 1st • Brisbane Cricket Ground, Woolloongabba, Brisbane
England
West Indies
149
323
159
Sun, 18 Jan 1987 - 00:00 • 2nd • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
England
300
557
244
Tue, 20 Jan 1987 - 00:00 • 3rd • Melbourne Cricket Ground
Australia
West Indies
150
294
132
Thu, 22 Jan 1987 - 00:00 • 4th • Sydney Cricket Ground
Australia
England
300
557
244
Sat, 24 Jan 1987 - 00:00 • 5th • Adelaide Oval
England
West Indies
150
323
158
Sun, 25 Jan 1987 - 00:00 • 6th • Adelaide Oval
Australia
West Indies
151
294
131
Mon, 26 Jan 1987 - 00:00 • 7th • Adelaide Oval
Australia
England
301
557
243
Wed, 28 Jan 1987 - 00:00 • 8th • Sydney Cricket Ground
Australia
West Indies
152
294
130
Fri, 30 Jan 1987 - 00:00 • 9th • Melbourne Cricket Ground
England
West Indies
150
323
158
Sun, 01 Feb 1987 - 00:00 • 10th • Melbourne Cricket Ground
Australia
England
302
557
242
Tue, 03 Feb 1987 - 00:00 • 11th • Devonport Oval
England
West Indies
151
323
157
Fri, 06 Feb 1987 - 00:00 • 12th • Sydney Cricket Ground
Australia
West Indies
152
294
130
Sun, 08 Feb 1987 - 00:00 • 1st Final • Melbourne Cricket Ground
Australia
England
302
557
242
Wed, 11 Feb 1987 - 00:00 • 2nd Final • Sydney Cricket Ground
Australia
England
303
557
241
Pakistan in India ODI Series - 1986/87
Series Home
Tue, 27 Jan 1987 - 00:00 • 1st ODI • Nehru Stadium, Indore
India
Pakistan
105
212
100
Wed, 18 Feb 1987 - 00:00 • 2nd ODI • Eden Gardens, Calcutta
India
Pakistan
105
212
100
Fri, 20 Mar 1987 - 00:00 • 3rd ODI • Lal Bahadur Shastri Stadium, Hyderabad, Deccan
India
Pakistan
105
212
100
Sun, 22 Mar 1987 - 00:00 • 4th ODI • Nehru Stadium, Pune
India
Pakistan
105
212
100
Tue, 24 Mar 1987 - 00:00 • 5th ODI • Vidarbha Cricket Association Ground, Nagpur
India
Pakistan
106
212
99
Thu, 26 Mar 1987 - 00:00 • 6th ODI • Keenan Stadium, Jamshedpur
India
Pakistan
106
212
99
Pakistan in India Test Series - 1986/87
Series Home
Tue, 03 Feb - Sun, 08 Feb 1987 - 00:00 • 1st Test • MA Chidambaram Stadium, Chepauk, Madras
India
Pakistan
57
212
148
Wed, 11 Feb - Mon, 16 Feb 1987 - 00:00 • 2nd Test • Eden Gardens, Calcutta
India
Pakistan
57
212
148
Sat, 21 Feb - Thu, 26 Feb 1987 - 00:00 • 3rd Test • Sawai Mansingh Stadium, Jaipur
India
Pakistan
57
212
148
Wed, 04 Mar - Mon, 09 Mar 1987 - 00:00 • 4th Test • Gujarat Stadium, Motera, Ahmedabad
India
Pakistan
58
212
147
Fri, 13 Mar - Tue, 17 Mar 1987 - 00:00 • 5th Test • M Chinnaswamy Stadium, Bangalore
India
Pakistan
59
212
146
West Indies in New Zealand Test Series - 1986/87
Series Home
Fri, 20 Feb - Tue, 24 Feb 1987 - 00:00 • 1st Test • Basin Reserve, Wellington
New Zealand
West Indies
51
137
87
Fri, 27 Feb - Fri, 27 Feb 1987 - 00:00 • 2nd Test • Eden Park, Auckland
New Zealand
West Indies
62
137
76
Thu, 12 Mar - Sun, 15 Mar 1987 - 00:00 • 3rd Test • Lancaster Park, Christchurch
New Zealand
West Indies
52
137
86
West Indies in New Zealand ODI Series - 1986/87
Series Home
Wed, 18 Mar 1987 - 00:00 • 1st ODI • Carisbrook, Dunedin
New Zealand
West Indies
74
137
64
Sat, 21 Mar 1987 - 00:00 • 2nd ODI • Eden Park, Auckland
New Zealand
West Indies
74
137
64
Wed, 25 Mar 1987 - 00:00 • 3rd ODI • Basin Reserve, Wellington
New Zealand
West Indies
74
137
64
Sat, 28 Mar 1987 - 00:00 • 4th ODI • Lancaster Park, Christchurch
New Zealand
West Indies
74
137
64
Sharjah Cup (Australia, England, India, Pakistan in United Arab Emirates) - 1986/87
Series Home
Thu, 02 Apr 1987 - 00:00 • 1st • Sharjah Cricket Association Stadium
England
India
148
282
114
Fri, 03 Apr 1987 - 00:00 • 2nd • Sharjah Cricket Association Stadium
Australia
Pakistan
78
213
131
Sun, 05 Apr 1987 - 00:00 • 3rd • Sharjah Cricket Association Stadium
Australia
India
139
298
148
Tue, 07 Apr 1987 - 00:00 • 4th • Sharjah Cricket Association Stadium
England
Pakistan
107
217
107
Thu, 09 Apr 1987 - 00:00 • 5th • Sharjah Cricket Association Stadium
Australia
England
299
557
245
Fri, 10 Apr 1987 - 00:00 • 6th • Sharjah Cricket Association Stadium
India
Pakistan
105
212
100
New Zealand in Sri Lanka Test Series - 1987
Series Home
Thu, 16 Apr - Tue, 21 Apr 1987 - 00:00 • 1st Test • Colombo Cricket Club Ground
Sri Lanka
New Zealand
107
185
64
Fri, 24 Apr - Wed, 29 Apr 1987 - 00:00 • 2nd Test • Asgiriya Stadium, Kandy
Sri Lanka
New Zealand
107
185
64
Tue, 05 May - Sun, 10 May 1987 - 00:00 • 3rd Test • Sinhalese Sports Club Ground, Colombo
Sri Lanka
New Zealand
107
185
64
Texaco Trophy (Pakistan in England) - 1987
Series Home
Thu, 21 May 1987 - 00:00 • 1st ODI • Kennington Oval, London
England
Pakistan
107
217
107
Sat, 23 May 1987 - 00:00 • 2nd ODI • Trent Bridge, Nottingham
England
Pakistan
107
217
107
Mon, 25 May 1987 - 00:00 • 3rd ODI • Edgbaston, Birmingham
England
Pakistan
107
217
107
Pakistan in England Test Series - 1987
Series Home
Thu, 04 Jun - Tue, 09 Jun 1987 - 00:00 • 1st Test • Old Trafford, Manchester
England
Pakistan
74
217
140
Thu, 18 Jun - Tue, 23 Jun 1987 - 00:00 • 2nd Test • Lord's, London
England
Pakistan
75
217
139
Thu, 02 Jul - Mon, 06 Jul 1987 - 00:00 • 3rd Test • Headingley, Leeds
England
Pakistan
76
217
138
Thu, 23 Jul - Tue, 28 Jul 1987 - 00:00 • 4th Test • Edgbaston, Birmingham
England
Pakistan
77
217
137
Thu, 06 Aug - Tue, 11 Aug 1987 - 00:00 • 5th Test • Kennington Oval, London
England
Pakistan
78
217
136
Reliance World Cup (in India/Pakistan) - 1987/88
Series Home
Thu, 08 Oct 1987 - 00:00 • 1st • Niaz Stadium, Hyderabad, Sind
Pakistan
Sri Lanka
116
241
123
Fri, 09 Oct 1987 - 00:00 • 3rd • MA Chidambaram Stadium, Chepauk, Madras
India
Australia
147
298
140
Fri, 09 Oct 1987 - 00:00 • 2nd • Municipal Stadium, Gujranwala
England
West Indies
148
323
160
Sat, 10 Oct 1987 - 00:00 • 4th • Lal Bahadur Shastri Stadium, Hyderabad, Deccan
New Zealand
Zimbabwe
32
59
29
Mon, 12 Oct 1987 - 00:00 • 5th • Pindi Club Ground, Rawalpindi
Pakistan
England
107
217
107
Tue, 13 Oct 1987 - 00:00 • 6th • MA Chidambaram Stadium, Chepauk, Madras
Australia
Zimbabwe
25
37
14
Tue, 13 Oct 1987 - 00:00 • 7th • National Stadium, Karachi
Sri Lanka
West Indies
38
108
62
Wed, 14 Oct 1987 - 00:00 • 8th • M Chinnaswamy Stadium, Bangalore
India
New Zealand
108
214
100
Fri, 16 Oct 1987 - 00:00 • 9th • Gaddafi Stadium, Lahore
Pakistan
West Indies
95
216
120
Sat, 17 Oct 1987 - 00:00 • 11th • Wankhede Stadium, Bombay
India
Zimbabwe
51
92
42
Sat, 17 Oct 1987 - 00:00 • 10th • Arbab Niaz Stadium, Peshawar
England
Sri Lanka
72
133
53
Sun, 18 Oct 1987 - 00:00 • 12th • Nehru Stadium, Indore
Australia
New Zealand
99
230
127
Tue, 20 Oct 1987 - 00:00 • 13th • National Stadium, Karachi
Pakistan
England
107
217
107
Wed, 21 Oct 1987 - 00:00 • 14th • Green Park, Kanpur
Sri Lanka
West Indies
39
108
61
Thu, 22 Oct 1987 - 00:00 • 15th • Feroz Shah Kotla, Delhi
India
Australia
148
298
139
Fri, 23 Oct 1987 - 00:00 • 16th • Eden Gardens, Calcutta
New Zealand
Zimbabwe
32
59
29
Sun, 25 Oct 1987 - 00:00 • 17th • Iqbal Stadium, Faisalabad
Pakistan
Sri Lanka
117
241
122
Mon, 26 Oct 1987 - 00:00 • 18th • Sawai Mansingh Stadium, Jaipur
England
West Indies
149
323
159
Mon, 26 Oct 1987 - 00:00 • 19th • Gujarat Stadium, Motera, Ahmedabad
India
Zimbabwe
51
92
42
Tue, 27 Oct 1987 - 00:00 • 20th • Sector 16 Stadium, Chandigarh
Australia
New Zealand
100
230
126
Fri, 30 Oct 1987 - 00:00 • 21st • Barabati Stadium, Cuttack
Australia
Zimbabwe
26
37
13
Fri, 30 Oct 1987 - 00:00 • 22nd • Nehru Stadium, Pune
England
Sri Lanka
72
133
53
Fri, 30 Oct 1987 - 00:00 • 23rd • National Stadium, Karachi
Pakistan
West Indies
96
216
119
Sat, 31 Oct 1987 - 00:00 • 24th • Vidarbha Cricket Association Ground, Nagpur
India
New Zealand
108
214
100
Wed, 04 Nov 1987 - 00:00 • 1st SF • Gaddafi Stadium, Lahore
Pakistan
Australia
131
213
78
Thu, 05 Nov 1987 - 00:00 • 2nd SF • Wankhede Stadium, Bombay
India
England
114
282
148
Sun, 08 Nov 1987 - 00:00 • Final • Eden Gardens, Calcutta
Australia
England
298
557
246
England in Pakistan ODI Series - 1987/88
Series Home
Wed, 18 Nov 1987 - 00:00 • 1st ODI • Gaddafi Stadium, Lahore
Pakistan
England
104
217
110
Fri, 20 Nov 1987 - 00:00 • 2nd ODI • National Stadium, Karachi
Pakistan
England
105
217
109
Sun, 22 Nov 1987 - 00:00 • 3rd ODI • Arbab Niaz Stadium, Peshawar
Pakistan
England
106
217
108
England in Pakistan Test Series - 1987/88
Series Home
Wed, 25 Nov - Sat, 28 Nov 1987 - 00:00 • 1st Test • Gaddafi Stadium, Lahore
Pakistan
England
140
217
74
Mon, 07 Dec - Sat, 12 Dec 1987 - 00:00 • 2nd Test • Iqbal Stadium, Faisalabad
Pakistan
England
140
217
74
Wed, 16 Dec - Mon, 21 Dec 1987 - 00:00 • 3rd Test • National Stadium, Karachi
Pakistan
England
141
217
73
West Indies in India Test Series - 1987/88
Series Home
Wed, 25 Nov - Sun, 29 Nov 1987 - 00:00 • 1st Test • Feroz Shah Kotla, Delhi
India
West Indies
100
274
170
Fri, 11 Dec - Wed, 16 Dec 1987 - 00:00 • 2nd Test • Wankhede Stadium, Bombay
India
West Indies
101
274
169
Sat, 26 Dec - Thu, 31 Dec 1987 - 00:00 • 3rd Test • Eden Gardens, Calcutta
India
West Indies
102
274
168
Mon, 11 Jan - Fri, 15 Jan 1988 - 00:00 • 4th Test • MA Chidambaram Stadium, Chepauk, Madras
India
West Indies
103
274
167
Trans-Tasman Trophy (New Zealand in Australia) - 1987/88
Series Home
Fri, 04 Dec - Mon, 07 Dec 1987 - 00:00 • 1st Test • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
New Zealand
97
230
129
Fri, 11 Dec - Tue, 15 Dec 1987 - 00:00 • 2nd Test • Adelaide Oval
Australia
New Zealand
98
230
128
Sat, 26 Dec - Wed, 30 Dec 1987 - 00:00 • 3rd Test • Melbourne Cricket Ground
Australia
New Zealand
98
230
128
West Indies in India ODI Series - 1987/88
Series Home
Tue, 08 Dec 1987 - 00:00 • 1st ODI • Vidarbha Cricket Association Ground, Nagpur
India
West Indies
126
274
144
Wed, 23 Dec 1987 - 00:00 • 2nd ODI • Nehru Stadium, Gauhati
India
West Indies
127
274
143
Sat, 02 Jan 1988 - 00:00 • 3rd ODI • Eden Gardens, Calcutta
India
West Indies
128
274
142
Tue, 05 Jan 1988 - 00:00 • 4th ODI • Municipal Stadium, Rajkot
India
West Indies
128
274
142
Tue, 19 Jan 1988 - 00:00 • 5th ODI • Nahar Singh Stadium, Faridabad
India
West Indies
128
274
142
Fri, 22 Jan 1988 - 00:00 • 6th ODI • Captain Roop Singh Stadium, Gwalior
India
West Indies
129
274
141
Mon, 25 Jan 1988 - 00:00 • 7th ODI • University Stadium, Trivandrum
India
West Indies
129
274
141
ðŸ 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
1989
1988
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