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 2016
Select a year
Sri Lanka in New Zealand T20I Series - 2015/16
Series Home
1ST
Thu, 07 Jan 2016 - 00:00 • 1st T20I • Bay Oval, Mount Maunganui
New Zealand
Sri Lanka
86
185
85
2ND
Sun, 10 Jan 2016 - 00:00 • 2nd T20I • Eden Park, Auckland
New Zealand
Sri Lanka
86
185
85
Afghanistan v Zimbabwe T20I Series (in United Arab Emirates) - 2015/16
Series Home
1ST
Fri, 08 Jan 2016 - 00:00 • 1st T20I • Sharjah Cricket Stadium
Afghanistan
Zimbabwe
21
51
24
2ND
Sun, 10 Jan 2016 - 00:00 • 2nd T20I • Sharjah Cricket Stadium
Afghanistan
Zimbabwe
22
51
23
India in Australia ODI Series - 2015/16
Series Home
Tue, 12 Jan 2016 - 00:00 • 1st ODI • Western Australia Cricket Association Ground, Perth
Australia
India
127
298
160
Fri, 15 Jan 2016 - 00:00 • 2nd ODI • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
India
127
298
160
Sun, 17 Jan 2016 - 00:00 • 3rd ODI • Melbourne Cricket Ground
Australia
India
127
298
160
Wed, 20 Jan 2016 - 00:00 • 4th ODI • Manuka Oval, Canberra
Australia
India
128
298
159
Sat, 23 Jan 2016 - 00:00 • 5th ODI • Sydney Cricket Ground
Australia
India
128
298
159
Pakistan in New Zealand T20I Series - 2015/16
Series Home
1ST
Fri, 15 Jan 2016 - 00:00 • 1st T20I • Eden Park, Auckland
New Zealand
Pakistan
106
240
122
2ND
Sun, 17 Jan 2016 - 00:00 • 2nd T20I • Seddon Park, Hamilton
New Zealand
Pakistan
106
240
122
3RD
Fri, 22 Jan 2016 - 00:00 • 3rd T20I • Westpac Stadium, Wellington
New Zealand
Pakistan
107
240
121
Walton T20 Cricket Series (Zimbabwe in Bangladesh) - 2015/16
Series Home
1ST
Fri, 15 Jan 2016 - 00:00 • 1st • Sheikh Abu Naser Stadium, Khulna
Bangladesh
Zimbabwe
63
125
63
2ND
Sun, 17 Jan 2016 - 00:00 • 2nd • Sheikh Abu Naser Stadium, Khulna
Bangladesh
Zimbabwe
64
125
62
3RD
Wed, 20 Jan 2016 - 00:00 • 3rd • Sheikh Abu Naser Stadium, Khulna
Bangladesh
Zimbabwe
65
125
61
4TH
Fri, 22 Jan 2016 - 00:00 • 4th • Sheikh Abu Naser Stadium, Khulna
Bangladesh
Zimbabwe
66
125
60
Pakistan in New Zealand ODI Series - 2015/16
Series Home
Mon, 25 Jan 2016 - 00:00 • 1st ODI • Basin Reserve, Wellington
New Zealand
Pakistan
82
240
146
Thu, 28 Jan 2016 - 00:00 • 2nd ODI • McLean Park, Napier
New Zealand
Pakistan
82
240
146
Sun, 31 Jan 2016 - 00:00 • 3rd ODI • Eden Park, Auckland
New Zealand
Pakistan
83
240
145
India in Australia T20I Series - 2015/16
Series Home
1ST
Tue, 26 Jan 2016 - 00:00 • 1st T20I • Adelaide Oval
Australia
India
141
298
146
2ND
Fri, 29 Jan 2016 - 00:00 • 2nd T20I • Melbourne Cricket Ground
Australia
India
142
298
145
3RD
Sun, 31 Jan 2016 - 00:00 • 3rd T20I • Sydney Cricket Ground
Australia
India
142
298
145
Scotland in Hong Kong T20I Series - 2015/16
Series Home
1ST
Sat, 30 Jan 2016 - 00:00 • 1st T20I • Mission Road Ground, Mong Kok, Hong Kong
Hong Kong
Scotland
5
10
6
2ND
Sun, 31 Jan 2016 - 00:00 • 2nd T20I • Mission Road Ground, Mong Kok, Hong Kong
Hong Kong
Scotland
6
10
5
Chappell-Hadlee Trophy (Australia in New Zealand) - 2015/16
Series Home
Wed, 03 Feb 2016 - 00:00 • 1st ODI • Eden Park, Auckland
New Zealand
Australia
133
230
93
Sat, 06 Feb 2016 - 00:00 • 2nd ODI • Westpac Stadium, Wellington
New Zealand
Australia
133
230
93
Mon, 08 Feb 2016 - 00:00 • 3rd ODI • Seddon Park, Hamilton
New Zealand
Australia
134
230
92
England in South Africa ODI Series - 2015/16
Series Home
Wed, 03 Feb 2016 - 00:00 • 1st ODI • Mangaung Oval, Bloemfontein
South Africa
England
130
257
123
Sat, 06 Feb 2016 - 00:00 • 2nd ODI • St George's Park, Port Elizabeth
South Africa
England
130
257
123
Tue, 09 Feb 2016 - 00:00 • 3rd ODI • SuperSport Park, Centurion
South Africa
England
130
257
123
Fri, 12 Feb 2016 - 00:00 • 4th ODI • New Wanderers Stadium, Johannesburg
South Africa
England
130
257
123
Sun, 14 Feb 2016 - 00:00 • 5th ODI • Newlands, Cape Town
South Africa
England
130
257
123
Netherlands in United Arab Emirates T20I Match - 2015/16
Series Home
ONLY
Wed, 03 Feb 2016 - 00:00 • Only T20I • ICC Academy, Dubai
United Arab Emirates
Netherlands
13
16
4
Scotland in United Arab Emirates T20I Match - 2015/16
Series Home
ONLY
Thu, 04 Feb 2016 - 00:00 • Only T20I • ICC Academy, Dubai
United Arab Emirates
Scotland
10
26
8
Scotland v Netherlands T20I Match (in United Arab Emirates) - 2015/16
Series Home
ONLY
Fri, 05 Feb 2016 - 00:00 • Only T20I • ICC Academy, Dubai
Netherlands
Scotland
9
29
20
Papua New Guinea v Ireland T20I Series (in Australia) - 2015/16
Series Home
Sri Lanka in India T20I Series - 2015/16
Series Home
1ST
Tue, 09 Feb 2016 - 00:00 • 1st T20I • Maharashtra Cricket Association Stadium, Pune
India
Sri Lanka
98
252
143
2ND
Fri, 12 Feb 2016 - 00:00 • 2nd T20I • JSCA International Stadium Complex, Ranchi
India
Sri Lanka
99
252
142
3RD
Sun, 14 Feb 2016 - 00:00 • 3rd T20I • Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
India
Sri Lanka
99
252
142
Trans-Tasman Trophy [Australia in New Zealand] - 2015/16
Series Home
Fri, 12 Feb - Mon, 15 Feb 2016 - 00:00 • 1st Test • Basin Reserve, Wellington
New Zealand
Australia
132
230
94
Sat, 20 Feb - Wed, 24 Feb 2016 - 00:00 • 2nd Test • Hagley Oval, Christchurch
New Zealand
Australia
133
230
93
Ireland in United Arab Emirates T20I Series - 2015/16
Series Home
1ST
Sun, 14 Feb 2016 - 00:00 • 1st T20I • Sheikh Zayed Stadium, Abu Dhabi
United Arab Emirates
Ireland
13
31
14
2ND
Tue, 16 Feb 2016 - 00:00 • 2nd T20I • Sheikh Zayed Stadium, Abu Dhabi
United Arab Emirates
Ireland
14
31
13
England in South Africa T20I Series - 2015/16
Series Home
1ST
Fri, 19 Feb 2016 - 00:00 • 1st T20I • Newlands, Cape Town
South Africa
England
134
257
119
2ND
Sun, 21 Feb 2016 - 00:00 • 2nd T20I • New Wanderers Stadium, Johannesburg
South Africa
England
134
257
119
Men's T20 Asia Cup (in Bangladesh) - 2015/16
Series Home
QUALIFYING
Fri, 19 Feb 2016 - 00:00 • Qualifying Group • Khan Shaheb Osman Ali Stadium, Fatullah
Afghanistan
United Arab Emirates
13
20
6
QUALIFYING
Fri, 19 Feb 2016 - 00:00 • Qualifying Group • Khan Shaheb Osman Ali Stadium, Fatullah
Hong Kong
Oman
4
10
6
QUALIFYING
Sat, 20 Feb 2016 - 00:00 • Qualifying Group • Khan Shaheb Osman Ali Stadium, Fatullah
Afghanistan
Oman
1
5
6
QUALIFYING
Sun, 21 Feb 2016 - 00:00 • Qualifying Group • Khan Shaheb Osman Ali Stadium, Fatullah
Hong Kong
United Arab Emirates
4
13
7
QUALIFYING
Mon, 22 Feb 2016 - 00:00 • Qualifying Group • Shere Bangla National Stadium, Mirpur
Afghanistan
Hong Kong
2
6
6
QUALIFYING
Mon, 22 Feb 2016 - 00:00 • Qualifying Group • Shere Bangla National Stadium, Mirpur
Oman
United Arab Emirates
9
22
4
1ST
Wed, 24 Feb 2016 - 00:00 • 1st • Shere Bangla National Stadium, Mirpur
Bangladesh
India
30
72
32
2ND
Thu, 25 Feb 2016 - 00:00 • 2nd • Shere Bangla National Stadium, Mirpur
Sri Lanka
United Arab Emirates
3
3
0
3RD
Fri, 26 Feb 2016 - 00:00 • 3rd • Shere Bangla National Stadium, Mirpur
Bangladesh
United Arab Emirates
2
2
2
4TH
Sat, 27 Feb 2016 - 00:00 • 4th • Shere Bangla National Stadium, Mirpur
India
Pakistan
102
212
103
5TH
Sun, 28 Feb 2016 - 00:00 • 5th • Shere Bangla National Stadium, Mirpur
Bangladesh
Sri Lanka
37
99
49
6TH
Mon, 29 Feb 2016 - 00:00 • 6th • Shere Bangla National Stadium, Mirpur
Pakistan
United Arab Emirates
2
2
2
7TH
Tue, 01 Mar 2016 - 00:00 • 7th • Shere Bangla National Stadium, Mirpur
India
Sri Lanka
98
252
143
8TH
Wed, 02 Mar 2016 - 00:00 • 8th • Shere Bangla National Stadium, Mirpur
Bangladesh
Pakistan
28
75
41
9TH
Thu, 03 Mar 2016 - 00:00 • 9th • Shere Bangla National Stadium, Mirpur
India
United Arab Emirates
1
2
3
10TH
Fri, 04 Mar 2016 - 00:00 • 10th • Shere Bangla National Stadium, Mirpur
Pakistan
Sri Lanka
121
241
118
FINAL
Sun, 06 Mar 2016 - 00:00 • Final • Shere Bangla National Stadium, Mirpur
Bangladesh
India
30
72
32
Australia in South Africa T20I Series - 2015/16
Series Home
1ST
Fri, 04 Mar 2016 - 00:00 • 1st T20I • Kingsmead, Durban
South Africa
Australia
116
235
116
2ND
Sun, 06 Mar 2016 - 00:00 • 2nd T20I • New Wanderers Stadium, Johannesburg
South Africa
Australia
116
235
116
3RD
Wed, 09 Mar 2016 - 00:00 • 3rd T20I • Newlands, Cape Town
South Africa
Australia
116
235
116
World T20 (in India) - 2015/16
Series Home
1ST
Tue, 08 Mar 2016 - 00:00 • 1st • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Hong Kong
Zimbabwe
2
0
0
2ND
Tue, 08 Mar 2016 - 00:00 • 2nd • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Afghanistan
Scotland
8
19
11
3RD
Wed, 09 Mar 2016 - 00:00 • 3rd • Himachal Pradesh Cricket Association Stadium, Dharamsala
Bangladesh
Netherlands
4
6
3
4TH
Wed, 09 Mar 2016 - 00:00 • 4th • Himachal Pradesh Cricket Association Stadium, Dharamsala
Ireland
Oman
4
7
4
5TH
Thu, 10 Mar 2016 - 00:00 • 5th • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Scotland
Zimbabwe
3
7
4
6TH
Thu, 10 Mar 2016 - 00:00 • 6th • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Afghanistan
Hong Kong
1
6
7
7TH
Fri, 11 Mar 2016 - 00:00 • 7th • Himachal Pradesh Cricket Association Stadium, Dharamsala
Netherlands
Oman
3
7
2
8TH
Fri, 11 Mar 2016 - 00:00 • 8th • Himachal Pradesh Cricket Association Stadium, Dharamsala
Bangladesh
Ireland
15
28
12
9TH
Sat, 12 Mar 2016 - 00:00 • 9th • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Afghanistan
Zimbabwe
20
51
25
10TH
Sat, 12 Mar 2016 - 00:00 • 10th • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Hong Kong
Scotland
5
10
6
11TH
Sun, 13 Mar 2016 - 00:00 • 11th • Himachal Pradesh Cricket Association Stadium, Dharamsala
Ireland
Netherlands
13
29
17
12TH
Sun, 13 Mar 2016 - 00:00 • 12th • Himachal Pradesh Cricket Association Stadium, Dharamsala
Bangladesh
Oman
2
0
0
13TH
Tue, 15 Mar 2016 - 00:00 • 13th • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
India
New Zealand
113
214
95
14TH
Wed, 16 Mar 2016 - 00:00 • 14th • Eden Gardens, Kolkata
Bangladesh
Pakistan
28
75
41
15TH
Wed, 16 Mar 2016 - 00:00 • 15th • Wankhede Stadium, Mumbai
England
West Indies
159
323
149
16TH
Thu, 17 Mar 2016 - 00:00 • 16th • Eden Gardens, Kolkata
Afghanistan
Sri Lanka
3
25
7
17TH
Fri, 18 Mar 2016 - 00:00 • 17th • Himachal Pradesh Cricket Association Stadium, Dharamsala
Australia
New Zealand
111
230
115
18TH
Fri, 18 Mar 2016 - 00:00 • 18th • Wankhede Stadium, Mumbai
England
South Africa
119
257
134
19TH
Sat, 19 Mar 2016 - 00:00 • 19th • Eden Gardens, Kolkata
India
Pakistan
102
212
103
20TH
Sun, 20 Mar 2016 - 00:00 • 20th • Wankhede Stadium, Mumbai
Afghanistan
South Africa
1
6
2
21ST
Sun, 20 Mar 2016 - 00:00 • 21st • M Chinnaswamy Stadium, Bangalore
Sri Lanka
West Indies
43
108
57
22ND
Mon, 21 Mar 2016 - 00:00 • 22nd • M Chinnaswamy Stadium, Bangalore
Australia
Bangladesh
20
38
18
23RD
Tue, 22 Mar 2016 - 00:00 • 23rd • Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
New Zealand
Pakistan
105
240
123
24TH
Wed, 23 Mar 2016 - 00:00 • 24th • Feroz Shah Kotla, Delhi
Afghanistan
England
2
5
2
25TH
Wed, 23 Mar 2016 - 00:00 • 25th • M Chinnaswamy Stadium, Bangalore
India
Bangladesh
33
72
29
26TH
Fri, 25 Mar 2016 - 00:00 • 26th • Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
Australia
Pakistan
87
213
122
27TH
Fri, 25 Mar 2016 - 00:00 • 27th • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
South Africa
West Indies
56
122
65
28TH
Sat, 26 Mar 2016 - 00:00 • 28th • Eden Gardens, Kolkata
Bangladesh
New Zealand
42
85
33
29TH
Sat, 26 Mar 2016 - 00:00 • 29th • Feroz Shah Kotla, Delhi
England
Sri Lanka
72
133
53
30TH
Sun, 27 Mar 2016 - 00:00 • 30th • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Afghanistan
West Indies
6
16
10
31ST
Sun, 27 Mar 2016 - 00:00 • 31st • Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
India
Australia
147
298
140
32ND
Mon, 28 Mar 2016 - 00:00 • 32nd • Feroz Shah Kotla, Delhi
South Africa
Sri Lanka
63
132
65
1ST
Wed, 30 Mar 2016 - 00:00 • 1st Semi-Final • Feroz Shah Kotla, Delhi
England
New Zealand
112
238
121
2ND
Thu, 31 Mar 2016 - 00:00 • 2nd Semi-Final • Wankhede Stadium, Mumbai
India
West Indies
135
274
135
FINAL
Sun, 03 Apr 2016 - 00:00 • Final • Eden Gardens, Kolkata
England
West Indies
159
323
149
Sri Lanka in England Test Series - 2016
Series Home
Thu, 19 May - Sat, 21 May 2016 - 00:00 • 1st Investec Test • Headingley, Leeds
England
Sri Lanka
57
133
68
Fri, 27 May - Mon, 30 May 2016 - 00:00 • 2nd Investec Test • Riverside Ground, Chester-le-Street
England
Sri Lanka
57
133
68
Thu, 09 Jun - Mon, 13 Jun 2016 - 00:00 • 3rd Investec Test • Lord's, London
England
Sri Lanka
57
133
68
West Indies Tri-Nation Series (Australia, South Africa, West Indies) - 2016
Series Home
Sun, 05 Jun 2016 - 00:00 • 2nd • Providence Stadium, Guyana
West Indies
Australia
159
294
123
Tue, 07 Jun 2016 - 00:00 • 3rd • Providence Stadium, Guyana
Australia
South Africa
114
235
118
Sat, 11 Jun 2016 - 00:00 • 4th • Warner Park, Basseterre, St Kitts
Australia
South Africa
115
235
117
Mon, 13 Jun 2016 - 00:00 • 5th • Warner Park, Basseterre, St Kitts
West Indies
Australia
159
294
123
Wed, 15 Jun 2016 - 00:00 • 6th • Warner Park, Basseterre, St Kitts
West Indies
South Africa
75
122
46
Sun, 19 Jun 2016 - 00:00 • 7th • Kensington Oval, Bridgetown, Barbados
Australia
South Africa
116
235
116
Tue, 21 Jun 2016 - 00:00 • 8th • Kensington Oval, Bridgetown, Barbados
West Indies
Australia
159
294
123
Fri, 24 Jun 2016 - 00:00 • 9th • Kensington Oval, Bridgetown, Barbados
West Indies
South Africa
76
122
45
Sun, 26 Jun 2016 - 00:00 • Final • Kensington Oval, Bridgetown, Barbados
West Indies
Australia
160
294
122
India in Zimbabwe ODI Series - 2016
Series Home
1ST
Sat, 11 Jun 2016 - 00:00 • 1st ODI • Harare Sports Club
Zimbabwe
India
51
92
42
2ND
Mon, 13 Jun 2016 - 00:00 • 2nd ODI • Harare Sports Club
Zimbabwe
India
51
92
42
3RD
Wed, 15 Jun 2016 - 00:00 • 3rd ODI • Harare Sports Club
Zimbabwe
India
51
92
42
Sri Lanka in Ireland ODI Series - 2016
Series Home
1ST
Thu, 16 Jun 2016 - 00:00 • 1st ODI • The Village, Malahide, Dublin
Ireland
Sri Lanka
2
11
9
2ND
Sat, 18 Jun 2016 - 00:00 • 2nd ODI • The Village, Malahide, Dublin
Ireland
Sri Lanka
3
11
8
Sun, 24 Jun 2018 - 00:00 • 1st • Providence Stadium, Guyana
Ireland
Sri Lanka
1
11
10
India in Zimbabwe T20I Series - 2016
Series Home
1ST
Sat, 18 Jun 2016 - 00:00 • 1st T20I • Harare Sports Club
Zimbabwe
India
43
92
50
2ND
Mon, 20 Jun 2016 - 00:00 • 2nd T20I • Harare Sports Club
Zimbabwe
India
41
92
52
3RD
Wed, 22 Jun 2016 - 00:00 • 3rd T20I • Harare Sports Club
Zimbabwe
India
42
92
51
Sri Lanka in England ODI Series - 2016
Series Home
1ST
Tue, 21 Jun 2016 - 00:00 • 1st ODI • Trent Bridge, Nottingham
Sri Lanka
England
0
0
0
2ND
Fri, 24 Jun 2016 - 00:00 • 2nd ODI • Edgbaston, Birmingham
England
Sri Lanka
58
133
67
3RD
Sun, 26 Jun 2016 - 00:00 • 3rd ODI • County Ground, Bristol
Sri Lanka
England
0
0
0
4TH
Wed, 29 Jun 2016 - 00:00 • 4th ODI • Kennington Oval, London
England
Sri Lanka
58
133
67
5TH
Sat, 02 Jul 2016 - 00:00 • 5th ODI • Sophia Gardens, Cardiff
England
Sri Lanka
59
133
66
Afghanistan in Scotland ODI Series - 2016
Series Home
1ST
Mon, 04 Jul 2016 - 00:00 • 1st ODI • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Afghanistan
Scotland
0
0
0
2ND
Wed, 06 Jul 2016 - 00:00 • 2nd ODI • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
Afghanistan
15
19
4
Sri Lanka in England T20I Match - 2016
Series Home
ONLY
Tue, 05 Jul 2016 - 00:00 • Only T20I • The Rose Bowl, Southampton
England
Sri Lanka
71
133
54
Afghanistan in Ireland ODI Series - 2016
Series Home
1ST
Sun, 10 Jul 2016 - 00:00 • 1st ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
Afghanistan
0
0
0
2ND
Tue, 12 Jul 2016 - 00:00 • 2nd ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
Afghanistan
33
67
22
3RD
Thu, 14 Jul 2016 - 00:00 • 3rd ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
Afghanistan
34
67
21
4TH
Sun, 17 Jul 2016 - 00:00 • 4th ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
Afghanistan
34
67
21
5TH
Tue, 19 Jul 2016 - 00:00 • 5th ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
Afghanistan
35
67
20
Pakistan in England Test Series - 2016
Series Home
1ST
Thu, 14 Jul - Sun, 17 Jul 2016 - 00:00 • 1st Investec Test • Lord's, London
England
Pakistan
64
217
150
2ND
Fri, 22 Jul - Mon, 25 Jul 2016 - 00:00 • 2nd Investec Test • Old Trafford, Manchester
England
Pakistan
63
217
151
3RD
Wed, 03 Aug - Sun, 07 Aug 2016 - 00:00 • 3rd Investec Test • Edgbaston, Birmingham
England
Pakistan
64
217
150
4TH
Thu, 11 Aug - Sun, 14 Aug 2016 - 00:00 • 4th Investec Test • Kennington Oval, London
England
Pakistan
64
217
150
India in West Indies Test Series - 2016
Series Home
1ST
Thu, 21 Jul - Sun, 24 Jul 2016 - 00:00 • 1st Test • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
India
162
274
108
2ND
Sat, 30 Jul - Sat, 30 Jul 2016 - 00:00 • 2nd Test • Sabina Park, Kingston, Jamaica
West Indies
India
0
0
0
3RD
Tue, 09 Aug - Sat, 13 Aug 2016 - 00:00 • 3rd Test • Darren Sammy National Cricket Stadium, Gros Islet
West Indies
India
163
274
107
4TH
Thu, 18 Aug - Thu, 18 Aug 2016 - 00:00 • 4th Test • Queen's Park Oval, Port of Spain, Trinidad
West Indies
India
0
0
0
Warne-Muralitharan Trophy (Australia in Sri Lanka) - 2016
Series Home
1ST
Tue, 26 Jul - Sat, 30 Jul 2016 - 00:00 • 1st Test • Pallekele International Cricket Stadium
Sri Lanka
Australia
99
164
61
2ND
Thu, 04 Aug - Sat, 06 Aug 2016 - 00:00 • 2nd Test • Galle International Stadium
Sri Lanka
Australia
98
164
62
3RD
Sat, 13 Aug - Wed, 17 Aug 2016 - 00:00 • 3rd Test • Sinhalese Sports Club Ground, Colombo
Sri Lanka
Australia
98
164
62
New Zealand in Zimbabwe Test Series - 2016
Series Home
1ST
Thu, 28 Jul - Sun, 31 Jul 2016 - 00:00 • 1st Test • Queens Sports Club, Bulawayo
Zimbabwe
New Zealand
32
59
29
2ND
Sat, 06 Aug - Wed, 10 Aug 2016 - 00:00 • 2nd Test • Queens Sports Club, Bulawayo
Zimbabwe
New Zealand
33
59
28
Pakistan in Ireland ODI Series - 2016
Series Home
1ST
Thu, 18 Aug 2016 - 00:00 • 1st ODI • The Village, Malahide, Dublin
Ireland
Pakistan
3
12
10
2ND
Sat, 20 Aug 2016 - 00:00 • 2nd ODI • The Village, Malahide, Dublin
Ireland
Pakistan
0
0
0
New Zealand in South Africa Test Series - 2016
Series Home
1ST
Fri, 19 Aug - Fri, 19 Aug 2016 - 00:00 • 1st Test • Kingsmead, Durban
South Africa
New Zealand
0
0
0
2ND
Sat, 27 Aug - Tue, 30 Aug 2016 - 00:00 • 2nd Test • SuperSport Park, Centurion
South Africa
New Zealand
79
139
55
Australia in Sri Lanka ODI Series - 2016
Series Home
1ST
Sun, 21 Aug 2016 - 00:00 • 1st ODI • R Premadasa Stadium, Colombo
Sri Lanka
Australia
104
164
56
2ND
Wed, 24 Aug 2016 - 00:00 • 2nd ODI • R Premadasa Stadium, Colombo
Sri Lanka
Australia
105
164
55
3RD
Sun, 28 Aug 2016 - 00:00 • 3rd ODI • Rangiri Dambulla International Stadium
Sri Lanka
Australia
104
164
56
4TH
Wed, 31 Aug 2016 - 00:00 • 4th ODI • Rangiri Dambulla International Stadium
Sri Lanka
Australia
104
164
56
5TH
Sun, 04 Sep 2016 - 00:00 • 5th ODI • Pallekele International Cricket Stadium
Sri Lanka
Australia
104
164
56
West Indies v India T20I Series (in United States of America) - 2016
Series Home
1ST
Sat, 27 Aug 2016 - 00:00 • 1st T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
India
West Indies
135
274
135
2ND
Sun, 28 Aug 2016 - 00:00 • 2nd T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
West Indies
India
133
274
137
Hong Kong in Ireland T20I Series - 2016
Series Home
1ST
Mon, 05 Sep 2016 - 00:00 • 1st T20I • Bready Cricket Club, Magheramason, Bready
Ireland
Hong Kong
4
5
3
2ND
Tue, 06 Sep 2016 - 00:00 • 2nd T20I • Bready Cricket Club, Magheramason, Bready
Ireland
Hong Kong
3
5
4
Australia in Sri Lanka T20I Series - 2016
Series Home
1ST
Tue, 06 Sep 2016 - 00:00 • 1st T20I • Pallekele International Cricket Stadium
Sri Lanka
Australia
79
164
81
2ND
Fri, 09 Sep 2016 - 00:00 • 2nd T20I • R Premadasa Stadium, Colombo
Sri Lanka
Australia
79
164
81
Pakistan in England T20I Match - 2016
Series Home
ONLY
Wed, 07 Sep 2016 - 00:00 • Only T20I • Old Trafford, Manchester
England
Pakistan
111
217
103
Hong Kong in Scotland ODI Series - 2016
Series Home
1ST
Thu, 08 Sep 2016 - 00:00 • 1st ODI • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
Hong Kong
0
0
0
2ND
Sat, 10 Sep 2016 - 00:00 • 2nd ODI • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
Hong Kong
9
10
2
New Zealand in India Test Series - 2016/17
Series Home
1ST
Thu, 22 Sep - Mon, 26 Sep 2016 - 00:00 • 1st Test • Green Park, Kanpur
India
New Zealand
86
214
122
2ND
Fri, 30 Sep - Mon, 03 Oct 2016 - 00:00 • 2nd Test • Eden Gardens, Kolkata
India
New Zealand
86
214
122
3RD
Sat, 08 Oct - Tue, 11 Oct 2016 - 00:00 • 3rd Test • Holkar Cricket Stadium, Indore
India
New Zealand
85
214
123
Afghanistan in Bangladesh ODI Series - 2016/17
Series Home
Pakistan v West Indies T20I Series (in United Arab Emirates) - 2016/17
Series Home
1ST
Fri, 23 Sep 2016 - 00:00 • 1st T20I • Dubai International Cricket Stadium
Pakistan
West Indies
108
216
107
2ND
Sat, 24 Sep 2016 - 00:00 • 2nd T20I • Dubai International Cricket Stadium
Pakistan
West Indies
109
216
106
3RD
Tue, 27 Sep 2016 - 00:00 • 3rd T20I • Sheikh Zayed Stadium, Abu Dhabi
Pakistan
West Indies
109
216
106
Ireland in South Africa ODI Match - 2016/17
Series Home
ONLY
Sun, 25 Sep 2016 - 00:00 • Only ODI • Willowmoore Park, Benoni
South Africa
Ireland
9
16
6
Australia v Ireland ODI Match (in South Africa) - 2016/17
Series Home
ONLY
Tue, 27 Sep 2016 - 00:00 • Only ODI • Willowmoore Park, Benoni
Australia
Ireland
3
5
3
Pakistan v West Indies ODI Series (in United Arab Emirates) - 2016/17
Series Home
1ST
Fri, 30 Sep 2016 - 00:00 • 1st ODI • Sharjah Cricket Stadium
Pakistan
West Indies
71
216
144
2ND
Sun, 02 Oct 2016 - 00:00 • 2nd ODI • Sharjah Cricket Stadium
Pakistan
West Indies
72
216
143
3RD
Wed, 05 Oct 2016 - 00:00 • 3rd ODI • Sheikh Zayed Stadium, Abu Dhabi
Pakistan
West Indies
73
216
142
Australia in South Africa ODI Series - 2016/17
Series Home
1ST
Fri, 30 Sep 2016 - 00:00 • 1st ODI • SuperSport Park, Centurion
South Africa
Australia
117
235
115
2ND
Sun, 02 Oct 2016 - 00:00 • 2nd ODI • New Wanderers Stadium, Johannesburg
South Africa
Australia
118
235
114
3RD
Wed, 05 Oct 2016 - 00:00 • 3rd ODI • Kingsmead, Durban
South Africa
Australia
118
235
114
4TH
Sun, 09 Oct 2016 - 00:00 • 4th ODI • St George's Park, Port Elizabeth
South Africa
Australia
118
235
114
5TH
Wed, 12 Oct 2016 - 00:00 • 5th ODI • Newlands, Cape Town
South Africa
Australia
119
235
113
England in Bangladesh ODI Series - 2016/17
Series Home
1ST
Fri, 07 Oct 2016 - 00:00 • 1st ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
England
18
36
19
2ND
Sun, 09 Oct 2016 - 00:00 • 2nd ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
England
19
36
18
3RD
Wed, 12 Oct 2016 - 00:00 • 3rd ODI • Zahur Ahmed Chowdhury Stadium, Chittagong
Bangladesh
England
18
36
19
Pakistan v West Indies Test Series (in United Arab Emirates) - 2016/17
Series Home
1ST
Thu, 13 Oct - Mon, 17 Oct 2016 - 00:00 • 1st Test • Dubai International Cricket Stadium
Pakistan
West Indies
73
216
142
2ND
Fri, 21 Oct - Tue, 25 Oct 2016 - 00:00 • 2nd Test • Sheikh Zayed Stadium, Abu Dhabi
Pakistan
West Indies
72
216
143
3RD
Sun, 30 Oct - Thu, 03 Nov 2016 - 00:00 • 3rd Test • Sharjah Cricket Stadium
Pakistan
West Indies
74
216
141
New Zealand in India ODI Series - 2016/17
Series Home
1ST
Sun, 16 Oct 2016 - 00:00 • 1st ODI • Himachal Pradesh Cricket Association Stadium, Dharamsala
India
New Zealand
98
214
110
2ND
Thu, 20 Oct 2016 - 00:00 • 2nd ODI • Feroz Shah Kotla, Delhi
India
New Zealand
97
214
111
3RD
Sun, 23 Oct 2016 - 00:00 • 3rd ODI • Punjab Cricket Association Stadium, Mohali, Chandigarh
India
New Zealand
98
214
110
4TH
Wed, 26 Oct 2016 - 00:00 • 4th ODI • JSCA International Stadium Complex, Ranchi
India
New Zealand
98
214
110
5TH
Sat, 29 Oct 2016 - 00:00 • 5th ODI • Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
India
New Zealand
99
214
109
England in Bangladesh Test Series - 2016/17
Series Home
1ST
Thu, 20 Oct - Mon, 24 Oct 2016 - 00:00 • 1st Test • Zahur Ahmed Chowdhury Stadium, Chittagong
Bangladesh
England
15
36
22
2ND
Fri, 28 Oct - Sun, 30 Oct 2016 - 00:00 • 2nd Test • Shere Bangla National Stadium, Mirpur
Bangladesh
England
16
36
21
Sri Lanka in Zimbabwe Test Series - 2016/17
Series Home
1ST
Sat, 29 Oct - Wed, 02 Nov 2016 - 00:00 • 1st Test • Harare Sports Club
Zimbabwe
Sri Lanka
44
89
39
2ND
Sun, 06 Nov - Thu, 10 Nov 2016 - 00:00 • 2nd Test • Harare Sports Club
Zimbabwe
Sri Lanka
44
89
39
South Africa in Australia Test Series - 2016/17
Series Home
1ST
Thu, 03 Nov - Mon, 07 Nov 2016 - 00:00 • 1st Test • Western Australia Cricket Association Ground, Perth
Australia
South Africa
124
235
108
2ND
Sat, 12 Nov - Tue, 15 Nov 2016 - 00:00 • 2nd Test • Bellerive Oval, Hobart
Australia
South Africa
124
235
108
3RD
Thu, 24 Nov - Sun, 27 Nov 2016 - 00:00 • 3rd Test • Adelaide Oval
Australia
South Africa
123
235
109
Papua New Guinea in Hong Kong ODI Series - 2016/17
Series Home
England in India Test Series - 2016/17
Series Home
1ST
Wed, 09 Nov - Wed, 09 Nov 2016 - 00:00 • 1st Test • Saurashtra Cricket Association Stadium, Rajkot
England
India
0
0
0
2ND
Thu, 17 Nov - Mon, 21 Nov 2016 - 00:00 • 2nd Test • Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
India
England
125
282
137
3RD
Sat, 26 Nov - Tue, 29 Nov 2016 - 00:00 • 3rd Test • Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
India
England
125
282
137
4TH
Thu, 08 Dec - Mon, 12 Dec 2016 - 00:00 • 4th Test • Wankhede Stadium, Mumbai
India
England
125
282
137
5TH
Fri, 16 Dec - Tue, 20 Dec 2016 - 00:00 • 5th Test • MA Chidambaram Stadium, Chepauk, Chennai
India
England
124
282
138
Zimbabwe Tri-Nation Series (Sri Lanka, West Indies, Zimbabwe) - 2016/17
Series Home
1ST
Mon, 14 Nov 2016 - 00:00 • 1st • Harare Sports Club
Zimbabwe
Sri Lanka
44
89
39
2ND
Wed, 16 Nov 2016 - 00:00 • 2nd • Harare Sports Club
Sri Lanka
West Indies
26
108
74
3RD
Sat, 19 Nov 2016 - 00:00 • 3rd • Queens Sports Club, Bulawayo
Zimbabwe
West Indies
0
0
0
4TH
Mon, 21 Nov 2016 - 00:00 • 4th • Queens Sports Club, Bulawayo
Zimbabwe
Sri Lanka
0
0
0
5TH
Wed, 23 Nov 2016 - 00:00 • 5th • Queens Sports Club, Bulawayo
Sri Lanka
West Indies
0
0
0
6TH
Fri, 25 Nov 2016 - 00:00 • 6th • Queens Sports Club, Bulawayo
Zimbabwe
West Indies
43
65
20
FINAL
Sun, 27 Nov 2016 - 00:00 • Final • Queens Sports Club, Bulawayo
Zimbabwe
Sri Lanka
44
89
39
Pakistan in New Zealand Test Series - 2016/17
Series Home
1ST
Thu, 17 Nov - Sun, 20 Nov 2016 - 00:00 • 1st Test • Hagley Oval, Christchurch
New Zealand
Pakistan
72
240
156
2ND
Fri, 25 Nov - Tue, 29 Nov 2016 - 00:00 • 2nd Test • Seddon Park, Hamilton
New Zealand
Pakistan
72
240
156
Chappell-Hadlee Trophy [New Zealand in Australia] - 2016/17
Series Home
1ST
Sun, 04 Dec 2016 - 00:00 • 1st ODI • Sydney Cricket Ground
Australia
New Zealand
92
230
134
2ND
Tue, 06 Dec 2016 - 00:00 • 2nd ODI • Manuka Oval, Canberra
Australia
New Zealand
93
230
133
3RD
Fri, 09 Dec 2016 - 00:00 • 3rd ODI • Melbourne Cricket Ground
Australia
New Zealand
94
230
132
Afghanistan in United Arab Emirates T20I Series - 2016/17
Series Home
1ST
Wed, 14 Dec 2016 - 00:00 • 1st T20I • ICC Academy, Dubai
United Arab Emirates
Afghanistan
6
20
13
2ND
Fri, 16 Dec 2016 - 00:00 • 2nd T20I • Dubai International Cricket Stadium
United Arab Emirates
Afghanistan
6
20
13
3RD
Sun, 18 Dec 2016 - 00:00 • 3rd T20I • ICC Academy, Dubai
United Arab Emirates
Afghanistan
7
20
12
Pakistan in Australia Test Series - 2016/17
Series Home
1ST
Thu, 15 Dec - Mon, 19 Dec 2016 - 00:00 • 1st Test • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
Pakistan
39
213
170
2ND
Mon, 26 Dec - Fri, 30 Dec 2016 - 00:00 • 2nd Test • Melbourne Cricket Ground
Australia
Pakistan
38
213
171
3RD
Tue, 03 Jan - Sat, 07 Jan 2017 - 00:00 • 3rd Test • Sydney Cricket Ground
Australia
Pakistan
37
213
172
Bangladesh in New Zealand ODI Series - 2016/17
Series Home
1ST
Sun, 25 Dec 2016 - 00:00 • 1st ODI • Hagley Oval, Christchurch
New Zealand
Bangladesh
40
85
39
2ND
Wed, 28 Dec 2016 - 00:00 • 2nd ODI • Saxton Oval, Nelson
New Zealand
Bangladesh
41
85
39
3RD
Fri, 30 Dec 2016 - 00:00 • 3rd ODI • Saxton Oval, Nelson
Bangladesh
New Zealand
39
85
42
Sri Lanka in South Africa Test Series - 2016/17
Series Home
1ST
Mon, 26 Dec - Fri, 30 Dec 2016 - 00:00 • 1st Test • St George's Park, Port Elizabeth
South Africa
Sri Lanka
55
132
73
2ND
Mon, 02 Jan - Thu, 05 Jan 2017 - 00:00 • 2nd Test • Newlands, Cape Town
South Africa
Sri Lanka
54
132
74
3RD
Thu, 12 Jan - Sat, 14 Jan 2017 - 00:00 • 3rd Test • New Wanderers Stadium, Johannesburg
South Africa
Sri Lanka
54
132
74
ðŸ 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
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
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