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 2017
Select a year
Bangladesh in New Zealand T20I Series - 2016/17
Series Home
1ST
Tue, 03 Jan 2017 - 00:00 • 1st T20I • McLean Park, Napier
New Zealand
Bangladesh
32
85
43
2ND
Fri, 06 Jan 2017 - 00:00 • 2nd T20I • Bay Oval, Mount Maunganui
New Zealand
Bangladesh
33
85
42
3RD
Sun, 08 Jan 2017 - 00:00 • 3rd T20I • Bay Oval, Mount Maunganui
New Zealand
Bangladesh
34
85
41
Bangladesh in New Zealand Test Series - 2016/17
Series Home
1ST
Thu, 12 Jan - Mon, 16 Jan 2017 - 00:00 • 1st Test • Basin Reserve, Wellington
New Zealand
Bangladesh
40
85
35
2ND
Fri, 20 Jan - Mon, 23 Jan 2017 - 00:00 • 2nd Test • Hagley Oval, Christchurch
New Zealand
Bangladesh
40
85
35
Pakistan in Australia ODI Series - 2016/17
Series Home
1ST
Fri, 13 Jan 2017 - 00:00 • 1st ODI • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
Pakistan
45
213
164
2ND
Sun, 15 Jan 2017 - 00:00 • 2nd ODI • Melbourne Cricket Ground
Australia
Pakistan
44
213
165
3RD
Thu, 19 Jan 2017 - 00:00 • 3rd ODI • Western Australia Cricket Association Ground, Perth
Australia
Pakistan
45
213
164
4TH
Sun, 22 Jan 2017 - 00:00 • 4th ODI • Sydney Cricket Ground
Australia
Pakistan
112
213
101
5TH
Thu, 26 Jan 2017 - 00:00 • 5th ODI • Adelaide Oval
Australia
Pakistan
46
213
163
Desert T20 Challenge (in United Arab Emirates) - 2016/17
Series Home
2ND
Sat, 14 Jan 2017 - 00:00 • 2nd • Sheikh Zayed Stadium, Abu Dhabi
Ireland
Afghanistan
31
67
24
1ST
Sat, 14 Jan 2017 - 00:00 • 1st • Sheikh Zayed Stadium, Abu Dhabi
Scotland
Hong Kong
6
10
5
4TH
Sun, 15 Jan 2017 - 00:00 • 4th • Sheikh Zayed Stadium, Abu Dhabi
Namibia
United Arab Emirates
5
20
8
3RD
Sun, 15 Jan 2017 - 00:00 • 3rd • Sheikh Zayed Stadium, Abu Dhabi
Oman
Netherlands
2
7
3
6TH
Mon, 16 Jan 2017 - 00:00 • 6th • Sheikh Zayed Stadium, Abu Dhabi
United Arab Emirates
Afghanistan
6
20
13
5TH
Mon, 16 Jan 2017 - 00:00 • 5th • Sheikh Zayed Stadium, Abu Dhabi
Hong Kong
Oman
4
10
6
8TH
Tue, 17 Jan 2017 - 00:00 • 8th • Sheikh Zayed Stadium, Abu Dhabi
Scotland
Netherlands
19
29
10
7TH
Tue, 17 Jan 2017 - 00:00 • 7th • Sheikh Zayed Stadium, Abu Dhabi
Namibia
Ireland
4
8
6
10TH
Wed, 18 Jan 2017 - 00:00 • 10th • Dubai International Cricket Stadium
Hong Kong
Netherlands
6
6
1
9TH
Wed, 18 Jan 2017 - 00:00 • 9th • Dubai International Cricket Stadium
Ireland
United Arab Emirates
12
31
15
12TH
Thu, 19 Jan 2017 - 00:00 • 12th • Dubai International Cricket Stadium
Oman
Scotland
5
15
6
11TH
Thu, 19 Jan 2017 - 00:00 • 11th • Dubai International Cricket Stadium
Afghanistan
Namibia
4
3
1
FINAL
Fri, 20 Jan 2017 - 00:00 • Final • Dubai International Cricket Stadium
Ireland
Afghanistan
31
67
24
2ND
Fri, 20 Jan 2017 - 00:00 • 2nd Semi-final • Dubai International Cricket Stadium
Ireland
Scotland
12
36
22
1ST
Fri, 20 Jan 2017 - 00:00 • 1st Semi-final • Dubai International Cricket Stadium
Oman
Afghanistan
3
5
4
England in India ODI Series - 2016/17
Series Home
1ST
Sun, 15 Jan 2017 - 00:00 • 1st ODI • Maharashtra Cricket Association Stadium, Pune
India
England
110
282
152
2ND
Thu, 19 Jan 2017 - 00:00 • 2nd ODI • Barabati Stadium, Cuttack
India
England
111
282
151
3RD
Sun, 22 Jan 2017 - 00:00 • 3rd ODI • Eden Gardens, Kolkata
India
England
110
282
152
Sri Lanka in South Africa T20I Series - 2016/17
Series Home
1ST
Fri, 20 Jan 2017 - 00:00 • 1st T20I • SuperSport Park, Centurion
South Africa
Sri Lanka
63
132
65
2ND
Sun, 22 Jan 2017 - 00:00 • 2nd T20I • New Wanderers Stadium, Johannesburg
South Africa
Sri Lanka
62
132
66
3RD
Wed, 25 Jan 2017 - 00:00 • 3rd T20I • Newlands, Cape Town
South Africa
Sri Lanka
62
132
66
United Arab Emirates Tri-Nation Series (Hong Kong, Scotland, United Arab Emirates) - 2016/17
Series Home
1ST
Sun, 22 Jan 2017 - 00:00 • 1st • Sheikh Zayed Stadium, Abu Dhabi
Scotland
Hong Kong
6
10
5
2ND
Tue, 24 Jan 2017 - 00:00 • 2nd • Dubai International Cricket Stadium
Scotland
United Arab Emirates
10
26
8
3RD
Thu, 26 Jan 2017 - 00:00 • 3rd • Dubai International Cricket Stadium
Hong Kong
United Arab Emirates
3
13
8
England in India T20I Series - 2016/17
Series Home
1ST
Thu, 26 Jan 2017 - 00:00 • 1st T20I • Green Park, Kanpur
India
England
113
282
149
2ND
Sun, 29 Jan 2017 - 00:00 • 2nd T20I • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
India
England
114
282
148
3RD
Wed, 01 Feb 2017 - 00:00 • 3rd T20I • M Chinnaswamy Stadium, Bangalore
India
England
115
282
147
Sri Lanka in South Africa ODI Series - 2016/17
Series Home
1ST
Sat, 28 Jan 2017 - 00:00 • 1st ODI • St George's Park, Port Elizabeth
South Africa
Sri Lanka
53
132
75
2ND
Wed, 01 Feb 2017 - 00:00 • 2nd ODI • Kingsmead, Durban
South Africa
Sri Lanka
62
132
69
3RD
Sat, 04 Feb 2017 - 00:00 • 3rd ODI • New Wanderers Stadium, Johannesburg
South Africa
Sri Lanka
53
132
75
4TH
Tue, 07 Feb 2017 - 00:00 • 4th ODI • Newlands, Cape Town
South Africa
Sri Lanka
54
132
74
5TH
Fri, 10 Feb 2017 - 00:00 • 5th ODI • SuperSport Park, Centurion
South Africa
Sri Lanka
55
132
73
Chappell-Hadlee Trophy [Australia in New Zealand] - 2016/17
Series Home
1ST
Mon, 30 Jan 2017 - 00:00 • 1st ODI • Eden Park, Auckland
New Zealand
Australia
134
230
92
2ND
Thu, 02 Feb 2017 - 00:00 • 2nd ODI • McLean Park, Napier
New Zealand
Australia
110
230
118
3RD
Sun, 05 Feb 2017 - 00:00 • 3rd ODI • Seddon Park, Hamilton
New Zealand
Australia
135
230
91
Bangladesh in India Test Match - 2016/17
Series Home
ONLY
Thu, 09 Feb - Mon, 13 Feb 2017 - 00:00 • Only Test • Rajiv Gandhi International Stadium, Uppal, Hyderabad
India
Bangladesh
48
72
14
Afghanistan in Zimbabwe ODI Series - 2016/17
Series Home
1ST
Thu, 16 Feb 2017 - 00:00 • 1st ODI • Harare Sports Club
Zimbabwe
Afghanistan
23
51
22
2ND
Sun, 19 Feb 2017 - 00:00 • 2nd ODI • Harare Sports Club
Zimbabwe
Afghanistan
24
51
21
3RD
Tue, 21 Feb 2017 - 00:00 • 3rd ODI • Harare Sports Club
Zimbabwe
Afghanistan
26
51
19
4TH
Fri, 24 Feb 2017 - 00:00 • 4th ODI • Harare Sports Club
Zimbabwe
Afghanistan
27
51
18
5TH
Sun, 26 Feb 2017 - 00:00 • 5th ODI • Harare Sports Club
Zimbabwe
Afghanistan
25
51
20
South Africa in New Zealand T20I Match - 2016/17
Series Home
ONLY
Fri, 17 Feb 2017 - 00:00 • Only T20I • Eden Park, Auckland
New Zealand
South Africa
67
139
67
Sri Lanka in Australia T20I Series - 2016/17
Series Home
1ST
Fri, 17 Feb 2017 - 00:00 • 1st T20I • Melbourne Cricket Ground
Australia
Sri Lanka
81
164
79
2ND
Sun, 19 Feb 2017 - 00:00 • 2nd T20I • Simonds Stadium, South Geelong, Victoria
Australia
Sri Lanka
81
164
79
3RD
Wed, 22 Feb 2017 - 00:00 • 3rd T20I • Adelaide Oval
Australia
Sri Lanka
82
164
78
South Africa in New Zealand ODI Series - 2016/17
Series Home
1ST
Sun, 19 Feb 2017 - 00:00 • 1st ODI • Seddon Park, Hamilton
New Zealand
South Africa
55
139
79
2ND
Wed, 22 Feb 2017 - 00:00 • 2nd ODI • Hagley Oval, Christchurch
New Zealand
South Africa
57
139
77
3RD
Sat, 25 Feb 2017 - 00:00 • 3rd ODI • Westpac Stadium, Wellington
New Zealand
South Africa
56
139
78
4TH
Wed, 01 Mar 2017 - 00:00 • 4th ODI • Seddon Park, Hamilton
New Zealand
South Africa
57
139
77
5TH
Sat, 04 Mar 2017 - 00:00 • 5th ODI • Eden Park, Auckland
New Zealand
South Africa
56
139
78
Border-Gavaskar Trophy (Australia in India) - 2016/17
Series Home
1ST
Thu, 23 Feb - Sat, 25 Feb 2017 - 00:00 • 1st Test • Maharashtra Cricket Association Stadium, Pune
India
Australia
155
298
132
2ND
Sat, 04 Mar - Tue, 07 Mar 2017 - 00:00 • 2nd Test • M Chinnaswamy Stadium, Bengaluru
India
Australia
155
298
132
3RD
Thu, 16 Mar - Thu, 16 Mar 2017 - 00:00 • 3rd Test • JSCA International Stadium Complex, Ranchi
Australia
India
0
0
0
4TH
Sat, 25 Mar - Tue, 28 Mar 2017 - 00:00 • 4th Test • Himachal Pradesh Cricket Association Stadium, Dharamsala
India
Australia
154
298
133
Ireland in United Arab Emirates ODI Series - 2016/17
Series Home
1ST
Thu, 02 Mar 2017 - 00:00 • 1st ODI • ICC Global Cricket Academy, Dubai
United Arab Emirates
Ireland
12
31
15
2ND
Sat, 04 Mar 2017 - 00:00 • 2nd ODI • ICC Global Cricket Academy, Dubai
United Arab Emirates
Ireland
12
31
15
England in West Indies ODI Series - 2016/17
Series Home
1ST
Fri, 03 Mar 2017 - 00:00 • 1st ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
155
323
153
2ND
Sun, 05 Mar 2017 - 00:00 • 2nd ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
155
323
153
3RD
Thu, 09 Mar 2017 - 00:00 • 3rd ODI • Kensington Oval, Bridgetown, Barbados
West Indies
England
156
323
152
Bangladesh in Sri Lanka Test Series - 2016/17
Series Home
1ST
Tue, 07 Mar - Sat, 11 Mar 2017 - 00:00 • 1st Test • Galle International Stadium
Sri Lanka
Bangladesh
44
99
42
2ND
Wed, 15 Mar - Sun, 19 Mar 2017 - 00:00 • 2nd Test • P Sara Oval, Colombo
Sri Lanka
Bangladesh
45
99
41
South Africa in New Zealand Test Series - 2016/17
Series Home
1ST
Tue, 07 Mar - Tue, 07 Mar 2017 - 00:00 • 1st Test • University Oval, Dunedin
South Africa
New Zealand
0
0
0
2ND
Thu, 16 Mar - Sat, 18 Mar 2017 - 00:00 • 2nd Test • Basin Reserve, Wellington
New Zealand
South Africa
55
139
79
3RD
Fri, 24 Mar - Fri, 24 Mar 2017 - 00:00 • 3rd Test • Seddon Park, Hamilton
South Africa
New Zealand
0
0
0
Afghanistan v Ireland T20I Series (in India) - 2016/17
Series Home
1ST
Wed, 08 Mar 2017 - 00:00 • 1st T20I • Greater Noida Sports Complex Ground, Greater Noida
Afghanistan
Ireland
22
67
33
2ND
Fri, 10 Mar 2017 - 00:00 • 2nd T20I • Greater Noida Sports Complex Ground, Greater Noida
Afghanistan
Ireland
23
67
32
3RD
Sun, 12 Mar 2017 - 00:00 • 3rd T20I • Greater Noida Sports Complex Ground, Greater Noida
Afghanistan
Ireland
24
67
31
Afghanistan v Ireland ODI Series (in India) - 2016/17
Series Home
1ST
Wed, 15 Mar 2017 - 00:00 • 1st ODI • Greater Noida Sports Complex Ground, Greater Noida
Afghanistan
Ireland
22
67
33
2ND
Fri, 17 Mar 2017 - 00:00 • 2nd ODI • Greater Noida Sports Complex Ground, Greater Noida
Afghanistan
Ireland
23
67
32
3RD
Sun, 19 Mar 2017 - 00:00 • 3rd ODI • Greater Noida Sports Complex Ground, Greater Noida
Afghanistan
Ireland
21
67
34
4TH
Wed, 22 Mar 2017 - 00:00 • 4th ODI • Greater Noida Sports Complex Ground, Greater Noida
Afghanistan
Ireland
21
67
34
5TH
Fri, 24 Mar 2017 - 00:00 • 5th ODI • Greater Noida Sports Complex Ground, Greater Noida
Afghanistan
Ireland
23
67
32
Bangladesh in Sri Lanka ODI Series - 2016/17
Series Home
1ST
Sat, 25 Mar 2017 - 00:00 • 1st ODI • Rangiri Dambulla International Stadium
Sri Lanka
Bangladesh
51
99
35
2ND
Tue, 28 Mar 2017 - 00:00 • 2nd ODI • Rangiri Dambulla International Stadium
Sri Lanka
Bangladesh
56
99
39
3RD
Sat, 01 Apr 2017 - 00:00 • 3rd ODI • Sinhalese Sports Club Ground, Colombo
Sri Lanka
Bangladesh
52
99
34
Pakistan in West Indies T20I Series - 2017
Series Home
1ST
Sun, 26 Mar 2017 - 00:00 • 1st T20I • Kensington Oval, Bridgetown, Barbados
West Indies
Pakistan
106
216
109
2ND
Thu, 30 Mar 2017 - 00:00 • 2nd T20I • Queen's Park Oval, Port of Spain, Trinidad
West Indies
Pakistan
107
216
108
3RD
Sat, 01 Apr 2017 - 00:00 • 3rd T20I • Queen's Park Oval, Port of Spain, Trinidad
West Indies
Pakistan
107
216
108
4TH
Sun, 02 Apr 2017 - 00:00 • 4th T20I • Queen's Park Oval, Port of Spain, Trinidad
West Indies
Pakistan
107
216
108
Papua New Guinea in United Arab Emirates ODI Series - 2017
Series Home
Bangladesh in Sri Lanka T20I Series - 2016/17
Series Home
1ST
Tue, 04 Apr 2017 - 00:00 • 1st T20I • R Premadasa Stadium, Colombo
Sri Lanka
Bangladesh
50
99
36
2ND
Thu, 06 Apr 2017 - 00:00 • 2nd T20I • R Premadasa Stadium, Colombo
Sri Lanka
Bangladesh
50
99
36
Pakistan in West Indies ODI Series - 2017
Series Home
1ST
Fri, 07 Apr 2017 - 00:00 • 1st ODI • Providence Stadium, Guyana
West Indies
Pakistan
145
216
70
2ND
Sun, 09 Apr 2017 - 00:00 • 2nd ODI • Providence Stadium, Guyana
West Indies
Pakistan
145
216
70
3RD
Tue, 11 Apr 2017 - 00:00 • 3rd ODI • Providence Stadium, Guyana
West Indies
Pakistan
145
216
70
Papua New Guinea in United Arab Emirates T20I Series - 2017
Series Home
Pakistan in West Indies Test Series - 2017
Series Home
1ST
Fri, 21 Apr - Tue, 25 Apr 2017 - 00:00 • 1st Test • Sabina Park, Kingston, Jamaica
West Indies
Pakistan
142
216
73
2ND
Sun, 30 Apr - Thu, 04 May 2017 - 00:00 • 2nd Test • Kensington Oval, Bridgetown, Barbados
West Indies
Pakistan
142
216
73
3RD
Wed, 10 May - Sun, 14 May 2017 - 00:00 • 3rd Test • Windsor Park, Roseau, Dominica
West Indies
Pakistan
142
216
73
Ireland in England ODI Series - 2017
Series Home
1ST
Fri, 05 May 2017 - 00:00 • 1st ODI • County Ground, Bristol
England
Ireland
9
18
10
2ND
Sun, 07 May 2017 - 00:00 • 2nd ODI • Lord's, London
England
Ireland
10
18
9
Ireland Tri-Nation Series (Bangladesh, Ireland, New Zealand) - 2017
Series Home
1ST
Fri, 12 May 2017 - 00:00 • 1st • Malahide, Dublin
Bangladesh
Ireland
19
28
9
2ND
Sun, 14 May 2017 - 00:00 • 2nd • Malahide, Dublin
Ireland
New Zealand
4
16
13
3RD
Wed, 17 May 2017 - 00:00 • 3rd • Clontarf Cricket Club Ground, Dublin
Bangladesh
New Zealand
34
85
41
4TH
Fri, 19 May 2017 - 00:00 • 4th • Malahide, Dublin
Ireland
Bangladesh
17
28
10
5TH
Sun, 21 May 2017 - 00:00 • 5th • Malahide, Dublin
Ireland
New Zealand
5
16
12
6TH
Wed, 24 May 2017 - 00:00 • 6th • Clontarf Cricket Club Ground, Dublin
Bangladesh
New Zealand
34
85
41
South Africa in England ODI Series - 2017
Series Home
1ST
Wed, 24 May 2017 - 00:00 • 1st ODI • Headingley, Leeds
England
South Africa
123
257
130
2ND
Sat, 27 May 2017 - 00:00 • 2nd ODI • The Rose Bowl, Southampton
England
South Africa
124
257
129
3RD
Mon, 29 May 2017 - 00:00 • 3rd ODI • Lord's, London
England
South Africa
122
257
131
ICC Champions Trophy (in England) - 2017
Series Home
1ST
Thu, 01 Jun 2017 - 00:00 • 1st Group A • Kennington Oval, London
England
Bangladesh
20
36
17
2ND
Fri, 02 Jun 2017 - 00:00 • 2nd Group A • Edgbaston, Birmingham
New Zealand
Australia
111
230
118
3RD
Sat, 03 Jun 2017 - 00:00 • 3rd Group B • Kennington Oval, London
South Africa
Sri Lanka
53
132
75
4TH
Sun, 04 Jun 2017 - 00:00 • 4th Group B • Edgbaston, Birmingham
India
Pakistan
59
212
146
5TH
Mon, 05 Jun 2017 - 00:00 • 5th Group A • Kennington Oval, London
Bangladesh
Australia
20
38
19
6H
Tue, 06 Jun 2017 - 00:00 • 6h Group A • Sophia Gardens, Cardiff
England
New Zealand
106
238
127
7TH
Wed, 07 Jun 2017 - 00:00 • 7th Group B • Edgbaston, Birmingham
Pakistan
South Africa
68
140
64
8TH
Thu, 08 Jun 2017 - 00:00 • 8th Group B • Kennington Oval, London
India
Sri Lanka
92
252
149
9TH
Fri, 09 Jun 2017 - 00:00 • 9th Group A • Sophia Gardens, Cardiff
Bangladesh
New Zealand
34
85
41
10TH
Sat, 10 Jun 2017 - 00:00 • 10th Group A • Edgbaston, Birmingham
England
Australia
295
557
249
11TH
Sun, 11 Jun 2017 - 00:00 • 11th Group B • Kennington Oval, London
India
South Africa
70
175
99
12TH
Mon, 12 Jun 2017 - 00:00 • 12th Group B • Sophia Gardens, Cardiff
Pakistan
Sri Lanka
80
241
159
1ST
Wed, 14 Jun 2017 - 00:00 • 1st Semi-final • Sophia Gardens, Cardiff
England
Pakistan
84
217
130
2ND
Thu, 15 Jun 2017 - 00:00 • 2nd Semi-final • Edgbaston, Birmingham
Bangladesh
India
17
72
45
FINAL
Sun, 18 Jun 2017 - 00:00 • Final • Kennington Oval, London
India
Pakistan
58
212
147
Afghanistan in West Indies T20I Series - 2017
Series Home
1ST
Fri, 02 Jun 2017 - 00:00 • 1st T20I • Warner Park, Basseterre, St Kitts
West Indies
Afghanistan
10
16
6
2ND
Sat, 03 Jun 2017 - 00:00 • 2nd T20I • Warner Park, Basseterre, St Kitts
West Indies
Afghanistan
11
16
5
3RD
Mon, 05 Jun 2017 - 00:00 • 3rd T20I • Warner Park, Basseterre, St Kitts
West Indies
Afghanistan
11
16
5
Afghanistan in West Indies ODI Series - 2017
Series Home
1ST
Fri, 09 Jun 2017 - 00:00 • 1st ODI • Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
West Indies
Afghanistan
10
16
6
2ND
Sun, 11 Jun 2017 - 00:00 • 2nd ODI • Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
West Indies
Afghanistan
10
16
6
3RD
Wed, 14 Jun 2017 - 00:00 • 3rd ODI • Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
West Indies
Afghanistan
5
16
12
Zimbabwe in Scotland ODI Series - 2017
Series Home
1ST
Thu, 15 Jun 2017 - 00:00 • 1st ODI • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
Zimbabwe
2
7
5
2ND
Sat, 17 Jun 2017 - 00:00 • 2nd ODI • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
Zimbabwe
1
7
6
South Africa in England T20I Series - 2017
Series Home
1ST
Wed, 21 Jun 2017 - 00:00 • 1st T20I • The Rose Bowl, Southampton
England
South Africa
118
257
135
2ND
Fri, 23 Jun 2017 - 00:00 • 2nd T20I • County Ground, Taunton
England
South Africa
118
257
135
3RD
Sun, 25 Jun 2017 - 00:00 • 3rd T20I • Sophia Gardens, Cardiff
England
South Africa
119
257
134
India in West Indies ODI Series - 2017
Series Home
1ST
Fri, 23 Jun 2017 - 00:00 • 1st ODI • Queen's Park Oval, Port of Spain, Trinidad
India
West Indies
142
274
129
2ND
Sun, 25 Jun 2017 - 00:00 • 2nd ODI • Queen's Park Oval, Port of Spain, Trinidad
West Indies
India
172
274
98
3RD
Fri, 30 Jun 2017 - 00:00 • 3rd ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
India
173
274
97
4TH
Sun, 02 Jul 2017 - 00:00 • 4th ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
India
174
274
96
5TH
Thu, 06 Jul 2017 - 00:00 • 5th ODI • Sabina Park, Kingston, Jamaica
West Indies
India
173
274
97
Zimbabwe in Sri Lanka ODI Series - 2017
Series Home
1ST
Fri, 30 Jun 2017 - 00:00 • 1st ODI • Galle International Stadium
Sri Lanka
Zimbabwe
38
89
45
2ND
Sun, 02 Jul 2017 - 00:00 • 2nd ODI • Galle International Stadium
Sri Lanka
Zimbabwe
39
89
44
3RD
Thu, 06 Jul 2017 - 00:00 • 3rd ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
Zimbabwe
39
89
44
4TH
Sat, 08 Jul 2017 - 00:00 • 4th ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
Zimbabwe
39
89
44
5TH
Mon, 10 Jul 2017 - 00:00 • 5th ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
Zimbabwe
39
89
44
Basil D'Oliveira Trophy (South Africa in England) - 2017
Series Home
1ST
Thu, 06 Jul - Sun, 09 Jul 2017 - 00:00 • 1st Test • Lord's, London
England
South Africa
140
257
113
2ND
Fri, 14 Jul - Mon, 17 Jul 2017 - 00:00 • 2nd Test • Trent Bridge, Nottingham
England
South Africa
140
257
113
3RD
Thu, 27 Jul - Mon, 31 Jul 2017 - 00:00 • 3rd Test • Kennington Oval, London
England
South Africa
140
257
113
4TH
Fri, 04 Aug - Mon, 07 Aug 2017 - 00:00 • 4th Test • Manchester
England
South Africa
140
257
113
India in West Indies T20I Match - 2017
Series Home
ONLY
Sun, 09 Jul 2017 - 00:00 • Only T20I • Sabina Park, Kingston, Jamaica
West Indies
India
136
274
134
Zimbabwe in Sri Lanka Test Match - 2017
Series Home
ONLY
Fri, 14 Jul - Tue, 18 Jul 2017 - 00:00 • Only Test • R Premadasa Stadium, Colombo
Sri Lanka
Zimbabwe
40
89
43
India in Sri Lanka Test Series - 2017
Series Home
1ST
Wed, 26 Jul - Sat, 29 Jul 2017 - 00:00 • 1st Test • Galle International Stadium
Sri Lanka
India
139
252
102
2ND
Thu, 03 Aug - Sun, 06 Aug 2017 - 00:00 • 2nd Test • Sinhalese Sports Club Ground, Colombo
Sri Lanka
India
139
252
102
3RD
Sat, 12 Aug - Mon, 14 Aug 2017 - 00:00 • 3rd Test • Pallekele International Cricket Stadium
Sri Lanka
India
139
252
102
The Wisden Trophy (West Indies in England) - 2017
Series Home
1ST
Thu, 17 Aug - Sat, 19 Aug 2017 - 00:00 • 1st Test • Edgbaston, Birmingham
England
West Indies
142
323
166
2ND
Fri, 25 Aug - Tue, 29 Aug 2017 - 00:00 • 2nd Test • Headingley, Leeds
England
West Indies
143
323
165
3RD
Thu, 07 Sep - Sat, 09 Sep 2017 - 00:00 • 3rd Test • Lord's, London
England
West Indies
141
323
167
India in Sri Lanka ODI Series - 2017
Series Home
1ST
Sun, 20 Aug 2017 - 00:00 • 1st ODI • Rangiri Dambulla International Stadium
Sri Lanka
India
147
252
94
2ND
Thu, 24 Aug 2017 - 00:00 • 2nd ODI • Pallekele International Cricket Stadium
Sri Lanka
India
148
252
93
3RD
Sun, 27 Aug 2017 - 00:00 • 3rd ODI • Pallekele International Cricket Stadium
Sri Lanka
India
148
252
93
4TH
Thu, 31 Aug 2017 - 00:00 • 4th ODI • R Premadasa Stadium, Colombo
Sri Lanka
India
149
252
92
5TH
Sun, 03 Sep 2017 - 00:00 • 5th ODI • R Premadasa Stadium, Colombo
Sri Lanka
India
149
252
92
Australia in Bangladesh Test Series - 2017
Series Home
1ST
Sun, 27 Aug - Wed, 30 Aug 2017 - 00:00 • 1st Test • Shere Bangla National Stadium, Mirpur
Bangladesh
Australia
21
38
17
2ND
Mon, 04 Sep - Thu, 07 Sep 2017 - 00:00 • 2nd Test • Zahur Ahmed Chowdhury Stadium, Chittagong
Bangladesh
Australia
22
38
16
India in Sri Lanka T20I Match - 2017
Series Home
ONLY
Wed, 06 Sep 2017 - 00:00 • Only T20I • R Premadasa Stadium, Colombo
Sri Lanka
India
143
252
98
Independence Cup (World-XI in Pakistan) - 2017/18
Series Home
West Indies in Ireland ODI Match - 2017
Series Home
ONLY
Wed, 13 Sep 2017 - 00:00 • Only ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
West Indies
11
28
12
West Indies in England T20I Match - 2017
Series Home
ONLY
Sat, 16 Sep 2017 - 00:00 • Only T20I • Riverside Ground, Chester-le-Street
England
West Indies
159
323
149
Australia in India ODI Series - 2017/18
Series Home
1ST
Sun, 17 Sep 2017 - 00:00 • 1st ODI • MA Chidambaram Stadium, Chepauk, Chennai
India
Australia
159
298
128
2ND
Thu, 21 Sep 2017 - 00:00 • 2nd ODI • Eden Gardens, Kolkata
India
Australia
160
298
127
3RD
Sun, 24 Sep 2017 - 00:00 • 3rd ODI • Holkar Cricket Stadium, Indore
India
Australia
160
298
127
4TH
Thu, 28 Sep 2017 - 00:00 • 4th ODI • M Chinnaswamy Stadium, Bangalore
India
Australia
158
298
129
5TH
Sun, 01 Oct 2017 - 00:00 • 5th ODI • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
India
Australia
160
298
127
West Indies in England ODI Series - 2017
Series Home
1ST
Tue, 19 Sep 2017 - 00:00 • 1st ODI • Old Trafford, Manchester
England
West Indies
152
323
156
2ND
Thu, 21 Sep 2017 - 00:00 • 2nd ODI • Trent Bridge, Nottingham
England
West Indies
164
323
150
3RD
Sun, 24 Sep 2017 - 00:00 • 3rd ODI • County Ground, Bristol
England
West Indies
153
323
155
4TH
Wed, 27 Sep 2017 - 00:00 • 4th ODI • Kennington Oval, London
England
West Indies
154
323
154
5TH
Fri, 29 Sep 2017 - 00:00 • 5th ODI • The Rose Bowl, Southampton
England
West Indies
154
323
154
Bangladesh in South Africa Test Series - 2017/18
Series Home
1ST
Thu, 28 Sep - Mon, 02 Oct 2017 - 00:00 • 1st Test • Senwes Park, Potchefstroom
South Africa
Bangladesh
23
48
23
2ND
Fri, 06 Oct - Sun, 08 Oct 2017 - 00:00 • 2nd Test • Mangaung Oval, Bloemfontein
South Africa
Bangladesh
22
48
24
Pakistan v Sri Lanka Test Series (in United Arab Emirates) - 2017/18
Series Home
1ST
Thu, 28 Sep - Mon, 02 Oct 2017 - 00:00 • 1st Test • Sheikh Zayed Stadium, Abu Dhabi
Pakistan
Sri Lanka
75
241
164
2ND
Fri, 06 Oct - Tue, 10 Oct 2017 - 00:00 • 2nd Test • Dubai International Cricket Stadium
Pakistan
Sri Lanka
76
241
163
Australia in India T20I Series - 2017/18
Series Home
1ST
Sat, 07 Oct 2017 - 00:00 • 1st T20I • JSCA International Stadium Complex, Ranchi
India
Australia
147
298
140
2ND
Tue, 10 Oct 2017 - 00:00 • 2nd T20I • Barsapara Cricket Stadium, Guwahati
India
Australia
146
298
141
3RD
Fri, 13 Oct 2017 - 00:00 • 3rd T20I • Rajiv Gandhi International Stadium, Uppal, Hyderabad
India
Australia
143
298
144
Pakistan v Sri Lanka ODI Series (in United Arab Emirates) - 2017/18
Series Home
1ST
Fri, 13 Oct 2017 - 00:00 • 1st ODI • Dubai International Cricket Stadium
Pakistan
Sri Lanka
79
241
160
2ND
Mon, 16 Oct 2017 - 00:00 • 2nd ODI • Sheikh Zayed Stadium, Abu Dhabi
Pakistan
Sri Lanka
80
241
159
3RD
Wed, 18 Oct 2017 - 00:00 • 3rd ODI • Sheikh Zayed Stadium, Abu Dhabi
Pakistan
Sri Lanka
80
241
159
4TH
Fri, 20 Oct 2017 - 00:00 • 4th ODI • Sharjah Cricket Stadium
Pakistan
Sri Lanka
80
241
159
5TH
Mon, 23 Oct 2017 - 00:00 • 5th ODI • Sharjah Cricket Stadium
Pakistan
Sri Lanka
80
241
159
Bangladesh in South Africa ODI Series - 2017/18
Series Home
1ST
Sun, 15 Oct 2017 - 00:00 • 1st ODI • De Beers Diamond Oval, Kimberley
South Africa
Bangladesh
24
48
22
2ND
Wed, 18 Oct 2017 - 00:00 • 2nd ODI • Boland Park, Paarl
South Africa
Bangladesh
25
48
21
3RD
Sun, 22 Oct 2017 - 00:00 • 3rd ODI • Buffalo Park, East London
South Africa
Bangladesh
26
48
20
West Indies in Zimbabwe Test Series - 2017/18
Series Home
1ST
Sat, 21 Oct - Tue, 24 Oct 2017 - 00:00 • 1st Test • Queens Sports Club, Bulawayo
Zimbabwe
West Indies
41
65
22
2ND
Sun, 29 Oct - Sun, 29 Oct 2017 - 00:00 • 2nd Test • Queens Sports Club, Bulawayo
Zimbabwe
West Indies
0
0
0
New Zealand in India ODI Series - 2017/18
Series Home
1ST
Sun, 22 Oct 2017 - 00:00 • 1st ODI • Wankhede Stadium, Mumbai
India
New Zealand
95
214
113
2ND
Wed, 25 Oct 2017 - 00:00 • 2nd ODI • Maharashtra Cricket Association Stadium, Pune
India
New Zealand
95
214
113
3RD
Sun, 29 Oct 2017 - 00:00 • 3rd ODI • Green Park, Kanpur
India
New Zealand
96
214
112
Bangladesh in South Africa T20I Series - 2017/18
Series Home
1ST
Thu, 26 Oct 2017 - 00:00 • 1st T20I • Mangaung Oval, Bloemfontein
South Africa
Bangladesh
23
48
23
2ND
Sun, 29 Oct 2017 - 00:00 • 2nd T20I • Senwes Park, Potchefstroom
South Africa
Bangladesh
24
48
22
Pakistan v Sri Lanka T20I Series (in Pakistan/United Arab Emirates) - 2017/18
Series Home
1ST
Thu, 26 Oct 2017 - 00:00 • 1st T20I • Sheikh Zayed Stadium, Abu Dhabi
Pakistan
Sri Lanka
120
241
119
2ND
Fri, 27 Oct 2017 - 00:00 • 2nd T20I • Sheikh Zayed Stadium, Abu Dhabi
Pakistan
Sri Lanka
120
241
119
3RD
Sun, 29 Oct 2017 - 00:00 • 3rd T20I • Gaddafi Stadium, Lahore
Pakistan
Sri Lanka
121
241
118
New Zealand in India T20I Series - 2017/18
Series Home
1ST
Wed, 01 Nov 2017 - 00:00 • 1st T20I • Feroz Shah Kotla, Delhi
India
New Zealand
111
214
97
2ND
Sat, 04 Nov 2017 - 00:00 • 2nd T20I • Saurashtra Cricket Association Stadium, Rajkot
India
New Zealand
110
214
98
3RD
Tue, 07 Nov 2017 - 00:00 • 3rd T20I • Greenfield International Stadium, Thiruvananthapuram
India
New Zealand
112
214
96
Sri Lanka in India Test Series - 2017/18
Series Home
1ST
Thu, 16 Nov - Thu, 16 Nov 2017 - 00:00 • 1st Test • Eden Gardens, Kolkata
India
Sri Lanka
0
0
0
2ND
Fri, 24 Nov - Mon, 27 Nov 2017 - 00:00 • 2nd Test • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
India
Sri Lanka
102
252
139
3RD
Sat, 02 Dec - Sat, 02 Dec 2017 - 00:00 • 3rd Test • Feroz Shah Kotla, Delhi
India
Sri Lanka
0
0
0
The Ashes (England in Australia) - 2017/18
Series Home
1ST
Thu, 23 Nov - Mon, 27 Nov 2017 - 00:00 • 1st Test • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
England
269
557
275
2ND
Sat, 02 Dec - Wed, 06 Dec 2017 - 00:00 • 2nd Test • Adelaide Oval
Australia
England
268
557
276
3RD
Thu, 14 Dec - Mon, 18 Dec 2017 - 00:00 • 3rd Test • Western Australia Cricket Association Ground, Perth
Australia
England
267
557
277
4TH
Mon, 25 Dec - Mon, 25 Dec 2017 - 00:00 • 4th Test • Melbourne Cricket Ground
Australia
England
0
0
0
5TH
Thu, 04 Jan - Mon, 08 Jan 2018 - 00:00 • 5th Test • Sydney Cricket Ground
Australia
England
266
557
278
Papua New Guinea v Scotland ODI Series (in United Arab Emirates) - 2017/18
Series Home
West Indies in New Zealand Test Series - 2017/18
Series Home
1ST
Fri, 01 Dec - Mon, 04 Dec 2017 - 00:00 • 1st Test • Basin Reserve, Wellington
New Zealand
West Indies
45
137
93
2ND
Sat, 09 Dec - Tue, 12 Dec 2017 - 00:00 • 2nd Test • Seddon Park, Hamilton
New Zealand
West Indies
44
137
94
Afghanistan v Ireland ODI Series (in United Arab Emirates) - 2017/18
Series Home
1ST
Tue, 05 Dec 2017 - 00:00 • 1st ODI • Sharjah Cricket Stadium
Afghanistan
Ireland
21
67
34
2ND
Thu, 07 Dec 2017 - 00:00 • 2nd ODI • Sharjah Cricket Stadium
Afghanistan
Ireland
20
67
35
3RD
Sun, 10 Dec 2017 - 00:00 • 3rd ODI • Sharjah Cricket Stadium
Afghanistan
Ireland
20
67
35
Sri Lanka in India ODI Series - 2017/18
Series Home
1ST
Sun, 10 Dec 2017 - 00:00 • 1st ODI • Himachal Pradesh Cricket Association Stadium, Dharamsala
India
Sri Lanka
93
252
148
2ND
Wed, 13 Dec 2017 - 00:00 • 2nd ODI • Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
India
Sri Lanka
94
252
147
3RD
Sun, 17 Dec 2017 - 00:00 • 3rd ODI • Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
India
Sri Lanka
94
252
147
West Indies in New Zealand ODI Series - 2017/18
Series Home
1ST
Wed, 20 Dec 2017 - 00:00 • 1st ODI • Cobham Oval (New), Whangarei
New Zealand
West Indies
58
137
80
2ND
Sat, 23 Dec 2017 - 00:00 • 2nd ODI • Hagley Oval, Christchurch
New Zealand
West Indies
59
137
79
3RD
Tue, 26 Dec 2017 - 00:00 • 3rd ODI • Hagley Oval, Christchurch
New Zealand
West Indies
60
137
78
Sri Lanka in India T20I Series - 2017/18
Series Home
1ST
Wed, 20 Dec 2017 - 00:00 • 1st T20I • Barabati Stadium, Cuttack
India
Sri Lanka
97
252
144
2ND
Fri, 22 Dec 2017 - 00:00 • 2nd T20I • Holkar Cricket Stadium, Indore
India
Sri Lanka
98
252
143
3RD
Sun, 24 Dec 2017 - 00:00 • 3rd T20I • Wankhede Stadium, Mumbai
India
Sri Lanka
98
252
143
Zimbabwe in South Africa Test Match - 2017/18
Series Home
ONLY
Tue, 26 Dec - Wed, 27 Dec 2017 - 00:00 • Only Test • St George's Park, Port Elizabeth
South Africa
Zimbabwe
18
56
38
West Indies in New Zealand T20I Series - 2017/18
Series Home
1ST
Fri, 29 Dec 2017 - 00:00 • 1st T20I • Saxton Oval, Nelson
New Zealand
West Indies
74
137
64
2ND
Mon, 01 Jan 2018 - 00:00 • 2nd T20I • Bay Oval, Mount Maunganui
New Zealand
West Indies
79
137
59
3RD
Wed, 03 Jan 2018 - 00:00 • 3rd T20I • Bay Oval, Mount Maunganui
New Zealand
West Indies
75
137
63
ðŸ 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
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
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