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 2018
Select a year
India in South Africa Test Series - 2017/18
Series Home
1ST
Fri, 05 Jan - Mon, 08 Jan 2018 - 00:00 • 1st Test • Newlands, Cape Town
South Africa
India
92
175
77
2ND
Sat, 13 Jan - Wed, 17 Jan 2018 - 00:00 • 2nd Test • SuperSport Park, Centurion
South Africa
India
92
175
77
3RD
Wed, 24 Jan - Sat, 27 Jan 2018 - 00:00 • 3rd Test • New Wanderers Stadium, Johannesburg
South Africa
India
92
175
77
Pakistan in New Zealand ODI Series - 2017/18
Series Home
1ST
Sat, 06 Jan 2018 - 00:00 • 1st ODI • Basin Reserve, Wellington
New Zealand
Pakistan
78
240
150
2ND
Tue, 09 Jan 2018 - 00:00 • 2nd ODI • Saxton Oval, Nelson
New Zealand
Pakistan
79
240
149
3RD
Sat, 13 Jan 2018 - 00:00 • 3rd ODI • University Oval, Dunedin
New Zealand
Pakistan
80
240
148
4TH
Tue, 16 Jan 2018 - 00:00 • 4th ODI • Seddon Park, Hamilton
New Zealand
Pakistan
80
240
148
5TH
Fri, 19 Jan 2018 - 00:00 • 5th ODI • Basin Reserve, Wellington
New Zealand
Pakistan
81
240
147
United Arab Emirates Tri-Nation Series (Ireland, Scotland, United Arab Emirates) - 2017/18
Series Home
1ST
Thu, 11 Jan 2018 - 00:00 • 1st • ICC Academy, Dubai
United Arab Emirates
Ireland
10
31
17
2ND
Sat, 13 Jan 2018 - 00:00 • 2nd • ICC Academy, Dubai
United Arab Emirates
Ireland
11
31
16
3RD
Tue, 16 Jan 2018 - 00:00 • 3rd • ICC Academy, Dubai
Ireland
Scotland
8
36
26
4TH
Thu, 18 Jan 2018 - 00:00 • 4th • ICC Academy, Dubai
Ireland
Scotland
9
36
25
5TH
Sun, 21 Jan 2018 - 00:00 • 5th • ICC Academy, Dubai
United Arab Emirates
Scotland
13
26
5
6TH
Tue, 23 Jan 2018 - 00:00 • 6th • ICC Academy, Dubai
United Arab Emirates
Scotland
13
26
5
England in Australia ODI Series - 2017/18
Series Home
1ST
Sun, 14 Jan 2018 - 00:00 • 1st ODI • Melbourne Cricket Ground
Australia
England
248
557
296
2ND
Fri, 19 Jan 2018 - 00:00 • 2nd ODI • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
England
248
557
296
3RD
Sun, 21 Jan 2018 - 00:00 • 3rd ODI • Sydney Cricket Ground
Australia
England
249
557
295
4TH
Fri, 26 Jan 2018 - 00:00 • 4th ODI • Adelaide Oval
Australia
England
250
557
294
5TH
Sun, 28 Jan 2018 - 00:00 • 5th ODI • Perth Stadium
Australia
England
250
557
294
Bangladesh Tri-Nation Series (Bangladesh, Sri Lanka, Zimbabwe) - 2017/18
Series Home
1ST
Mon, 15 Jan 2018 - 00:00 • 1st • Shere Bangla National Stadium, Mirpur
Zimbabwe
Bangladesh
56
125
70
2ND
Wed, 17 Jan 2018 - 00:00 • 2nd • Shere Bangla National Stadium, Mirpur
Zimbabwe
Sri Lanka
43
89
40
3RD
Fri, 19 Jan 2018 - 00:00 • 3rd • Shere Bangla National Stadium, Mirpur
Bangladesh
Sri Lanka
37
99
49
4TH
Sun, 21 Jan 2018 - 00:00 • 4th • Shere Bangla National Stadium, Mirpur
Zimbabwe
Sri Lanka
42
89
41
5TH
Tue, 23 Jan 2018 - 00:00 • 5th • Shere Bangla National Stadium, Mirpur
Bangladesh
Zimbabwe
70
125
56
6TH
Thu, 25 Jan 2018 - 00:00 • 6th • Shere Bangla National Stadium, Mirpur
Bangladesh
Sri Lanka
36
99
50
FINAL
Sat, 27 Jan 2018 - 00:00 • Final • Shere Bangla National Stadium, Mirpur
Sri Lanka
Bangladesh
50
99
36
Pakistan in New Zealand T20I Series - 2017/18
Series Home
1ST
Mon, 22 Jan 2018 - 00:00 • 1st T20I • Westpac Stadium, Wellington
New Zealand
Pakistan
104
240
124
2ND
Thu, 25 Jan 2018 - 00:00 • 2nd T20I • Eden Park, Auckland
New Zealand
Pakistan
103
240
125
3RD
Sun, 28 Jan 2018 - 00:00 • 3rd T20I • Bay Oval, Mount Maunganui
New Zealand
Pakistan
104
240
124
Sri Lanka in Bangladesh Test Series - 2017/18
Series Home
1ST
Wed, 31 Jan - Wed, 31 Jan 2018 - 00:00 • 1st Test • Zahur Ahmed Chowdhury Stadium, Chittagong
Bangladesh
Sri Lanka
0
0
0
2ND
Thu, 08 Feb - Sat, 10 Feb 2018 - 00:00 • 2nd Test • Shere Bangla National Stadium, Mirpur
Bangladesh
Sri Lanka
41
99
45
India in South Africa ODI Series - 2017/18
Series Home
1ST
Thu, 01 Feb 2018 - 00:00 • 1st ODI • Kingsmead, Durban
South Africa
India
96
175
73
2ND
Sun, 04 Feb 2018 - 00:00 • 2nd ODI • SuperSport Park, Centurion
South Africa
India
96
175
73
3RD
Wed, 07 Feb 2018 - 00:00 • 3rd ODI • Newlands, Cape Town
South Africa
India
97
175
72
4TH
Sat, 10 Feb 2018 - 00:00 • 4th ODI • New Wanderers Stadium, Johannesburg
South Africa
India
99
175
70
5TH
Tue, 13 Feb 2018 - 00:00 • 5th ODI • St George's Park, Port Elizabeth
South Africa
India
98
175
71
6TH
Fri, 16 Feb 2018 - 00:00 • 6th ODI • SuperSport Park, Centurion
South Africa
India
98
175
71
Trans-Tasman Twenty20 Tri-Series (Australia, England, New Zealand in Australia/New Zealand) - 2017/18
Series Home
1ST
Sat, 03 Feb 2018 - 00:00 • 1st • Sydney Cricket Ground
New Zealand
Australia
113
230
113
2ND
Wed, 07 Feb 2018 - 00:00 • 2nd • Bellerive Oval, Hobart
England
Australia
245
557
299
3RD
Sat, 10 Feb 2018 - 00:00 • 3rd • Melbourne Cricket Ground
England
Australia
245
557
299
4TH
Tue, 13 Feb 2018 - 00:00 • 4th • Westpac Stadium, Wellington
New Zealand
England
123
238
110
5TH
Fri, 16 Feb 2018 - 00:00 • 5th • Eden Park, Auckland
New Zealand
Australia
112
230
114
6TH
Sun, 18 Feb 2018 - 00:00 • 6th • Seddon Park, Hamilton
England
New Zealand
111
238
122
FINAL
Wed, 21 Feb 2018 - 00:00 • Final • Eden Park, Auckland
New Zealand
Australia
112
230
114
Afghanistan v Zimbabwe T20I Series (in United Arab Emirates) - 2017/18
Series Home
1ST
Mon, 05 Feb 2018 - 00:00 • 1st T20I • Sharjah Cricket Stadium
Afghanistan
Zimbabwe
18
51
27
2ND
Tue, 06 Feb 2018 - 00:00 • 2nd T20I • Sharjah Cricket Stadium
Afghanistan
Zimbabwe
19
51
26
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates) - 2017/18
Series Home
1ST
Fri, 09 Feb 2018 - 00:00 • 1st ODI • Sharjah Cricket Stadium
Afghanistan
Zimbabwe
22
51
23
2ND
Sun, 11 Feb 2018 - 00:00 • 2nd ODI • Sharjah Cricket Stadium
Afghanistan
Zimbabwe
21
51
24
3RD
Tue, 13 Feb 2018 - 00:00 • 3rd ODI • Sharjah Cricket Stadium
Afghanistan
Zimbabwe
22
51
23
4TH
Fri, 16 Feb 2018 - 00:00 • 4th ODI • Sharjah Cricket Stadium
Afghanistan
Zimbabwe
22
51
23
5TH
Mon, 19 Feb 2018 - 00:00 • 5th ODI • Sharjah Cricket Stadium
Afghanistan
Zimbabwe
23
51
22
Sri Lanka in Bangladesh T20I Series - 2017/18
Series Home
1ST
Thu, 15 Feb 2018 - 00:00 • 1st T20I • Shere Bangla National Stadium, Mirpur
Bangladesh
Sri Lanka
36
99
50
2ND
Sun, 18 Feb 2018 - 00:00 • 2nd T20I • Sylhet International Cricket Stadium
Bangladesh
Sri Lanka
37
99
49
India in South Africa T20I Series - 2017/18
Series Home
1ST
Sun, 18 Feb 2018 - 00:00 • 1st T20I • New Wanderers Stadium, Johannesburg
South Africa
India
89
175
80
2ND
Wed, 21 Feb 2018 - 00:00 • 2nd T20I • SuperSport Park, Centurion
South Africa
India
90
175
79
3RD
Sat, 24 Feb 2018 - 00:00 • 3rd T20I • Newlands, Cape Town
South Africa
India
90
175
79
England in New Zealand ODI Series - 2017/18
Series Home
1ST
Sun, 25 Feb 2018 - 00:00 • 1st ODI • Seddon Park, Hamilton
New Zealand
England
128
238
105
2ND
Wed, 28 Feb 2018 - 00:00 • 2nd ODI • Bay Oval, Mount Maunganui
New Zealand
England
127
238
106
3RD
Sat, 03 Mar 2018 - 00:00 • 3rd ODI • Westpac Stadium, Wellington
New Zealand
England
128
238
105
4TH
Wed, 07 Mar 2018 - 00:00 • 4th ODI • University Oval, Dunedin
New Zealand
England
128
238
105
5TH
Sat, 10 Mar 2018 - 00:00 • 5th ODI • Hagley Oval, Christchurch
New Zealand
England
128
238
105
WINDHOEK
Sun, 24 Jun 2018 - 00:00 • Windhoek • Dubai (DICS)
New Zealand
England
127
238
106
Australia in South Africa Test Series - 2017/18
Series Home
1ST
Thu, 01 Mar - Mon, 05 Mar 2018 - 00:00 • 1st Test • Kingsmead, Durban
South Africa
Australia
110
235
122
2ND
Fri, 09 Mar - Mon, 12 Mar 2018 - 00:00 • 2nd Test • St George's Park, Port Elizabeth
South Africa
Australia
110
235
122
3RD
Thu, 22 Mar - Sun, 25 Mar 2018 - 00:00 • 3rd Test • Newlands, Cape Town
South Africa
Australia
109
235
123
4TH
Fri, 30 Mar - Tue, 03 Apr 2018 - 00:00 • 4th Test • New Wanderers Stadium, Johannesburg
South Africa
Australia
108
235
124
ICC Cricket World Cup Qualifier (in Zimbabwe) - 2017/18
Series Home
Nidahas Twenty20 Tri-Series (Bangladesh, India, Sri Lanka in Sri Lanka) - 2017/18
Series Home
1ST
Tue, 06 Mar 2018 - 00:00 • 1st • R Premadasa Stadium, Colombo
India
Sri Lanka
99
252
142
2ND
Thu, 08 Mar 2018 - 00:00 • 2nd • R Premadasa Stadium, Colombo
Bangladesh
India
27
72
35
3RD
Sat, 10 Mar 2018 - 00:00 • 3rd • R Premadasa Stadium, Colombo
Sri Lanka
Bangladesh
50
99
36
4TH
Mon, 12 Mar 2018 - 00:00 • 4th • R Premadasa Stadium, Colombo
Sri Lanka
India
142
252
99
5TH
Wed, 14 Mar 2018 - 00:00 • 5th • R Premadasa Stadium, Colombo
India
Bangladesh
35
72
27
6TH
Fri, 16 Mar 2018 - 00:00 • 6th • R Premadasa Stadium, Colombo
Sri Lanka
Bangladesh
50
99
36
FINAL
Sun, 18 Mar 2018 - 00:00 • Final • R Premadasa Stadium, Colombo
Bangladesh
India
28
72
34
England in New Zealand Test Series - 2017/18
Series Home
1ST
Thu, 22 Mar - Mon, 26 Mar 2018 - 00:00 • 1st Test • Eden Park, Auckland
New Zealand
England
125
238
108
2ND
Thu, 29 Mar - Thu, 29 Mar 2018 - 00:00 • 2nd Test • Hagley Oval, Christchurch
England
New Zealand
0
0
0
West Indies in Pakistan T20I Series - 2018
Series Home
1ST
Sun, 01 Apr 2018 - 00:00 • 1st T20I • National Stadium, Karachi
Pakistan
West Indies
108
216
107
2ND
Mon, 02 Apr 2018 - 00:00 • 2nd T20I • National Stadium, Karachi
Pakistan
West Indies
109
216
106
3RD
Tue, 03 Apr 2018 - 00:00 • 3rd T20I • National Stadium, Karachi
Pakistan
West Indies
109
216
106
Pakistan in Ireland Test Match - 2018
Series Home
ONLY
Fri, 11 May - Tue, 15 May 2018 - 00:00 • Only Test • The Village, Malahide, Dublin
Ireland
Pakistan
2
12
11
Pakistan in England Test Series - 2018
Series Home
1ST
Thu, 24 May - Sun, 27 May 2018 - 00:00 • 1st Test • Lord's, London
England
Pakistan
64
217
150
2ND
Fri, 01 Jun - Sun, 03 Jun 2018 - 00:00 • 2nd Test • Headingley, Leeds
England
Pakistan
64
217
150
ICC World XI v West Indies T20I Match (in England) - 2018
Series Home
Thu, 31 May 2018 - 00:00 • • Lord's, London
West Indies
ICC World XI
1
-1
0
Afghanistan v Bangladesh T20I Series (in India) - 2018
Series Home
1ST
Sun, 03 Jun 2018 - 06:00 PM • 1st T20I • Rajiv Gandhi International Cricket Stadium, Dehradun
Afghanistan
Bangladesh
13
31
12
2ND
Tue, 05 Jun 2018 - 06:00 PM • 2nd T20I • Rajiv Gandhi International Cricket Stadium, Dehradun
Afghanistan
Bangladesh
12
31
13
3RD
Thu, 07 Jun 2018 - 06:00 PM • 3rd T20I • Rajiv Gandhi International Cricket Stadium, Dehradun
Afghanistan
Bangladesh
13
31
12
Sobers/Tissera Trophy (Sri Lanka in West Indies) - 2018
Series Home
1ST
Wed, 06 Jun - Sun, 10 Jun 2018 - 00:00 • 1st Test • Queen's Park Oval, Port of Spain, Trinidad
West Indies
Sri Lanka
53
108
47
2ND
Thu, 14 Jun - Thu, 14 Jun 2018 - 00:00 • 2nd Test • Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
Sri Lanka
West Indies
0
0
0
3RD
Sat, 23 Jun - Tue, 26 Jun 2018 - 03:30 PM • 3rd Test • Kensington Oval, Bridgetown, Barbados
West Indies
Sri Lanka
53
108
47
England in Scotland ODI Match - 2018
Series Home
ONLY
Sun, 10 Jun 2018 - 07:15 PM • Only ODI • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
England
3
4
2
Pakistan in Scotland T20I Series - 2018
Series Home
1ST
Tue, 12 Jun 2018 - 06:00 PM • 1st T20I • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
Pakistan
2
6
6
2ND
Wed, 13 Jun 2018 - 06:00 PM • 2nd T20I • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
Pakistan
3
6
5
Netherlands Tri-Nation T20I Series (Ireland, Netherlands, Scotland) - 2018
Series Home
1ST
Tue, 12 Jun 2018 - 06:00 PM • 1st • Hazelaarweg, Rotterdam
Netherlands
Ireland
17
29
13
2ND
Wed, 13 Jun 2018 - 06:00 PM • 2nd • Hazelaarweg, Rotterdam
Netherlands
Ireland
17
29
13
3RD
Sat, 16 Jun 2018 - 06:00 PM • 3rd • Sportpark Het Schootsveld, Deventer
Ireland
Scotland
11
36
23
4TH
Sun, 17 Jun 2018 - 00:00 • 4th • Sportpark Het Schootsveld, Deventer
Scotland
Ireland
23
36
12
5TH
Tue, 19 Jun 2018 - 06:00 PM • 5th • VRA Ground, Amstelveen
Netherlands
Scotland
10
29
19
6TH
Wed, 20 Jun 2018 - 06:00 PM • 6th • VRA Ground, Amstelveen
Netherlands
Scotland
11
29
18
Australia in England ODI Series - 2018
Series Home
1ST
Wed, 13 Jun 2018 - 07:15 PM • 1st ODI • Kennington Oval, London
England
Australia
241
557
303
2ND
Sat, 16 Jun 2018 - 07:15 PM • 2nd ODI • Sophia Gardens, Cardiff
England
Australia
244
557
300
3RD
Tue, 19 Jun 2018 - 07:15 PM • 3rd ODI • Trent Bridge, Nottingham
England
Australia
245
557
299
4TH
Thu, 21 Jun 2018 - 07:15 PM • 4th ODI • Riverside Ground, Chester-le-Street
England
Australia
245
557
299
5TH
Sun, 24 Jun 2018 - 07:15 PM • 5th ODI • Old Trafford, Manchester
England
Australia
245
557
299
Afghanistan in India Test Match - 2018
Series Home
ONLY
Thu, 14 Jun - Fri, 15 Jun 2018 - 03:30 PM • Only Test • M Chinnaswamy Stadium, Bengaluru
India
Afghanistan
5
11
4
Australia in England T20I Match - 2018
Series Home
ONLY
Wed, 27 Jun 2018 - 06:00 PM • Only T20I • Edgbaston, Birmingham
England
Australia
242
557
302
India in Ireland T20I Series - 2018
Series Home
1ST
Wed, 27 Jun 2018 - 06:00 PM • 1st T20I • The Village, Malahide, Dublin
Ireland
India
8
10
4
2ND
Fri, 29 Jun 2018 - 06:00 PM • 2nd T20I • The Village, Malahide, Dublin
Ireland
India
9
10
3
Zimbabwe Twenty20 Tri-Series (Australia, Pakistan, Zimbabwe) - 2018
Series Home
1ST
Sun, 01 Jul 2018 - 06:00 PM • 1st • Harare Sports Club
Zimbabwe
Pakistan
53
104
46
2ND
Mon, 02 Jul 2018 - 06:00 PM • 2nd • Harare Sports Club
Australia
Pakistan
104
213
105
3RD
Tue, 03 Jul 2018 - 06:00 PM • 3rd • Harare Sports Club
Zimbabwe
Australia
12
37
27
4TH
Wed, 04 Jul 2018 - 06:00 PM • 4th • Harare Sports Club
Zimbabwe
Pakistan
54
104
45
5TH
Thu, 05 Jul 2018 - 06:00 PM • 5th • Harare Sports Club
Australia
Pakistan
104
213
105
6TH
Fri, 06 Jul 2018 - 06:00 PM • 6th • Harare Sports Club
Zimbabwe
Australia
12
37
27
FINAL
Sun, 08 Jul 2018 - 06:00 PM • Final • Harare Sports Club
Australia
Pakistan
104
213
105
India in England T20I Series - 2018
Series Home
1ST
Tue, 03 Jul 2018 - 06:00 PM • 1st T20I • Old Trafford, Manchester
England
India
152
282
110
2ND
Fri, 06 Jul 2018 - 06:00 PM • 2nd T20I • Sophia Gardens, Cardiff
England
India
154
282
108
3RD
Sun, 08 Jul 2018 - 06:00 PM • 3rd T20I • County Ground, Bristol
England
India
154
282
108
South Africa in Sri Lanka Test Series - 2018
Series Home
1ST
Thu, 12 Jul - Sat, 14 Jul 2018 - 03:30 PM • 1st Test • Galle International Stadium
Sri Lanka
South Africa
68
132
60
2ND
Fri, 20 Jul - Mon, 23 Jul 2018 - 03:30 PM • 2nd Test • Sinhalese Sports Club Ground, Colombo
Sri Lanka
South Africa
68
132
60
India in England ODI Series - 2018
Series Home
1ST
Thu, 12 Jul 2018 - 07:15 PM • 1st ODI • Trent Bridge, Nottingham
England
India
152
282
110
2ND
Sat, 14 Jul 2018 - 07:15 PM • 2nd ODI • Lord's, London
England
India
154
282
108
3RD
Tue, 17 Jul 2018 - 07:15 PM • 3rd ODI • Headingley, Leeds
England
India
154
282
108
Pakistan in Zimbabwe ODI Series - 2018
Series Home
1ST
Fri, 13 Jul 2018 - 07:15 PM • 1st ODI • Queens Sports Club, Bulawayo
Zimbabwe
Pakistan
52
104
47
2ND
Mon, 16 Jul 2018 - 07:15 PM • 2nd ODI • Queens Sports Club, Bulawayo
Zimbabwe
Pakistan
53
104
46
3RD
Wed, 18 Jul 2018 - 07:15 PM • 3rd ODI • Queens Sports Club, Bulawayo
Zimbabwe
Pakistan
53
104
46
4TH
Fri, 20 Jul 2018 - 07:15 PM • 4th ODI • Queens Sports Club, Bulawayo
Zimbabwe
Pakistan
53
104
46
5TH
Sun, 22 Jul 2018 - 07:15 PM • 5th ODI • Queens Sports Club, Bulawayo
Zimbabwe
Pakistan
54
104
45
Bangladesh in West Indies ODI Series - 2018
Series Home
1ST
Sun, 22 Jul 2018 - 07:15 PM • 1st ODI • Providence Stadium, Guyana
West Indies
Bangladesh
42
85
35
2ND
Wed, 25 Jul 2018 - 07:15 PM • 2nd ODI • Providence Stadium, Guyana
West Indies
Bangladesh
46
85
31
3RD
Sat, 28 Jul 2018 - 07:15 PM • 3rd ODI • Warner Park, Basseterre, St Kitts
West Indies
Bangladesh
45
85
32
South Africa in Sri Lanka ODI Series - 2018
Series Home
1ST
Sun, 29 Jul 2018 - 07:15 PM • 1st ODI • Rangiri Dambulla International Stadium
Sri Lanka
South Africa
68
132
60
2ND
Wed, 01 Aug 2018 - 07:15 PM • 2nd ODI • Rangiri Dambulla International Stadium
Sri Lanka
South Africa
65
132
63
3RD
Sun, 05 Aug 2018 - 07:15 PM • 3rd ODI • Pallekele International Cricket Stadium
Sri Lanka
South Africa
66
132
62
4TH
Wed, 08 Aug 2018 - 07:15 PM • 4th ODI • Pallekele International Cricket Stadium
Sri Lanka
South Africa
67
132
61
5TH
Sun, 12 Aug 2018 - 07:15 PM • 5th ODI • R Premadasa Stadium, Colombo
Sri Lanka
South Africa
68
132
60
Marylebone Cricket Club Tri-Nation T20 Series (Marylebone Cricket Club, Nepal, Netherlands in Englan - 2018
Series Home
West Indies v Bangladesh T20I Series (in United States of America/West Indies) - 2018
Series Home
1ST
Tue, 31 Jul 2018 - 06:00 PM • 1st T20I • Warner Park, Basseterre, St Kitts
West Indies
Bangladesh
43
85
34
2ND
Sat, 04 Aug 2018 - 06:00 PM • 2nd T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
Bangladesh
West Indies
34
85
43
3RD
Sun, 05 Aug 2018 - 06:00 PM • 3rd T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
Bangladesh
West Indies
35
85
42
Pataudi Trophy (India in England) - 2018
Series Home
1ST
Wed, 01 Aug - Sat, 04 Aug 2018 - 03:30 PM • 1st Test • Edgbaston, Birmingham
England
India
152
282
110
2ND
Thu, 09 Aug - Sun, 12 Aug 2018 - 03:30 PM • 2nd Test • Lord's, London
England
India
153
282
109
3RD
Sat, 18 Aug - Wed, 22 Aug 2018 - 03:30 PM • 3rd Test • Trent Bridge, Nottingham
England
India
152
282
110
4TH
Thu, 30 Aug - Sun, 02 Sep 2018 - 03:30 PM • 4th Test • The Rose Bowl, Southampton
England
India
153
282
109
5TH
Fri, 07 Sep - Tue, 11 Sep 2018 - 03:30 PM • 5th Test • Kennington Oval, London
England
India
153
282
109
Nepal in Netherlands ODI Series - 2018
Series Home
1ST
Wed, 01 Aug 2018 - 07:15 PM • 1st ODI • VRA Ground, Amstelveen
Netherlands
Nepal
10
22
7
2ND
Fri, 03 Aug 2018 - 07:15 PM • 2nd ODI • VRA Ground, Amstelveen
Netherlands
Nepal
9
22
8
South Africa in Sri Lanka T20I Match - 2018
Series Home
ONLY
Tue, 14 Aug 2018 - 06:00 PM • Only T20I • R Premadasa Stadium, Colombo
Sri Lanka
South Africa
67
132
61
Afghanistan in Ireland T20I Series - 2018
Series Home
1ST
Mon, 20 Aug 2018 - 06:00 PM • 1st T20I • Bready Cricket Club, Magheramason, Bready
Ireland
Afghanistan
31
67
24
2ND
Wed, 22 Aug 2018 - 06:00 PM • 2nd T20I • Bready Cricket Club, Magheramason, Bready
Ireland
Afghanistan
30
67
25
3RD
Fri, 24 Aug 2018 - 00:00 • 3rd T20I • Bready Cricket Club, Magheramason, Bready
Ireland
Afghanistan
30
67
29
Afghanistan in Ireland ODI Series - 2018
Series Home
1ST
Mon, 27 Aug 2018 - 00:00 • 1st ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
Afghanistan
31
67
24
2ND
Wed, 29 Aug 2018 - 00:00 • 2nd ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
Afghanistan
31
67
24
3RD
Fri, 31 Aug 2018 - 00:00 • 3rd ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
Afghanistan
31
67
24
Asia Cup Qualifiers (Hong Kong, Malaysia, Nepal, Oman, Singapore, United Arab Emirates in Malaysia) - 2018
Series Home
1ST
Wed, 29 Aug 2018 - 07:15 PM • 1st • Kinrara Academy Oval, Kuala Lumpur
Malaysia
Hong Kong
4
34
9
3RD
Wed, 29 Aug 2018 - 07:15 PM • 3rd • UKM-YSD Cricket Oval, Bangi
United Arab Emirates
Singapore
1
1
1
2ND
Wed, 29 Aug 2018 - 07:15 PM • 2nd • Bayuemas Oval, Kuala Lumpur
Nepal
Oman
5
15
4
5TH
Thu, 30 Aug 2018 - 07:15 PM • 5th • Bayuemas Oval, Kuala Lumpur
Hong Kong
Singapore
2
4
2
4TH
Thu, 30 Aug 2018 - 07:15 PM • 4th • Kinrara Academy Oval, Kuala Lumpur
Nepal
United Arab Emirates
16
28
4
6TH
Thu, 30 Aug 2018 - 07:15 PM • 6th • UKM-YSD Cricket Oval, Bangi
Malaysia
Oman
1
2
1
8TH
Sat, 01 Sep 2018 - 07:15 PM • 8th • Bayuemas Oval, Kuala Lumpur
Malaysia
Nepal
3
11
7
9TH
Sat, 01 Sep 2018 - 07:15 PM • 9th • UKM-YSD Cricket Oval, Bangi
United Arab Emirates
Hong Kong
8
13
3
7TH
Sat, 01 Sep 2018 - 07:15 PM • 7th • Kinrara Academy Oval, Kuala Lumpur
Oman
Singapore
0
0
1
12TH
Sun, 02 Sep 2018 - 07:15 PM • 12th • UKM-YSD Cricket Oval, Bangi
Nepal
Singapore
3
4
2
11TH
Sun, 02 Sep 2018 - 07:15 PM • 11th • Bayuemas Oval, Kuala Lumpur
Malaysia
United Arab Emirates
0
0
2
10TH
Sun, 02 Sep 2018 - 00:00 • 10th • Kinrara Academy Oval, Kuala Lumpur
Oman
Hong Kong
0
0
0
13TH
Tue, 04 Sep 2018 - 07:15 PM • 13th • Kinrara Academy Oval, Kuala Lumpur
Malaysia
Singapore
4
9
4
15TH
Tue, 04 Sep 2018 - 07:15 PM • 15th • UKM-YSD Cricket Oval, Bangi
Nepal
Hong Kong
11
21
7
14TH
Tue, 04 Sep 2018 - 07:15 PM • 14th • Bayuemas Oval, Kuala Lumpur
United Arab Emirates
Oman
5
22
8
FINAL
Thu, 06 Sep 2018 - 07:15 PM • Final • Kinrara Academy Oval, Kuala Lumpur
Hong Kong
United Arab Emirates
3
13
8
Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates) - 2018
Series Home
WINDHOEK
Sat, 15 Sep 2018 - 07:15 PM • Windhoek • Dubai (DICS)
Bangladesh
Sri Lanka
37
99
49
1ST
Sat, 15 Sep 2018 - 00:00 • 1st , Group B • Dubai International Cricket Stadium
Bangladesh
Sri Lanka
0
0
0
2ND
Sun, 16 Sep 2018 - 00:00 • 2nd , Group A • Dubai International Cricket Stadium
Hong Kong
Pakistan
0
0
0
3RD
Mon, 17 Sep 2018 - 00:00 • 3rd , Group B • Sheikh Zayed Stadium, Abu Dhabi
Afghanistan
Sri Lanka
0
0
0
4TH
Tue, 18 Sep 2018 - 00:00 • 4th , Group A • Dubai International Cricket Stadium
India
Hong Kong
0
0
0
5TH
Wed, 19 Sep 2018 - 00:00 • 5th , Group A • Dubai International Cricket Stadium
Pakistan
India
0
0
0
6TH
Thu, 20 Sep 2018 - 00:00 • 6th , Group B • Sheikh Zayed Stadium, Abu Dhabi
Afghanistan
Bangladesh
0
0
0
1ST
Fri, 21 Sep 2018 - 00:00 • 1st , Super Four • Dubai International Cricket Stadium
Bangladesh
India
0
0
0
2ND
Fri, 21 Sep 2018 - 00:00 • 2nd , Super Four • Sheikh Zayed Stadium, Abu Dhabi
Afghanistan
Pakistan
0
0
0
3RD
Sun, 23 Sep 2018 - 00:00 • 3rd , Super Four • Dubai International Cricket Stadium
Pakistan
India
0
0
0
4TH
Sun, 23 Sep 2018 - 00:00 • 4th , Super Four • Sheikh Zayed Stadium, Abu Dhabi
Bangladesh
Afghanistan
0
0
0
5TH
Tue, 25 Sep 2018 - 00:00 • 5th , Super Four • Dubai International Cricket Stadium
Afghanistan
India
0
0
0
6TH
Wed, 26 Sep 2018 - 00:00 • 6th , Super Four • Sheikh Zayed Stadium, Abu Dhabi
Bangladesh
Pakistan
0
0
0
FINAL
Fri, 28 Sep 2018 - 00:00 • Final • Dubai International Cricket Stadium
Bangladesh
India
0
0
0
Zimbabwe in South Africa ODI Series - 2018/19
Series Home
1ST
Sun, 30 Sep 2018 - 07:15 PM • 1st ODI • Diamond Oval, Kimberley
South Africa
Zimbabwe
25
56
31
2ND
Wed, 03 Oct 2018 - 07:15 PM • 2nd ODI • Mangaung Oval, Bloemfontein
South Africa
Zimbabwe
27
56
29
3RD
Sat, 06 Oct 2018 - 07:15 PM • 3rd ODI • Boland Park, Paarl
South Africa
Zimbabwe
27
56
29
West Indies in India Test Series - 2018/19
Series Home
1ST
Thu, 04 Oct - Sat, 06 Oct 2018 - 03:30 PM • 1st Test • Saurashtra Cricket Association Stadium, Rajkot
India
West Indies
133
274
137
2ND
Fri, 12 Oct - Sun, 14 Oct 2018 - 03:30 PM • 2nd Test • Rajiv Gandhi International Stadium, Uppal, Hyderabad
India
West Indies
133
274
137
Pakistan v Australia Test Series (in United Arab Emirates) - 2018/19
Series Home
1ST
Sun, 07 Oct - Sun, 07 Oct 2018 - 00:00 • 1st Test • Dubai International Cricket Stadium
Pakistan
Australia
0
0
0
2ND
Tue, 16 Oct - Fri, 19 Oct 2018 - 03:30 PM • 2nd Test • Sheikh Zayed Stadium, Abu Dhabi
Australia
Pakistan
95
213
114
Zimbabwe in South Africa T20I Series - 2018/19
Series Home
1ST
Tue, 09 Oct 2018 - 06:00 PM • 1st T20I • Buffalo Park, East London
South Africa
Zimbabwe
26
56
30
2ND
Fri, 12 Oct 2018 - 06:00 PM • 2nd T20I • Senwes Park, Potchefstroom
South Africa
Zimbabwe
27
56
29
3RD
Sun, 14 Oct 2018 - 00:00 • 3rd T20I • Willowmoore Park, Benoni
South Africa
Zimbabwe
27
56
30
England in Sri Lanka ODI Series - 2018/19
Series Home
1ST
Wed, 10 Oct 2018 - 00:00 • 1st ODI • Rangiri Dambulla International Stadium
England
Sri Lanka
0
0
0
2ND
Sat, 13 Oct 2018 - 07:15 PM • 2nd ODI • Rangiri Dambulla International Stadium
Sri Lanka
England
53
133
72
3RD
Wed, 17 Oct 2018 - 07:15 PM • 3rd ODI • Pallekele International Cricket Stadium
Sri Lanka
England
54
133
71
4TH
Sat, 20 Oct 2018 - 07:15 PM • 4th ODI • Pallekele International Cricket Stadium
Sri Lanka
England
55
133
70
5TH
Tue, 23 Oct 2018 - 07:15 PM • 5th ODI • R Premadasa Stadium, Colombo
Sri Lanka
England
56
133
69
Zimbabwe in Bangladesh ODI Series - 2018/19
Series Home
1ST
Sun, 21 Oct 2018 - 07:15 PM • 1st ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
Zimbabwe
67
125
59
2ND
Wed, 24 Oct 2018 - 07:15 PM • 2nd ODI • Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
Zimbabwe
67
125
59
3RD
Fri, 26 Oct 2018 - 07:15 PM • 3rd ODI • Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
Zimbabwe
67
125
59
West Indies in India ODI Series - 2018/19
Series Home
1ST
Sun, 21 Oct 2018 - 07:15 PM • 1st ODI • Barsapara Cricket Stadium, Guwahati
India
West Indies
133
274
137
2ND
Wed, 24 Oct 2018 - 00:00 • 2nd ODI • Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
India
West Indies
142
274
130
3RD
Sat, 27 Oct 2018 - 07:15 PM • 3rd ODI • Maharashtra Cricket Association Stadium, Pune
India
West Indies
133
274
137
4TH
Mon, 29 Oct 2018 - 07:15 PM • 4th ODI • Brabourne Stadium, Mumbai
India
West Indies
134
274
136
5TH
Thu, 01 Nov 2018 - 07:15 PM • 5th ODI • Greenfield International Stadium, Thiruvananthapuram
India
West Indies
134
274
136
Australia in United Arab Emirates T20I Match - 2018/19
Series Home
ONLY
Mon, 22 Oct 2018 - 06:00 PM • Only T20I • Sheikh Zayed Stadium Nursery 2, Abu Dhabi
United Arab Emirates
Australia
0
-1
1
Pakistan v Australia T20I Series (in United Arab Emirates) - 2018/19
Series Home
1ST
Wed, 24 Oct 2018 - 06:00 PM • 1st T20I • Sheikh Zayed Stadium, Abu Dhabi
Australia
Pakistan
96
213
113
2ND
Fri, 26 Oct 2018 - 06:00 PM • 2nd T20I • Dubai International Cricket Stadium
Australia
Pakistan
102
213
107
3RD
Sun, 28 Oct 2018 - 06:00 PM • 3rd T20I • Dubai International Cricket Stadium
Australia
Pakistan
103
213
106
England in Sri Lanka T20I Match - 2018/19
Series Home
ONLY
Sat, 27 Oct 2018 - 06:00 PM • Only T20I • R Premadasa Stadium, Colombo
Sri Lanka
England
54
133
71
Pakistan v New Zealand T20I Series (in United Arab Emirates) - 2018/19
Series Home
1ST
Wed, 31 Oct 2018 - 06:00 PM • 1st T20I • Sheikh Zayed Stadium, Abu Dhabi
New Zealand
Pakistan
115
240
113
2ND
Fri, 02 Nov 2018 - 06:00 PM • 2nd T20I • Dubai International Cricket Stadium
New Zealand
Pakistan
117
240
111
3RD
Sun, 04 Nov 2018 - 06:00 PM • 3rd T20I • Dubai International Cricket Stadium
New Zealand
Pakistan
118
240
110
Zimbabwe in Bangladesh Test Series - 2018/19
Series Home
1ST
Sat, 03 Nov - Tue, 06 Nov 2018 - 03:30 PM • 1st Test • Sylhet International Cricket Stadium
Bangladesh
Zimbabwe
66
125
60
2ND
Sun, 11 Nov - Thu, 15 Nov 2018 - 03:30 PM • 2nd Test • Shere Bangla National Stadium, Mirpur
Bangladesh
Zimbabwe
67
125
59
South Africa in Australia ODI Series - 2018/19
Series Home
1ST
Sun, 04 Nov 2018 - 07:15 PM • 1st ODI • Perth Stadium
Australia
South Africa
116
235
116
2ND
Fri, 09 Nov 2018 - 07:15 PM • 2nd ODI • Adelaide Oval
Australia
South Africa
119
235
113
3RD
Sun, 11 Nov 2018 - 07:15 PM • 3rd ODI • Bellerive Oval, Hobart
Australia
South Africa
118
235
114
West Indies in India T20I Series - 2018/19
Series Home
1ST
Sun, 04 Nov 2018 - 06:00 PM • 1st T20I • Eden Gardens, Kolkata
India
West Indies
133
274
137
2ND
Tue, 06 Nov 2018 - 06:00 PM • 2nd T20I • Ekana International Cricket Stadium, Lucknow
India
West Indies
136
274
134
3RD
Sun, 11 Nov 2018 - 06:00 PM • 3rd T20I • MA Chidambaram Stadium, Chepauk, Chennai
India
West Indies
136
274
134
England in Sri Lanka Test Series - 2018/19
Series Home
1ST
Tue, 06 Nov - Fri, 09 Nov 2018 - 03:30 PM • 1st Test • Galle International Stadium
Sri Lanka
England
52
133
73
2ND
Wed, 14 Nov - Sun, 18 Nov 2018 - 03:30 PM • 2nd Test • Pallekele International Cricket Stadium
Sri Lanka
England
54
133
71
3RD
Fri, 23 Nov - Mon, 26 Nov 2018 - 03:30 PM • 3rd Test • Sinhalese Sports Club Ground, Colombo
Sri Lanka
England
54
133
71
Pakistan v New Zealand ODI Series (in United Arab Emirates) - 2018/19
Series Home
1ST
Wed, 07 Nov 2018 - 07:15 PM • 1st ODI • Sheikh Zayed Stadium, Abu Dhabi
New Zealand
Pakistan
117
240
111
2ND
Fri, 09 Nov 2018 - 07:15 PM • 2nd ODI • Sheikh Zayed Stadium, Abu Dhabi
New Zealand
Pakistan
114
240
114
3RD
Sun, 11 Nov 2018 - 00:00 • 3rd ODI • Dubai International Cricket Stadium
Pakistan
New Zealand
0
0
0
Pakistan v New Zealand Test Series (in United Arab Emirates) - 2018/19
Series Home
1ST
Fri, 16 Nov - Mon, 19 Nov 2018 - 03:30 PM • 1st Test • Sheikh Zayed Stadium, Abu Dhabi
New Zealand
Pakistan
115
240
113
2ND
Sat, 24 Nov - Tue, 27 Nov 2018 - 03:30 PM • 2nd Test • Dubai International Cricket Stadium
New Zealand
Pakistan
114
240
114
3RD
Mon, 03 Dec - Fri, 07 Dec 2018 - 03:30 PM • 3rd Test • Sheikh Zayed Stadium, Abu Dhabi
New Zealand
Pakistan
116
240
112
South Africa in Australia T20I Match - 2018/19
Series Home
ONLY
Sat, 17 Nov 2018 - 06:00 PM • Only T20I • Carrara Oval
Australia
South Africa
117
235
115
India in Australia T20I Series - 2018/19
Series Home
1ST
Wed, 21 Nov 2018 - 06:00 PM • 1st T20I • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
India
144
298
143
2ND
Fri, 23 Nov 2018 - 00:00 • 2nd T20I • Melbourne Cricket Ground
Australia
India
149
298
139
3RD
Sun, 25 Nov 2018 - 06:00 PM • 3rd T20I • Sydney Cricket Ground
Australia
India
145
298
142
West Indies in Bangladesh Test Series - 2018/19
Series Home
1ST
Thu, 22 Nov - Sat, 24 Nov 2018 - 03:30 PM • 1st Test • Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
West Indies
37
85
40
2ND
Fri, 30 Nov - Sun, 02 Dec 2018 - 03:30 PM • 2nd Test • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
33
85
44
Border-Gavaskar Trophy (India in Australia) - 2018/19
Series Home
1ST
Thu, 06 Dec - Mon, 10 Dec 2018 - 03:30 PM • 1st Test • Adelaide Oval
Australia
India
146
298
141
2ND
Fri, 14 Dec - Tue, 18 Dec 2018 - 03:30 PM • 2nd Test • Perth Stadium
Australia
India
145
298
142
3RD
Wed, 26 Dec - Sun, 30 Dec 2018 - 03:30 PM • 3rd Test • Melbourne Cricket Ground
Australia
India
145
298
142
4TH
Wed, 02 Jan - Wed, 02 Jan 2019 - 00:00 • 4th Test • Sydney Cricket Ground
India
Australia
0
0
0
West Indies in Bangladesh ODI Series - 2018/19
Series Home
1ST
Sun, 09 Dec 2018 - 07:15 PM • 1st ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
33
85
44
2ND
Tue, 11 Dec 2018 - 07:15 PM • 2nd ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
36
85
41
3RD
Fri, 14 Dec 2018 - 07:15 PM • 3rd ODI • Sylhet International Cricket Stadium
Bangladesh
West Indies
33
85
44
Sri Lanka in New Zealand Test Series - 2018/19
Series Home
1ST
Fri, 14 Dec - Fri, 14 Dec 2018 - 00:00 • 1st Test • Basin Reserve, Wellington
Sri Lanka
New Zealand
0
0
0
2ND
Wed, 26 Dec - Sun, 30 Dec 2018 - 03:30 PM • 2nd Test • Hagley Oval, Christchurch
New Zealand
Sri Lanka
87
185
84
West Indies in Bangladesh T20I Series - 2018/19
Series Home
1ST
Mon, 17 Dec 2018 - 06:00 PM • 1st T20I • Sylhet International Cricket Stadium
Bangladesh
West Indies
35
85
42
2ND
Thu, 20 Dec 2018 - 06:00 PM • 2nd T20I • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
33
85
44
3RD
Sat, 22 Dec 2018 - 06:00 PM • 3rd T20I • Shere Bangla National Stadium, Mirpur
Bangladesh
West Indies
32
85
45
Pakistan in South Africa Test Series - 2018/19
Series Home
1ST
Wed, 26 Dec - Fri, 28 Dec 2018 - 03:30 PM • 1st Test • SuperSport Park, Centurion
South Africa
Pakistan
55
140
77
2ND
Thu, 03 Jan - Sun, 06 Jan 2019 - 03:30 PM • 2nd Test • Newlands, Cape Town
South Africa
Pakistan
57
140
75
3RD
Fri, 11 Jan - Mon, 14 Jan 2019 - 03:30 PM • 3rd Test • New Wanderers Stadium, Johannesburg
South Africa
Pakistan
57
140
75
ðŸ Explore cricket matches by Year
Catch up on cricket matches and head to head from previous years.
2025
2024
2023
2022
2021
2020
2019
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
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