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 2020
Select a year
Zimbabwe in India T20I Series - 2020
Series Home
1ST
Sun, 05 Jan 2020 - 07:00 PM • 1st T20I • Barsapara Cricket Stadium, Guwahati
India
Zimbabwe
48
92
45
2ND
Tue, 07 Jan 2020 - 07:00 PM • 2nd T20I • Holkar Cricket Stadium, Indore
India
Zimbabwe
48
92
45
3RD
Fri, 10 Jan 2020 - 07:00 PM • 3rd T20I • Maharashtra Cricket Association Stadium, Pune
India
Zimbabwe
48
92
45
Sri Lanka in India T20I Series - 2019/20
Series Home
1ST
Sun, 05 Jan 2020 - 00:00 • 1st T20I • Barsapara Cricket Stadium, Guwahati
India
Sri Lanka
103
252
138
2ND
Tue, 07 Jan 2020 - 00:00 • 2nd T20I • Holkar Cricket Stadium, Indore
Sri Lanka
India
138
252
103
3RD
Fri, 10 Jan 2020 - 00:00 • 3rd T20I • Maharashtra Cricket Association Stadium, Pune
India
Sri Lanka
103
252
138
Ireland in West Indies ODI Series - 2019/20
Series Home
1ST
Tue, 07 Jan 2020 - 00:00 • 1st ODI • Kensington Oval, Bridgetown, Barbados
Ireland
West Indies
12
28
11
2ND
Thu, 09 Jan 2020 - 00:00 • 2nd ODI • Kensington Oval, Bridgetown, Barbados
Ireland
West Indies
12
28
11
3RD
Sun, 12 Jan 2020 - 00:00 • 3rd ODI • National Cricket Stadium, St George's, Grenada
Ireland
West Indies
12
28
11
Australia in India ODI Series - 2020
Series Home
1ST
Tue, 14 Jan 2020 - 00:00 • 1st ODI • Wankhede Stadium, Mumbai
India
Australia
143
298
144
2ND
Fri, 17 Jan 2020 - 00:00 • 2nd ODI • Saurashtra Cricket Association Stadium, Rajkot
India
Australia
144
298
143
3RD
Sun, 19 Jan 2020 - 00:00 • 3rd ODI • M Chinnaswamy Stadium, Bengaluru
India
Australia
144
298
143
Ireland in West Indies T20I Series - 2019/20
Series Home
1ST
Wed, 15 Jan 2020 - 00:00 • 1st T20I • National Cricket Stadium, St George's, Grenada
Ireland
West Indies
13
28
10
2ND
Sat, 18 Jan 2020 - 00:00 • 2nd T20I • Warner Park, Basseterre, St Kitts
Ireland
West Indies
12
28
11
3RD
Sun, 19 Jan 2020 - 00:00 • 3rd T20I • Warner Park, Basseterre, St Kitts
Ireland
West Indies
11
28
12
Sri Lanka in Zimbabwe Test Series - 2019/20
Series Home
1ST
Sun, 19 Jan - Thu, 23 Jan 2020 - 00:00 • 1st Test • Harare Sports Club
Zimbabwe
Sri Lanka
44
89
39
2ND
Mon, 27 Jan - Fri, 31 Jan 2020 - 00:00 • 2nd Test • Harare Sports Club
Zimbabwe
Sri Lanka
44
89
39
Bangladesh in Pakistan T20I Series - 2019/20
Series Home
1ST
Fri, 24 Jan 2020 - 00:00 • 1st T20I • Gaddafi Stadium, Lahore
Bangladesh
Pakistan
31
75
38
2ND
Sat, 25 Jan 2020 - 00:00 • 2nd T20I • Gaddafi Stadium, Lahore
Bangladesh
Pakistan
31
75
38
3RD
Mon, 27 Jan 2020 - 00:00 • 3rd T20I • Gaddafi Stadium, Lahore
Pakistan
Bangladesh
38
75
31
India in New Zealand T20I Series - 2019/20
Series Home
1ST
Fri, 24 Jan 2020 - 12:30 PM • 1st T20I • Eden Park, Auckland
New Zealand
India
101
214
107
2ND
Sun, 26 Jan 2020 - 12:30 PM • 2nd T20I • Eden Park, Auckland
New Zealand
India
101
214
107
3RD
Wed, 29 Jan 2020 - 12:30 PM • 3rd T20I • Seddon Park, Hamilton
New Zealand
India
101
214
107
4TH
Fri, 31 Jan 2020 - 12:30 PM • 4th T20I • Westpac Stadium, Wellington
New Zealand
India
101
214
107
5TH
Sun, 02 Feb 2020 - 12:30 PM • 5th T20I • Bay Oval, Mount Maunganui
New Zealand
India
102
214
106
England in South Africa ODI Series - 2020
Series Home
1ST
Tue, 04 Feb 2020 - 04:30 PM • 1st ODI • Newlands, Cape Town
South Africa
England
137
257
116
2ND
Fri, 07 Feb 2020 - 04:30 PM • 2nd ODI • Kingsmead, Durban
South Africa
England
138
257
115
3RD
Sun, 09 Feb 2020 - 01:30 PM • 3rd ODI • New Wanderers Stadium, Johannesburg
South Africa
England
138
257
115
India in New Zealand ODI Series - 2020
Series Home
1ST
Wed, 05 Feb 2020 - 07:30 AM • 1st ODI • Seddon Park, Hamilton
New Zealand
India
100
214
108
2ND
Sat, 08 Feb 2020 - 07:30 AM • 2nd ODI • Eden Park, Auckland
New Zealand
India
101
214
107
3RD
Tue, 11 Feb 2020 - 07:30 AM • 3rd ODI • Bay Oval, Mount Maunganui
New Zealand
India
101
214
107
Bangladesh in Pakistan Test Series - 2019/20
Series Home
1ST
Fri, 07 Feb - Mon, 10 Feb 2020 - 00:00 • 1st Test • Rawalpindi Cricket Stadium
Bangladesh
Pakistan
30
75
39
2ND
Sun, 05 Apr - Thu, 09 Apr 2020 - POSTPONED • 2nd test • National Stadium, Karachi
Pakistan
Bangladesh
39
75
30
Uganda in Qatar T20I Series - 2019/20
Series Home
1ST
Wed, 12 Feb 2020 - 00:00 • 1st T20I • West End Park International Cricket Stadium, Doha
Qatar
Uganda
2
1
1
2ND
Thu, 13 Feb 2020 - 00:00 • 2nd T20I • West End Park International Cricket Stadium, Doha
Qatar
Uganda
1
1
2
3RD
Sat, 15 Feb 2020 - 00:00 • 3rd T20I • West End Park International Cricket Stadium, Doha
Uganda
Qatar
3
1
0
England in South Africa T20I Series - 2019/20
Series Home
1ST
Wed, 12 Feb 2020 - 09:30 PM • 1st T20I • Buffalo Park, East London
South Africa
England
139
257
114
2ND
Fri, 14 Feb 2020 - 09:30 PM • 2nd T20I • Kingsmead, Durban
South Africa
England
140
257
113
3RD
Sun, 16 Feb 2020 - 06:00 PM • 3rd T20I • SuperSport Park, Centurion
South Africa
England
140
257
113
Interport T20I Series (Hong Kong in Malaysia) - 2019/20
Series Home
1ST
Thu, 20 Feb 2020 - 00:00 • 1st T20I • Kinrara Academy Oval, Kuala Lumpur
Malaysia
Hong Kong
8
34
5
2ND
Fri, 21 Feb 2020 - 00:00 • 2nd T20I • Kinrara Academy Oval, Kuala Lumpur
Malaysia
Hong Kong
7
34
6
3RD
Sun, 23 Feb 2020 - 00:00 • 3rd T20I • Kinrara Academy Oval, Kuala Lumpur
Malaysia
Hong Kong
6
34
7
4TH
Mon, 24 Feb 2020 - 00:00 • 4th T20I • Kinrara Academy Oval, Kuala Lumpur
Malaysia
Hong Kong
5
34
8
5TH
Wed, 26 Feb 2020 - 00:00 • 5th T20I • Kinrara Academy Oval, Kuala Lumpur
Hong Kong
Malaysia
9
34
4
India in New Zealand Test Series - 2020
Series Home
1ST
Fri, 21 Feb - Tue, 25 Feb 2020 - 04:00 AM • 1st Test • Basin Reserve, Wellington
New Zealand
India
95
214
113
2ND
Sat, 29 Feb - Wed, 04 Mar 2020 - 04:00 AM • 2nd Test • Hagley Oval, Christchurch
New Zealand
India
96
214
112
Australia in South Africa T20I Series - 2019/20
Series Home
1ST
Fri, 21 Feb 2020 - 09:30 PM • 1st T20I • New Wanderers Stadium, Johannesburg
South Africa
Australia
115
235
117
2ND
Sun, 23 Feb 2020 - 06:00 PM • 2nd T20I • St George's Park, Port Elizabeth
South Africa
Australia
116
235
116
3RD
Wed, 26 Feb 2020 - 09:30 PM • 3rd T20I • Newlands, Cape Town
South Africa
Australia
117
235
115
Zimbabwe in Bangladesh Test Match - 2019/20
Series Home
ONLY
Sat, 22 Feb - Tue, 25 Feb 2020 - 00:00 • Only Test • Shere Bangla National Stadium, Mirpur
Zimbabwe
Bangladesh
56
125
70
West Indies in Sri Lanka ODI Series - 2019/20
Series Home
1ST
Sat, 22 Feb 2020 - 00:00 • 1st ODI • Sinhalese Sports Club Ground, Colombo
West Indies
Sri Lanka
52
108
48
2ND
Wed, 26 Feb 2020 - 00:00 • 2nd ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
West Indies
49
108
51
3RD
Sun, 01 Mar 2020 - 00:00 • 3rd ODI • Pallekele International Cricket Stadium
Sri Lanka
West Indies
50
108
50
ACC Western Region T20 (in Oman) - 2019/20
Series Home
3RD
Sun, 23 Feb 2020 - 00:00 • 3rd • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
Saudi Arabia
Kuwait
2
5
2
4TH
Sun, 23 Feb 2020 - 00:00 • 4th • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Bahrain
Oman
3
5
2
1ST
Sun, 23 Feb 2020 - 00:00 • 1st • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
Iran
United Arab Emirates
0
-1
1
2ND
Sun, 23 Feb 2020 - 00:00 • 2nd • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Qatar
Maldives
2
3
1
7TH
Mon, 24 Feb 2020 - 00:00 • 7th • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
Bahrain
Maldives
2
1
1
8TH
Mon, 24 Feb 2020 - 00:00 • 8th • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
United Arab Emirates
Kuwait
4
7
1
6TH
Mon, 24 Feb 2020 - 00:00 • 6th • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
Qatar
Oman
1
2
1
5TH
Mon, 24 Feb 2020 - 00:00 • 5th • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Iran
Saudi Arabia
0
-1
1
12TH
Tue, 25 Feb 2020 - 00:00 • 12th • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
Iran
Kuwait
0
-1
1
11TH
Tue, 25 Feb 2020 - 00:00 • 11th • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Qatar
Bahrain
2
6
3
10TH
Tue, 25 Feb 2020 - 00:00 • 10th • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
United Arab Emirates
Saudi Arabia
2
2
0
9TH
Tue, 25 Feb 2020 - 00:00 • 9th • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Maldives
Oman
0
-1
1
2ND
Wed, 26 Feb 2020 - 00:00 • 2nd Semi-Final • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
United Arab Emirates
Qatar
2
2
0
1ST
Wed, 26 Feb 2020 - 00:00 • 1st Semi-Final • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Kuwait
Bahrain
7
14
4
FINAL
Thu, 27 Feb 2020 - 00:00 • Final • Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
United Arab Emirates
Kuwait
3
7
2
Australia in South Africa ODI Series - 2020
Series Home
1ST
Sat, 29 Feb 2020 - 04:30 PM • 1st ODI • Boland Park, Paarl
South Africa
Australia
114
235
118
2ND
Wed, 04 Mar 2020 - 04:30 PM • 2nd ODI • Mangaung Oval, Bloemfontein
South Africa
Australia
114
235
118
3RD
Sat, 07 Mar 2020 - 01:30 PM • 3rd ODI • Senwes Park, Potchefstroom
South Africa
Australia
114
235
118
ACC Eastern Region T20 (Hong Kong, Malaysia, Nepal, Singapore, Thailand in Thailand) - 2019/20
Series Home
2ND
Sat, 29 Feb 2020 - 00:00 • 2nd • Terdthai Cricket Ground, Bangkok
Malaysia
Nepal
4
11
6
1ST
Sat, 29 Feb 2020 - 00:00 • 1st • Terdthai Cricket Ground, Bangkok
Singapore
Thailand
1
1
0
4TH
Sun, 01 Mar 2020 - 00:00 • 4th • Terdthai Cricket Ground, Bangkok
Thailand
Malaysia
3
6
3
3RD
Sun, 01 Mar 2020 - 00:00 • 3rd • Terdthai Cricket Ground, Bangkok
Hong Kong
Nepal
8
21
10
6TH
Tue, 03 Mar 2020 - 00:00 • 6th • Terdthai Cricket Ground, Bangkok
Thailand
Hong Kong
0
-1
1
5TH
Tue, 03 Mar 2020 - 00:00 • 5th • Terdthai Cricket Ground, Bangkok
Singapore
Malaysia
5
9
3
8TH
Wed, 04 Mar 2020 - 00:00 • 8th • Terdthai Cricket Ground, Bangkok
Singapore
Hong Kong
3
4
1
7TH
Wed, 04 Mar 2020 - 00:00 • 7th • Terdthai Cricket Ground, Bangkok
Thailand
Nepal
0
-1
1
10TH
Fri, 06 Mar 2020 - 00:00 • 10th • Terdthai Cricket Ground, Bangkok
Malaysia
Hong Kong
4
34
9
9TH
Fri, 06 Mar 2020 - 00:00 • 9th • Terdthai Cricket Ground, Bangkok
Nepal
Singapore
2
4
3
Zimbabwe in Bangladesh ODI Series - 2019/20
Series Home
1ST
Sun, 01 Mar 2020 - 00:00 • 1st ODI • Sylhet International Cricket Stadium
Bangladesh
Zimbabwe
72
125
54
2ND
Tue, 03 Mar 2020 - 00:00 • 2nd ODI • Sylhet International Cricket Stadium
Bangladesh
Zimbabwe
73
125
53
3RD
Fri, 06 Mar 2020 - 00:00 • 3rd ODI • Sylhet International Cricket Stadium
Bangladesh
Zimbabwe
74
125
52
West Indies in Sri Lanka T20I Series - 2019/20
Series Home
1ST
Wed, 04 Mar 2020 - 00:00 • 1st T20I • Pallekele International Cricket Stadium
West Indies
Sri Lanka
53
108
47
2ND
Fri, 06 Mar 2020 - 00:00 • 2nd T20I • Pallekele International Cricket Stadium
Sri Lanka
West Indies
48
108
52
Afghanistan v Ireland T20I Series (in India) - 2019/20
Series Home
1ST
Fri, 06 Mar 2020 - 00:00 • 1st T20I • Greater Noida Sports Complex Ground, Greater Noida
Ireland
Afghanistan
29
67
26
2ND
Sun, 08 Mar 2020 - 00:00 • 2nd T20I • Greater Noida Sports Complex Ground, Greater Noida
Afghanistan
Ireland
27
67
28
3RD
Tue, 10 Mar 2020 - 00:00 • 3rd T20I • Greater Noida Sports Complex Ground, Greater Noida
Ireland
Afghanistan
29
67
26
Germany in Spain T20I Series - 2019/20
Series Home
2ND
Sun, 08 Mar 2020 - 00:00 • 2nd T20I • Desert Springs Cricket Ground, Almeria
Germany
Spain
3
5
4
1ST
Sun, 08 Mar 2020 - 00:00 • 1st T20I • Desert Springs Cricket Ground, Almeria
Germany
Spain
3
5
4
Zimbabwe in Bangladesh T20I Series - 2019/20
Series Home
1ST
Mon, 09 Mar 2020 - 00:00 • 1st T20I • Shere Bangla National Stadium, Mirpur
Bangladesh
Zimbabwe
70
125
56
2ND
Wed, 11 Mar 2020 - 00:00 • 2nd T20I • Shere Bangla National Stadium, Mirpur
Zimbabwe
Bangladesh
57
125
69
Chappell-Hadlee Trophy [New Zealand in Australia] - 2019/20
Series Home
1ST
Fri, 13 Mar 2020 - 00:00 • 1st ODI • Sydney Cricket Ground
Australia
New Zealand
117
230
109
2ND
Sun, 15 Mar 2020 - CANCELLED • 2nd ODI • Sydney Cricket Ground
Australia
New Zealand
117
230
109
3RD
Fri, 20 Mar 2020 - CANCELLED • 3rd ODI • Bellerive Oval, Hobart
Australia
New Zealand
117
230
109
ICC World Test Championship - 2020
Series Home
1ST
Thu, 19 Mar - Mon, 23 Mar 2020 - POSTPONED • 1st Test • Galle International Stadium
Sri Lanka
England
57
133
68
2ND
Fri, 27 Mar - Tue, 31 Mar 2020 - POSTPONED • 2nd Test • Sinhalese Sports Club Ground, Colombo
Sri Lanka
England
57
133
68
1ST
Thu, 11 Jun - Mon, 15 Jun 2020 - POSTPONED • 1st Test • Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
Australia
19
38
19
2ND
Fri, 19 Jun - Tue, 23 Jun 2020 - POSTPONED • 2nd Test • Shere Bangla National Stadium, Mirpur
Bangladesh
Australia
19
38
19
Asia XI v World XI T20I Series (in Bangladesh) - 2019/20
Series Home
Australia in New Zealand T20I Series - 2019/20
Series Home
1ST
Tue, 24 Mar 2020 - 00:00 • 1st T20I • University Oval, Dunedin
New Zealand
Australia
113
230
113
2ND
Fri, 27 Mar 2020 - 00:00 • 2nd T20I • Eden Park, Auckland
New Zealand
Australia
113
230
113
3RD
Sun, 29 Mar 2020 - 00:00 • 3rd T20I • Hagley Oval, Christchurch
New Zealand
Australia
113
230
113
Netherlands in Namibia T20I Series - 2019/20
Series Home
1ST
Wed, 25 Mar 2020 - 00:00 • 1st T20I • Wanderers Cricket Ground, Windhoek
Namibia
Netherlands
5
20
12
2ND
Thu, 26 Mar 2020 - 00:00 • 2nd T20I • Wanderers Cricket Ground, Windhoek
Namibia
Netherlands
5
20
12
3RD
Sat, 28 Mar 2020 - 00:00 • 3rd T20I • Wanderers Cricket Ground, Windhoek
Namibia
Netherlands
5
20
12
Netherlands in Namibia ODI Series - 2019/20
Series Home
1ST
Sun, 29 Mar 2020 - 00:00 • 1st ODI • Wanderers Cricket Ground, Windhoek
Namibia
Netherlands
4
20
13
2ND
Tue, 31 Mar 2020 - 00:00 • 2nd ODI • Wanderers Cricket Ground, Windhoek
Namibia
Netherlands
4
20
13
3RD
Wed, 01 Apr 2020 - 00:00 • 3rd ODI • Wanderers Cricket Ground, Windhoek
Namibia
Netherlands
4
20
13
Bangladesh in Pakistan ODI Match - 2019/20
Series Home
ONLY
Wed, 01 Apr 2020 - 00:00 • Only ODI • National Stadium, Karachi
Pakistan
Bangladesh
38
75
31
Ireland in Zimbabwe T20I Series - 2020
Series Home
1ST
Thu, 02 Apr 2020 - 00:00 • 1st T20I • Queens Sports Club, Bulawayo
Zimbabwe
Ireland
17
48
16
2ND
Sat, 04 Apr 2020 - 00:00 • 2nd T20I • Queens Sports Club, Bulawayo
Zimbabwe
Ireland
17
48
16
3RD
Sun, 05 Apr 2020 - 00:00 • 3rd T20I • Queens Sports Club, Bulawayo
Zimbabwe
Ireland
17
48
16
Ireland v Bangladesh T20I Series (in England) - 2020
Series Home
1ST
Fri, 22 May 2020 - 00:00 • 1st T20I • Kennington Oval, London
Bangladesh
Ireland
13
28
14
2ND
Sun, 24 May 2020 - 00:00 • 2nd T20I • County Ground, Chelmsford
Bangladesh
Ireland
13
28
14
3RD
Wed, 27 May 2020 - 00:00 • 3rd T20I • County Ground, Bristol
Bangladesh
Ireland
13
28
14
4TH
Fri, 29 May 2020 - 00:00 • 4th T20I • Edgbaston, Birmingham
Bangladesh
Ireland
13
28
14
New Zealand in Scotland T20I Match - 2020
Series Home
ONLY
Wed, 10 Jun 2020 - CANCELLED • Only T20I • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
New Zealand
4
7
5
New Zealand in Scotland ODI Match - 2020
Series Home
ONLY
Fri, 12 Jun 2020 - POSTPONED • Only ODI • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
New Zealand
4
7
5
New Zealand in Netherlands T20I Match - 2020
Series Home
ONLY
Mon, 15 Jun 2020 - 00:00 • Only T20I • Hazelaarweg, Rotterdam
Netherlands
New Zealand
5
8
5
New Zealand in Ireland T20I Series - 2020
Series Home
1ST
Fri, 19 Jun 2020 - CANCELLED • 1st T20I • Bready Cricket Club, Magheramason, Bready
Ireland
New Zealand
7
16
10
2ND
Sun, 21 Jun 2020 - CANCELLED • 2nd T20I • Bready Cricket Club, Magheramason, Bready
Ireland
New Zealand
7
16
10
3RD
Tue, 23 Jun 2020 - CANCELLED • 3rd T20I • Bready Cricket Club, Magheramason, Bready
Ireland
New Zealand
7
16
10
New Zealand in Ireland ODI Series - 2020
Series Home
1ST
Sat, 27 Jun 2020 - CANCELLED • 1st ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
New Zealand
7
16
10
2ND
Tue, 30 Jun 2020 - CANCELLED • 2nd ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
New Zealand
7
16
10
3RD
Thu, 02 Jul 2020 - CANCELLED • 3rd ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
New Zealand
7
16
10
Australia in Scotland T20I Match - 2020
Series Home
ONLY
Mon, 29 Jun 2020 - 00:00 • Only T20I • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
Australia
4
8
3
Pakistan in Netherlands ODI Series - 2020
Series Home
1ST
Sat, 04 Jul 2020 - 00:00 • 1st ODI • VRA Ground, Amstelveen
Netherlands
Pakistan
5
10
6
2ND
Tue, 07 Jul 2020 - 00:00 • 2nd ODI • VRA Ground, Amstelveen
Netherlands
Pakistan
5
10
6
3RD
Thu, 09 Jul 2020 - 00:00 • 3rd ODI • VRA Ground, Amstelveen
Netherlands
Pakistan
5
10
6
The Wisden Trophy (West Indies in England) - 2020
Series Home
1ST
Wed, 08 Jul - Sun, 12 Jul 2020 - 00:00 • 1st Test • The Rose Bowl, Southampton
England
West Indies
160
323
148
2ND
Thu, 16 Jul - Mon, 20 Jul 2020 - 00:00 • 2nd Test • Old Trafford, Manchester
England
West Indies
161
323
147
3RD
Fri, 24 Jul - Tue, 28 Jul 2020 - 00:00 • 3rd Test • Old Trafford, Manchester
England
West Indies
162
323
146
Pakistan in England Test Series - 2020
Series Home
1ST
Thu, 30 Jul - Mon, 03 Aug 2020 - 03:30 PM • 1st Test • Old Trafford, Manchester
England
Pakistan
119
217
95
2ND
Fri, 07 Aug - Tue, 11 Aug 2020 - 03:30 PM • 2nd Test • The Rose Bowl, Southampton
England
Pakistan
120
217
94
3RD
Thu, 20 Aug - Mon, 24 Aug 2020 - 03:30 PM • 3rd Test • The Rose Bowl, Southampton
England
Pakistan
121
217
93
Ireland in England ODI Series - 2020
Series Home
1ST
Thu, 30 Jul 2020 - 00:00 • 1st ODI • The Rose Bowl, Southampton
Ireland
England
12
18
7
2ND
Sat, 01 Aug 2020 - 00:00 • 2nd ODI • The Rose Bowl, Southampton
Ireland
England
12
18
7
3RD
Tue, 04 Aug 2020 - 00:00 • 3rd ODI • The Rose Bowl, Southampton
England
Ireland
7
18
12
Isle of Man in Guernsey T20I Match - 2020
Series Home
ONLY
Fri, 21 Aug 2020 - 00:00 • Only T20I • College Field, St Peter Port
Isle of Man
Guernsey
0
-1
1
Luxembourg Twenty20 Tri-Series (Belgium, Czech Republic, Luxembourg) - 2020
Series Home
1ST
Fri, 28 Aug 2020 - 00:00 • 1st • Pierre Werner Cricket Ground
Luxembourg
Czech Republic
4
5
3
4TH
Sat, 29 Aug 2020 - 00:00 • 4th • Pierre Werner Cricket Ground
Belgium
Czech Republic
2
0
0
3RD
Sat, 29 Aug 2020 - 00:00 • 3rd • Pierre Werner Cricket Ground
Belgium
Luxembourg
2
0
0
2ND
Sat, 29 Aug 2020 - 00:00 • 2nd • Pierre Werner Cricket Ground
Luxembourg
Czech Republic
3
5
4
6TH
Sun, 30 Aug 2020 - 00:00 • 6th • Pierre Werner Cricket Ground
Belgium
Luxembourg
1
0
1
5TH
Sun, 30 Aug 2020 - 00:00 • 5th • Pierre Werner Cricket Ground
Belgium
Czech Republic
1
0
1
Pakistan in England T20I Series - 2020
Series Home
1ST
Fri, 28 Aug 2020 - 00:00 • 1st T20I • Old Trafford, Manchester
England
Pakistan
122
217
92
2ND
Sun, 30 Aug 2020 - 00:00 • 2nd T20I • Old Trafford, Manchester
Pakistan
England
93
217
121
3RD
Tue, 01 Sep 2020 - 00:00 • 3rd T20I • Old Trafford, Manchester
Pakistan
England
93
217
121
Australia in England T20I Series - 2020
Series Home
1ST
Fri, 04 Sep 2020 - 00:00 • 1st T20I • The Rose Bowl, Southampton
England
Australia
246
557
298
2ND
Sun, 06 Sep 2020 - 00:00 • 2nd T20I • The Rose Bowl, Southampton
Australia
England
299
557
245
3RD
Tue, 08 Sep 2020 - 00:00 • 3rd T20I • The Rose Bowl, Southampton
England
Australia
245
557
299
Australia in England ODI Series - 2020
Series Home
1ST
Fri, 11 Sep 2020 - 00:00 • 1st ODI • Old Trafford, Manchester
Australia
England
299
557
245
2ND
Sun, 13 Sep 2020 - 00:00 • 2nd ODI • Old Trafford, Manchester
England
Australia
246
557
298
3RD
Wed, 16 Sep 2020 - 00:00 • 3rd ODI • Old Trafford, Manchester
England
Australia
245
557
299
Malta in Bulgaria T20I Series - 2020
Series Home
2ND
Wed, 23 Sep 2020 - 00:00 • 2nd T20I • National Sports Academy, Sofia
Bulgaria
Malta
2
6
5
1ST
Wed, 23 Sep 2020 - 00:00 • 1st T20I • National Sports Academy, Sofia
Malta
Bulgaria
6
6
1
4TH
Thu, 24 Sep 2020 - 00:00 • 4th T20I • National Sports Academy, Sofia
Bulgaria
Malta
1
6
6
3RD
Thu, 24 Sep 2020 - 00:00 • 3rd T20I • National Sports Academy, Sofia
Bulgaria
Malta
2
6
5
Balkan Cup (Bulgaria in Romania) - 2020/21
Series Home
1ST
Fri, 16 Oct 2020 - 00:00 • 1st T20I • Moara Vlasiei Cricket Ground, Ilfov County
Bulgaria
Romania
1
7
7
3RD
Sat, 17 Oct 2020 - 00:00 • 3rd T20I • Moara Vlasiei Cricket Ground, Ilfov County
Romania
Bulgaria
7
7
1
2ND
Sat, 17 Oct 2020 - 00:00 • 2nd T20I • Moara Vlasiei Cricket Ground, Ilfov County
Romania
Bulgaria
8
7
0
4TH
Sun, 18 Oct 2020 - 00:00 • 4th T20I • Moara Vlasiei Cricket Ground, Ilfov County
Bulgaria
Romania
2
7
6
Zimbabwe in Pakistan ODI Series - 2020/21
Series Home
1ST
Fri, 30 Oct 2020 - 00:00 • 1st ODI • Rawalpindi Cricket Stadium
Pakistan
Zimbabwe
46
104
53
2ND
Sun, 01 Nov 2020 - 00:00 • 2nd ODI • Rawalpindi Cricket Stadium
Zimbabwe
Pakistan
54
104
45
3RD
Tue, 03 Nov 2020 - 00:00 • 3rd ODI • Rawalpindi Cricket Stadium
Zimbabwe
Pakistan
54
104
45
Zimbabwe in Pakistan T20I Series - 2020/21
Series Home
1ST
Sat, 07 Nov 2020 - 00:00 • 1st T20I • Rawalpindi Cricket Stadium
Zimbabwe
Pakistan
52
104
47
2ND
Sun, 08 Nov 2020 - 00:00 • 2nd T20I • Rawalpindi Cricket Stadium
Zimbabwe
Pakistan
52
104
47
3RD
Tue, 10 Nov 2020 - 00:00 • 3rd T20I • Rawalpindi Cricket Stadium
Zimbabwe
Pakistan
52
104
47
India in Australia ODI Series - 2020/21
Series Home
1ST
Fri, 27 Nov 2020 - 00:00 • 1st ODI • Sydney Cricket Ground
Australia
India
144
298
143
2ND
Sun, 29 Nov 2020 - 00:00 • 2nd ODI • Sydney Cricket Ground
Australia
India
143
298
144
3RD
Wed, 02 Dec 2020 - 00:00 • 3rd ODI • Manuka Oval, Canberra
India
Australia
145
298
142
West Indies in New Zealand T20I Series - 2020/21
Series Home
1ST
Fri, 27 Nov 2020 - 00:00 • 1st T20I • Eden Park, Auckland
West Indies
New Zealand
60
137
78
2ND
Sun, 29 Nov 2020 - 00:00 • 2nd T20I • Bay Oval, Mount Maunganui
New Zealand
West Indies
79
137
59
3RD
Mon, 30 Nov 2020 - 00:00 • 3rd T20I • Bay Oval, Mount Maunganui
West Indies
New Zealand
60
137
78
England in South Africa T20I Series - 2020/21
Series Home
1ST
Fri, 27 Nov 2020 - 00:00 • 1st T20I • Newlands, Cape Town
South Africa
England
139
257
114
2ND
Sun, 29 Nov 2020 - 00:00 • 2nd T20I • Boland Park, Paarl
South Africa
England
139
257
114
3RD
Tue, 01 Dec 2020 - 00:00 • 3rd T20I • Newlands, Cape Town
South Africa
England
139
257
114
West Indies in New Zealand Test Series - 2020/21
Series Home
1ST
Thu, 03 Dec - Sun, 06 Dec 2020 - 00:00 • 1st Test • Seddon Park, Hamilton
New Zealand
West Indies
79
137
59
2ND
Fri, 11 Dec - Mon, 14 Dec 2020 - 00:00 • 2nd Test • Basin Reserve, Wellington
New Zealand
West Indies
80
137
58
India in Australia T20I Series - 2020/21
Series Home
1ST
Fri, 04 Dec 2020 - 00:00 • 1st T20I • Manuka Oval, Canberra
India
Australia
143
298
144
2ND
Sun, 06 Dec 2020 - 00:00 • 2nd T20I • Sydney Cricket Ground
Australia
India
145
298
142
3RD
Tue, 08 Dec 2020 - 00:00 • 3rd T20I • Sydney Cricket Ground
Australia
India
145
298
142
Border-Gavaskar Trophy (India in Australia) - 2020/21
Series Home
1ST
Thu, 17 Dec - Sat, 19 Dec 2020 - 00:00 • 1st Test • Adelaide Oval
India
Australia
141
298
146
2ND
Sat, 26 Dec - Tue, 29 Dec 2020 - 00:00 • 2nd Test • Melbourne Cricket Ground
Australia
India
146
298
141
3RD
Thu, 07 Jan - Mon, 11 Jan 2021 - 00:00 • 3rd Test • Sydney Cricket Ground
Australia
India
147
298
140
4TH
Fri, 15 Jan - Tue, 19 Jan 2021 - 00:00 • 4th Test • Brisbane Cricket Ground, Woolloongabba, Brisbane
Australia
India
147
298
140
Pakistan in New Zealand T20I Series - 2020/21
Series Home
1ST
Fri, 18 Dec 2020 - 00:00 • 1st T20I • Eden Park, Auckland
Pakistan
New Zealand
110
240
118
2ND
Sun, 20 Dec 2020 - 00:00 • 2nd T20I • Seddon Park, Hamilton
Pakistan
New Zealand
110
240
118
3RD
Tue, 22 Dec 2020 - 00:00 • 3rd T20I • McLean Park, Napier
New Zealand
Pakistan
118
240
110
Sri Lanka in South Africa Test Series - 2020/21
Series Home
1ST
Sat, 26 Dec - Tue, 29 Dec 2020 - 00:00 • 1st Test • SuperSport Park, Centurion
Sri Lanka
South Africa
69
132
59
2ND
Sun, 03 Jan - Tue, 05 Jan 2021 - 00:00 • 2nd Test • New Wanderers Stadium, Johannesburg
Sri Lanka
South Africa
69
132
59
Pakistan in New Zealand Test Series - 2020/21
Series Home
1ST
Sat, 26 Dec - Wed, 30 Dec 2020 - 00:00 • 1st Test • Bay Oval, Mount Maunganui
New Zealand
Pakistan
120
240
108
2ND
Sun, 03 Jan - Wed, 06 Jan 2021 - 00:00 • 2nd Test • Hagley Oval, Christchurch
Pakistan
New Zealand
108
240
120
ðŸ Explore cricket matches by Year
Catch up on cricket matches and head to head from previous years.
2025
2024
2023
2022
2021
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
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