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 2023
Select a year
Sri Lanka in India T20I Series - 2022/23
Series Home
1ST
Tue, 03 Jan 2023 - 00:00 • 1st T20I • Wankhede Stadium, Mumbai
India
Sri Lanka
109
252
132
2ND
Thu, 05 Jan 2023 - 00:00 • 2nd T20I • Maharashtra Cricket Association Stadium, Pune
Sri Lanka
India
133
252
108
3RD
Sat, 07 Jan 2023 - 00:00 • 3rd T20I • Saurashtra Cricket Association Stadium, Rajkot
India
Sri Lanka
109
252
132
New Zealand in Pakistan ODI Series - 2022/23
Series Home
1ST
Mon, 09 Jan 2023 - 00:00 • 1st ODI • National Stadium, Karachi
New Zealand
Pakistan
120
240
108
2ND
Wed, 11 Jan 2023 - 00:00 • 2nd ODI • National Stadium, Karachi
New Zealand
Pakistan
121
240
107
3RD
Fri, 13 Jan 2023 - 00:00 • 3rd ODI • National Stadium, Karachi
Pakistan
New Zealand
107
240
121
Sri Lanka in India ODI Series - 2022/23
Series Home
1ST
Tue, 10 Jan 2023 - 00:00 • 1st ODI • Barsapara Cricket Stadium, Guwahati
India
Sri Lanka
107
252
134
2ND
Thu, 12 Jan 2023 - 00:00 • 2nd ODI • Eden Gardens, Kolkata
Sri Lanka
India
134
252
107
3RD
Sun, 15 Jan 2023 - 00:00 • 3rd ODI • Greenfield International Stadium, Thiruvananthapuram
India
Sri Lanka
108
252
133
Ireland in Zimbabwe T20I Series - 2022/23
Series Home
1ST
Thu, 12 Jan 2023 - 00:00 • 1st T20I • Harare Sports Club
Ireland
Zimbabwe
20
48
13
2ND
Sat, 14 Jan 2023 - 00:00 • 2nd T20I • Harare Sports Club
Zimbabwe
Ireland
13
48
20
3RD
Sun, 15 Jan 2023 - 00:00 • 3rd T20I • Harare Sports Club
Ireland
Zimbabwe
20
48
13
Ireland in Zimbabwe ODI Series - 2022/23
Series Home
1ST
Wed, 18 Jan 2023 - 00:00 • 1st ODI • Harare Sports Club
Ireland
Zimbabwe
19
48
14
2ND
Sat, 21 Jan 2023 - 00:00 • 2nd ODI • Harare Sports Club
Ireland
Zimbabwe
20
48
13
3RD
Mon, 23 Jan 2023 - 00:00 • 3rd ODI • Harare Sports Club
Zimbabwe
Ireland
0
0
0
New Zealand in India ODI Series - 2022/23
Series Home
1ST
Wed, 18 Jan 2023 - 00:00 • 1st ODI • Rajiv Gandhi International Stadium, Uppal, Hyderabad
India
New Zealand
110
214
98
2ND
Sat, 21 Jan 2023 - 00:00 • 2nd ODI • Shaheed Veer Narayan Singh International Stadium, Raipur
New Zealand
India
98
214
110
3RD
Tue, 24 Jan 2023 - 00:00 • 3rd ODI • Holkar Cricket Stadium, Indore
India
New Zealand
111
214
97
England in South Africa ODI Series - 2022/23
Series Home
1ST
Fri, 27 Jan 2023 - 00:00 • 1st ODI • Mangaung Oval, Bloemfontein
South Africa
England
140
257
113
2ND
Sun, 29 Jan 2023 - 00:00 • 2nd ODI • Mangaung Oval, Bloemfontein
England
South Africa
113
257
140
3RD
Wed, 01 Feb 2023 - 00:00 • 3rd ODI • Diamond Oval, Kimberley
England
South Africa
114
257
139
New Zealand in India T20I Series - 2022/23
Series Home
1ST
Fri, 27 Jan 2023 - 00:00 • 1st T20I • JSCA International Stadium Complex, Ranchi
New Zealand
India
98
214
110
2ND
Sun, 29 Jan 2023 - 00:00 • 2nd T20I • Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
New Zealand
India
98
214
110
3RD
Wed, 01 Feb 2023 - 00:00 • 3rd T20I • Narendra Modi Stadium, Ahmedabad
India
New Zealand
111
214
97
West Indies in Zimbabwe Test Series - 2022/23
Series Home
1ST
Sat, 04 Feb - Wed, 08 Feb 2023 - 00:00 • 1st Test • Queens Sports Club, Bulawayo
West Indies
Zimbabwe
34
65
29
2ND
Sun, 12 Feb - Tue, 14 Feb 2023 - 00:00 • 2nd Test • Queens Sports Club, Bulawayo
Zimbabwe
West Indies
30
65
33
Border-Gavaskar Trophy (Australia in India) - 2022/23
Series Home
1ST
Thu, 09 Feb - Sat, 11 Feb 2023 - 00:00 • 1st Test • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Australia
India
145
298
142
2ND
Fri, 17 Feb - Sun, 19 Feb 2023 - 00:00 • 2nd Test • Arun Jaitley Stadium, Delhi
Australia
India
145
298
142
3RD
Wed, 01 Mar - Fri, 03 Mar 2023 - 00:00 • 3rd Test • Holkar Cricket Stadium, Indore
India
Australia
142
298
145
4TH
Thu, 09 Mar - Mon, 13 Mar 2023 - 00:00 • 4th Test • Narendra Modi Stadium, Ahmedabad
Australia
India
146
298
141
England in New Zealand Test Series - 2022/23
Series Home
1ST
Thu, 16 Feb - Sun, 19 Feb 2023 - 00:00 • 1st Test • Bay Oval, Mount Maunganui
England
New Zealand
110
238
123
2ND
Fri, 24 Feb - Tue, 28 Feb 2023 - 00:00 • 2nd Test • Basin Reserve, Wellington
England
New Zealand
111
238
122
Afghanistan in United Arab Emirates T20I Series - 2022/23
Series Home
1ST
Thu, 16 Feb 2023 - 00:00 • 1st T20I • Zayed Cricket Stadium, Abu Dhabi
United Arab Emirates
Afghanistan
6
20
13
2ND
Sat, 18 Feb 2023 - 00:00 • 2nd T20I • Zayed Cricket Stadium, Abu Dhabi
Afghanistan
United Arab Emirates
13
20
6
3RD
Sun, 19 Feb 2023 - 00:00 • 3rd T20I • Zayed Cricket Stadium, Abu Dhabi
United Arab Emirates
Afghanistan
6
20
13
Bermuda in Argentina T20I Series - 2022/23
Series Home
1ST
Tue, 21 Feb 2023 - 00:00 • 1st T20I • St Albans Club, Buenos Aires
Argentina
Bermuda
1
5
3
2ND
Wed, 22 Feb 2023 - 00:00 • 2nd T20I • Belgrano Athletic Club Ground, Buenos Aires
Bermuda
Argentina
4
5
0
Isle of Man in Spain T20I Series - 2022/23
Series Home
1ST
Fri, 24 Feb 2023 - 00:00 • 1st T20I • La Manga Club Bottom Ground
Spain
Isle of Man
5
4
0
2ND
Fri, 24 Feb 2023 - 00:00 • 2nd T20I • La Manga Club Bottom Ground
Spain
Isle of Man
6
4
0
3RD
Sat, 25 Feb 2023 - 00:00 • 3rd T20I • La Manga Club Bottom Ground
Isle of Man
Spain
0
4
5
4TH
Sat, 25 Feb 2023 - 00:00 • 4th T20I • La Manga Club Bottom Ground
Isle of Man
Spain
0
4
5
5TH
Sun, 26 Feb 2023 - 00:00 • 5th T20I • La Manga Club Bottom Ground
Isle of Man
Spain
0
4
5
6TH
Sun, 26 Feb 2023 - 00:00 • 6th T20I • La Manga Club Bottom Ground
Isle of Man
Spain
0
4
5
ICC Men's T20 World Cup Americas Region Qualifier (Argentina, Bahamas, Bermuda, Cayman Islands, - 2022/23
Series Home
1ST
Sat, 25 Feb 2023 - 00:00 • 1st • Hurlingham Club Ground, Buenos Aires
Panama
Argentina
2
2
2
2ND
Sat, 25 Feb 2023 - 00:00 • 2nd • St Albans Club, Buenos Aires
Bermuda
Cayman Islands
4
5
3
3RD
Sun, 26 Feb 2023 - 00:00 • 3rd • Hurlingham Club Ground, Buenos Aires
Panama
Bahamas
1
1
2
4TH
Sun, 26 Feb 2023 - 00:00 • 4th • Belgrano Athletic Club Ground, Buenos Aires
Bermuda
Argentina
7
5
0
5TH
Tue, 28 Feb 2023 - 00:00 • 5th • St Albans Club, Buenos Aires
Cayman Islands
Bahamas
13
11
0
6TH
Tue, 28 Feb 2023 - 00:00 • 6th • Belgrano Athletic Club Ground, Buenos Aires
Bermuda
Panama
5
3
0
7TH
Thu, 02 Mar 2023 - 00:00 • 7th • Hurlingham Club Ground, Buenos Aires
Cayman Islands
Panama
3
2
1
8TH
Thu, 02 Mar 2023 - 00:00 • 8th • St Albans Club, Buenos Aires
Argentina
Bahamas
1
1
2
9TH
Sat, 04 Mar 2023 - 00:00 • 9th • Hurlingham Club Ground, Buenos Aires
Bahamas
Bermuda
0
1
3
10TH
Sat, 04 Mar 2023 - 00:00 • 10th • Belgrano Athletic Club Ground, Buenos Aires
Argentina
Cayman Islands
1
1
2
Sir Vivian Richards Trophy (West Indies in South Africa) - 2022/23
Series Home
1ST
Tue, 28 Feb - Thu, 02 Mar 2023 - 00:00 • 1st Test • SuperSport Park, Centurion
South Africa
West Indies
58
122
63
2ND
Wed, 08 Mar - Sat, 11 Mar 2023 - 00:00 • 2nd Test • The Wanderers Stadium, Johannesburg
South Africa
West Indies
58
122
63
England in Bangladesh ODI Series - 2022/23
Series Home
1ST
Wed, 01 Mar 2023 - 00:00 • 1st ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
England
19
36
18
2ND
Fri, 03 Mar 2023 - 00:00 • 2nd ODI • Shere Bangla National Stadium, Mirpur
England
Bangladesh
19
36
18
3RD
Mon, 06 Mar 2023 - 00:00 • 3rd ODI • Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
England
19
36
18
Quadrangular Twenty20 Series (Hong Kong) (Bahrain, Hong Kong, Kuwait, Malaysia in Hong Kong) - 2022/23
Series Home
1ST
Wed, 08 Mar 2023 - 00:00 • 1st • Mission Road Ground, Mong Kok, Hong Kong
Kuwait
Malaysia
1
4
1
2ND
Wed, 08 Mar 2023 - 00:00 • 2nd • Mission Road Ground, Mong Kok, Hong Kong
Hong Kong
Bahrain
1
31
0
3RD
Thu, 09 Mar 2023 - 00:00 • 3rd • Mission Road Ground, Mong Kok, Hong Kong
Malaysia
Bahrain
1
24
3
4TH
Thu, 09 Mar 2023 - 00:00 • 4th • Mission Road Ground, Mong Kok, Hong Kong
Hong Kong
Kuwait
2
6
0
5TH
Sat, 11 Mar 2023 - 00:00 • 5th • Mission Road Ground, Mong Kok, Hong Kong
Kuwait
Bahrain
7
14
4
6TH
Sat, 11 Mar 2023 - 00:00 • 6th • Mission Road Ground, Mong Kok, Hong Kong
Malaysia
Hong Kong
8
34
5
3RD
Sun, 12 Mar 2023 - 00:00 • 3rd place play-off • Mission Road Ground, Mong Kok, Hong Kong
Bahrain
Kuwait
4
14
7
FINAL
Sun, 12 Mar 2023 - 00:00 • Final • Mission Road Ground, Mong Kok, Hong Kong
Hong Kong
Malaysia
6
34
7
Sri Lanka in New Zealand Test Series - 2022/23
Series Home
1ST
Thu, 09 Mar - Mon, 13 Mar 2023 - 00:00 • 1st Test • Hagley Oval, Christchurch
Sri Lanka
New Zealand
82
185
89
2ND
Fri, 17 Mar - Mon, 20 Mar 2023 - 00:00 • 2nd Test • Basin Reserve, Wellington
New Zealand
Sri Lanka
90
185
81
England in Bangladesh T20I Series - 2022/23
Series Home
1ST
Thu, 09 Mar 2023 - 00:00 • 1st T20I • Zahur Ahmed Chowdhury Stadium, Chattogram
England
Bangladesh
18
36
19
2ND
Sun, 12 Mar 2023 - 00:00 • 2nd T20I • Shere Bangla National Stadium, Mirpur
England
Bangladesh
18
36
19
3RD
Tue, 14 Mar 2023 - 00:00 • 3rd T20I • Shere Bangla National Stadium, Mirpur
Bangladesh
England
20
36
17
Pacific Island Men Cricket Challenge (ANZAC Barbarians, Fiji, Papua New Guinea XI, Samoa, Vanuatu in - 2022/23
Series Home
West Indies in South Africa ODI Series - 2022/23
Series Home
1ST
Thu, 16 Mar 2023 - ABANDONED • 1st ODI • Buffalo Park, East London
South Africa
West Indies
57
122
64
2ND
Sat, 18 Mar 2023 - 00:00 • 2nd ODI • Buffalo Park, East London
West Indies
South Africa
65
122
56
3RD
Tue, 21 Mar 2023 - 00:00 • 3rd ODI • Senwes Park, Potchefstroom
West Indies
South Africa
65
122
56
Australia in India ODI Series - 2022/23
Series Home
1ST
Fri, 17 Mar 2023 - 00:00 • 1st ODI • Wankhede Stadium, Mumbai
Australia
India
147
298
140
2ND
Sun, 19 Mar 2023 - 00:00 • 2nd ODI • Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
India
Australia
140
298
147
3RD
Wed, 22 Mar 2023 - 00:00 • 3rd ODI • MA Chidambaram Stadium, Chepauk, Chennai
Australia
India
148
298
139
Ireland in Bangladesh ODI Series - 2022/23
Series Home
1ST
Sat, 18 Mar 2023 - 00:00 • 1st ODI • Sylhet International Cricket Stadium
Bangladesh
Ireland
16
28
11
2ND
Mon, 20 Mar 2023 - 00:00 • 2nd ODI • Sylhet International Cricket Stadium
Bangladesh
Ireland
0
0
0
3RD
Thu, 23 Mar 2023 - 00:00 • 3rd ODI • Sylhet International Cricket Stadium
Ireland
Bangladesh
11
28
16
Netherlands in Zimbabwe ODI Series - 2022/23
Series Home
1ST
Tue, 21 Mar 2023 - 00:00 • 1st ODI • Harare Sports Club
Zimbabwe
Netherlands
5
10
4
2ND
Thu, 23 Mar 2023 - 00:00 • 2nd ODI • Harare Sports Club
Zimbabwe
Netherlands
6
10
3
3RD
Sat, 25 Mar 2023 - 00:00 • 3rd ODI • Harare Sports Club
Netherlands
Zimbabwe
3
10
6
Afghanistan v Pakistan T20I Series (in United Arab Emirates) - 2022/23
Series Home
1ST
Fri, 24 Mar 2023 - 00:00 • 1st T20I • Sharjah Cricket Stadium
Pakistan
Afghanistan
4
13
4
2ND
Sun, 26 Mar 2023 - 00:00 • 2nd T20I • Sharjah Cricket Stadium
Pakistan
Afghanistan
4
13
4
3RD
Mon, 27 Mar 2023 - 00:00 • 3rd T20I • Sharjah Cricket Stadium
Pakistan
Afghanistan
5
13
3
Sri Lanka in New Zealand ODI Series - 2022/23
Series Home
1ST
Sat, 25 Mar 2023 - 00:00 • 1st ODI • Eden Park, Auckland
New Zealand
Sri Lanka
91
185
80
2ND
Tue, 28 Mar 2023 - ABANDONED • 2nd ODI • Hagley Oval, Christchurch
New Zealand
Sri Lanka
91
185
80
3RD
Fri, 31 Mar 2023 - 00:00 • 3rd ODI • Seddon Park, Hamilton
Sri Lanka
New Zealand
80
185
91
West Indies in South Africa T20I Series - 2022/23
Series Home
1ST
Sat, 25 Mar 2023 - 00:00 • 1st T20I • SuperSport Park, Centurion
South Africa
West Indies
56
122
65
2ND
Sun, 26 Mar 2023 - 00:00 • 2nd T20I • SuperSport Park, Centurion
West Indies
South Africa
65
122
56
3RD
Tue, 28 Mar 2023 - 00:00 • 3rd T20I • The Wanderers Stadium, Johannesburg
West Indies
South Africa
66
122
55
ICC Cricket World Cup Qualifier Play-off (Canada, Jersey, Namibia, Papua New Guinea, United Arab Emi - 2023
Series Home
Ireland in Bangladesh T20I Series - 2022/23
Series Home
1ST
Mon, 27 Mar 2023 - 00:00 • 1st T20I • Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
Ireland
17
28
10
2ND
Wed, 29 Mar 2023 - 00:00 • 2nd T20I • Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
Ireland
18
28
9
3RD
Fri, 31 Mar 2023 - 00:00 • 3rd T20I • Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
Ireland
18
28
9
Sri Lanka in New Zealand T20I Series - 2022/23
Series Home
1ST
Sun, 02 Apr 2023 - 00:00 • 1st T20I • Eden Park, Auckland
Sri Lanka
New Zealand
80
185
91
2ND
Wed, 05 Apr 2023 - 00:00 • 2nd T20I • University Oval, Dunedin
Sri Lanka
New Zealand
80
185
91
3RD
Sat, 08 Apr 2023 - 00:00 • 3rd T20I • John Davies Oval, Queenstown
Sri Lanka
New Zealand
80
185
91
Ireland in Bangladesh Test Match - 2022/23
Series Home
ONLY
Tue, 04 Apr - Fri, 07 Apr 2023 - 00:00 • Only Test • Shere Bangla National Stadium, Mirpur
Ireland
Bangladesh
14
28
13
Gibraltar in Portugal T20I Series - 2023
Series Home
1ST
Mon, 10 Apr 2023 - 00:00 • 1st T20I • Santarem Cricket Ground
Portugal
Gibraltar
10
8
0
2ND
Tue, 11 Apr 2023 - 00:00 • 2nd T20I • Santarem Cricket Ground
Gibraltar
Portugal
0
8
10
3RD
Tue, 11 Apr 2023 - 00:00 • 3rd T20I • Santarem Cricket Ground
Gibraltar
Portugal
0
8
10
New Zealand in Pakistan T20I Series - 2023
Series Home
1ST
Fri, 14 Apr 2023 - 00:00 • 1st T20I • Gaddafi Stadium, Lahore
Pakistan
New Zealand
109
240
119
2ND
Sat, 15 Apr 2023 - 00:00 • 2nd T20I • Gaddafi Stadium, Lahore
Pakistan
New Zealand
110
240
118
3RD
Mon, 17 Apr 2023 - 00:00 • 3rd T20I • Gaddafi Stadium, Lahore
New Zealand
Pakistan
119
240
109
4TH
Thu, 20 Apr 2023 - 00:00 • 4th T20I • Rawalpindi Cricket Stadium
New Zealand
Pakistan
120
240
110
5TH
Mon, 24 Apr 2023 - 00:00 • 5th T20I • Rawalpindi Cricket Stadium
Pakistan
New Zealand
109
240
119
Ireland in Sri Lanka Test Series - 2023
Series Home
1ST
Sun, 16 Apr - Tue, 18 Apr 2023 - 00:00 • 1st Test • Galle International Stadium
Sri Lanka
Ireland
6
11
5
2ND
Mon, 24 Apr - Fri, 28 Apr 2023 - 00:00 • 2nd Test • Galle International Stadium
Ireland
Sri Lanka
5
11
6
ACC Men's Premier Cup (in Nepal) - 2023
Series Home
1ST
Tue, 18 Apr 2023 - 00:00 • 1st , Group A • Tribhuvan University International Cricket Ground, Kirtipur
Malaysia
Nepal
0
0
0
2ND
Tue, 18 Apr 2023 - 00:00 • 2nd , Group B • Mulpani Cricket Ground
Singapore
Hong Kong
0
0
0
3RD
Wed, 19 Apr 2023 - 00:00 • 3rd , Group B • Tribhuvan University International Cricket Ground, Kirtipur
United Arab Emirates
Kuwait
0
0
0
4TH
Wed, 19 Apr 2023 - 00:00 • 4th , Group A • Mulpani Cricket Ground
Oman
Qatar
0
0
0
5TH
Thu, 20 Apr 2023 - 00:00 • 5th , Group B • Tribhuvan University International Cricket Ground, Kirtipur
Bahrain
Singapore
0
0
0
6TH
Thu, 20 Apr 2023 - 00:00 • 6th , Group A • Mulpani Cricket Ground
Saudi Arabia
Malaysia
0
0
0
7TH
Fri, 21 Apr 2023 - 00:00 • 7th , Group A • Tribhuvan University International Cricket Ground, Kirtipur
Nepal
Oman
0
0
0
8TH
Fri, 21 Apr 2023 - 00:00 • 8th , Group B • Mulpani Cricket Ground
Hong Kong
United Arab Emirates
0
0
0
9TH
Sat, 22 Apr 2023 - 00:00 • 9th , Group A • Tribhuvan University International Cricket Ground, Kirtipur
Qatar
Saudi Arabia
0
0
0
10TH
Sat, 22 Apr 2023 - 00:00 • 10th , Group B • Mulpani Cricket Ground
Bahrain
Kuwait
0
0
0
11TH
Sun, 23 Apr 2023 - 00:00 • 11th , Group B • Tribhuvan University International Cricket Ground, Kirtipur
United Arab Emirates
Singapore
0
0
0
12TH
Sun, 23 Apr 2023 - 00:00 • 12th , Group A • Mulpani Cricket Ground
Malaysia
Oman
0
0
0
13TH
Mon, 24 Apr 2023 - 00:00 • 13th , Group B • Tribhuvan University International Cricket Ground, Kirtipur
Bahrain
Hong Kong
0
0
0
14TH
Mon, 24 Apr 2023 - 00:00 • 14th , Group A • Mulpani Cricket Ground
Nepal
Saudi Arabia
0
0
0
15TH
Tue, 25 Apr 2023 - 00:00 • 15th , Group B • Tribhuvan University International Cricket Ground, Kirtipur
Singapore
Kuwait
0
0
0
16TH
Tue, 25 Apr 2023 - 00:00 • 16th , Group A • Mulpani Cricket Ground
Qatar
Malaysia
0
0
0
17TH
Wed, 26 Apr 2023 - 00:00 • 17th , Group A • Tribhuvan University International Cricket Ground, Kirtipur
Oman
Saudi Arabia
0
0
0
18TH
Wed, 26 Apr 2023 - 00:00 • 18th , Group B • Mulpani Cricket Ground
Bahrain
United Arab Emirates
0
0
0
19TH
Thu, 27 Apr 2023 - 00:00 • 19th , Group A • Tribhuvan University International Cricket Ground, Kirtipur
Nepal
Qatar
0
0
0
20TH
Thu, 27 Apr 2023 - 00:00 • 20th , Group B • Mulpani Cricket Ground
Kuwait
Hong Kong
0
0
0
1ST
Sat, 29 Apr 2023 - 00:00 • 1st Semi-Final • Tribhuvan University International Cricket Ground, Kirtipur
Nepal
Kuwait
2
0
0
2ND
Sat, 29 Apr 2023 - 00:00 • 2nd Semi-Final • Mulpani Cricket Ground
United Arab Emirates
Oman
6
22
7
3RD
Sun, 30 Apr 2023 - 00:00 • 3rd Place Play-off • Tribhuvan University International Cricket Ground, Kirtipur
Kuwait
Oman
1
2
1
FINAL
Mon, 01 May 2023 - 00:00 • Final • Tribhuvan University International Cricket Ground, Kirtipur
United Arab Emirates
Nepal
6
28
14
New Zealand in Pakistan ODI Series - 2023
Series Home
1ST
Thu, 27 Apr 2023 - 00:00 • 1st ODI • Rawalpindi Cricket Stadium
New Zealand
Pakistan
121
240
107
2ND
Sat, 29 Apr 2023 - 00:00 • 2nd ODI • Rawalpindi Cricket Stadium
New Zealand
Pakistan
121
240
107
3RD
Wed, 03 May 2023 - 00:00 • 3rd ODI • National Stadium, Karachi
Pakistan
New Zealand
108
240
120
4TH
Fri, 05 May 2023 - 00:00 • 4th ODI • National Stadium, Karachi
Pakistan
New Zealand
109
240
119
5TH
Sun, 07 May 2023 - 00:00 • 5th ODI • National Stadium, Karachi
New Zealand
Pakistan
120
240
108
SEA Games Men's Twenty20 Cricket Competition (Cambodia, Indonesia, Malaysia, Philippines, Singa - 2023
Series Home
1ST
Mon, 01 May 2023 - 00:00 • 1st , Group A • AZ Group Cricket Oval
Indonesia
Thailand
3
7
4
2ND
Tue, 02 May 2023 - 00:00 • 2nd , Group A • AZ Group Cricket Oval
Malaysia
Indonesia
1
-1
0
3RD
Wed, 03 May 2023 - 00:00 • 3rd , Group B • AZ Group Cricket Oval
Singapore
Philippines
1
-1
0
4TH
Thu, 04 May 2023 - 00:00 • 4th , Group A • AZ Group Cricket Oval
Thailand
Malaysia
3
6
5
5TH
Thu, 04 May 2023 - 00:00 • 5th , Group B • AZ Group Cricket Oval
Cambodia
Singapore
2
0
0
6TH
Wed, 10 May 2023 - 00:00 • 6th , Group B • AZ Group Cricket Oval
Cambodia
Philippines
1
-1
0
3RD
Thu, 11 May 2023 - 00:00 • 3rd Place play-off • AZ Group Cricket Oval
Singapore
Indonesia
1
-1
0
FINAL
Thu, 11 May 2023 - 00:00 • Final • AZ Group Cricket Oval
Cambodia
Malaysia
1
-1
0
Gibraltar Tri-Nation T20I Series (Gibraltar, Malta, Portugal) - 2023
Series Home
1ST
Thu, 04 May 2023 - 00:00 • 1st • Europa Sports Complex
Portugal
Malta
4
4
1
2ND
Thu, 04 May 2023 - 00:00 • 2nd • Europa Sports Complex
Gibraltar
Portugal
1
8
9
3RD
Fri, 05 May 2023 - 00:00 • 3rd • Europa Sports Complex
Portugal
Malta
5
4
0
4TH
Fri, 05 May 2023 - 00:00 • 4th • Europa Sports Complex
Gibraltar
Malta
3
8
7
5TH
Sat, 06 May 2023 - 00:00 • 5th • Europa Sports Complex
Gibraltar
Malta
4
8
6
6TH
Sat, 06 May 2023 - 00:00 • 6th • Europa Sports Complex
Gibraltar
Portugal
1
8
9
7TH
Sat, 06 May 2023 - 00:00 • 7th • Europa Sports Complex
Malta
Portugal
0
4
5
8TH
Sun, 07 May 2023 - 00:00 • 8th • Europa Sports Complex
Gibraltar
Portugal
1
8
9
9TH
Sun, 07 May 2023 - 00:00 • 9th • Europa Sports Complex
Malta
Gibraltar
7
8
3
Ireland v Bangladesh ODI Series (in England) - 2023
Series Home
1ST
Tue, 09 May 2023 - 00:00 • 1st ODI • County Ground, Chelmsford
Bangladesh
Ireland
14
28
13
2ND
Fri, 12 May 2023 - 00:00 • 2nd ODI • County Ground, Chelmsford
Ireland
Bangladesh
13
28
14
3RD
Sun, 14 May 2023 - 00:00 • 3rd ODI • County Ground, Chelmsford
Bangladesh
Ireland
15
28
12
Nordic T20 Cup (Denmark, Finland, Norway, Sweden in Denmark) - 2023
Series Home
1ST
Thu, 18 May 2023 - 00:00 • 1st • Svanholm Park, Brondby
Norway
Denmark
0
1
2
2ND
Thu, 18 May 2023 - 00:00 • 2nd • Svanholm Park, Brondby
Denmark
Finland
4
5
3
3RD
Thu, 18 May 2023 - 00:00 • 3rd • Solvangs Park, Glostrup
Norway
Sweden
2
1
0
4TH
Fri, 19 May 2023 - 00:00 • 4th • Svanholm Park, Brondby
Denmark
Sweden
2
2
2
5TH
Fri, 19 May 2023 - 00:00 • 5th • Solvangs Park, Glostrup
Norway
Finland
2
3
0
6TH
Fri, 19 May 2023 - 00:00 • 6th • Svanholm Park, Brondby
Finland
Denmark
3
5
4
7TH
Fri, 19 May 2023 - 00:00 • 7th • Solvangs Park, Glostrup
Sweden
Norway
1
1
1
8TH
Sat, 20 May 2023 - 00:00 • 8th • Svanholm Park, Brondby
Finland
Sweden
5
5
1
9TH
Sat, 20 May 2023 - 00:00 • 9th • Solvangs Park, Glostrup
Finland
Norway
0
3
2
10TH
Sun, 21 May 2023 - 00:00 • 10th • Solvangs Park, Glostrup
Sweden
Finland
2
5
4
Southern Africa Cup (Botswana, Eswatini, Malawi, Mauritius, Mozambique in South Africa) - 2023
Series Home
1ST
Sat, 27 May 2023 - 00:00 • 1st • Willowmoore Park, Benoni
Mozambique
Mauritius
0
-1
1
2ND
Sat, 27 May 2023 - 00:00 • 2nd • Willowmoore Park, Benoni
Malawi
Eswatini
1
-1
0
3RD
Sun, 28 May 2023 - 00:00 • 3rd • Willowmoore Park, Benoni
Mauritius
Botswana
0
-1
1
4TH
Sun, 28 May 2023 - 00:00 • 4th • Willowmoore Park, Benoni
Mozambique
Malawi
2
7
6
5TH
Mon, 29 May 2023 - 00:00 • 5th • Willowmoore Park, Benoni
Botswana
Eswatini
1
0
0
6TH
Mon, 29 May 2023 - 00:00 • 6th • Willowmoore Park, Benoni
Malawi
Mauritius
1
-1
0
7TH
Tue, 30 May 2023 - 00:00 • 7th • Willowmoore Park, Benoni
Botswana
Malawi
1
1
0
8TH
Tue, 30 May 2023 - 00:00 • 8th • Willowmoore Park, Benoni
Eswatini
Mozambique
3
6
4
9TH
Thu, 01 Jun 2023 - 00:00 • 9th • Willowmoore Park, Benoni
Mozambique
Botswana
0
1
2
10TH
Thu, 01 Jun 2023 - 00:00 • 10th • Willowmoore Park, Benoni
Mauritius
Eswatini
0
-1
1
Ireland in England Test Match - 2023
Series Home
ONLY
Thu, 01 Jun - Sat, 03 Jun 2023 - 00:00 • Only Test • Lord's, London
Ireland
England
12
18
7
Afghanistan in Sri Lanka ODI Series - 2023
Series Home
1ST
Fri, 02 Jun 2023 - 00:00 • 1st ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
Afghanistan
5
25
5
2ND
Sun, 04 Jun 2023 - 00:00 • 2nd ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
Afghanistan
6
25
4
3RD
Wed, 07 Jun 2023 - 00:00 • 3rd ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Afghanistan
Sri Lanka
4
25
6
West Indies in United Arab Emirates ODI Series - 2023
Series Home
1ST
Sun, 04 Jun 2023 - 00:00 • 1st ODI • Sharjah Cricket Stadium
United Arab Emirates
West Indies
1
3
4
2ND
Tue, 06 Jun 2023 - 00:00 • 2nd ODI • Sharjah Cricket Stadium
West Indies
United Arab Emirates
5
3
0
3RD
Fri, 09 Jun 2023 - 00:00 • 3rd ODI • Sharjah Cricket Stadium
United Arab Emirates
West Indies
0
3
5
ICC World Test Championship (England, India, Pakistan, West Indies in England/West Indies) - 2021-2023
Series Home
FINAL
Wed, 07 Jun - Sun, 11 Jun 2023 - 00:00 • Final • Kennington Oval, London
Australia
India
147
298
140
Belgium in Germany T20I Series - 2023
Series Home
1ST
Fri, 09 Jun 2023 - 00:00 • 1st T20I • Bayer Uerdingen Cricket Ground
Germany
Belgium
5
5
2
2ND
Sat, 10 Jun 2023 - 00:00 • 2nd T20I • Bayer Uerdingen Cricket Ground
Belgium
Germany
2
5
5
3RD
Sat, 10 Jun 2023 - 00:00 • 3rd T20I • Bayer Uerdingen Cricket Ground
Belgium
Germany
2
5
5
4TH
Sun, 11 Jun 2023 - 00:00 • 4th T20I • Bayer Uerdingen Cricket Ground
Belgium
Germany
2
5
5
Africa Continental Cup (Botswana, Kenya, Rwanda, Uganda in Kenya) - 2023
Series Home
1ST
Fri, 09 Jun 2023 - 00:00 • 1st • Gymkhana Club Ground, Nairobi
Rwanda
Kenya
0
7
3
2ND
Fri, 09 Jun 2023 - 00:00 • 2nd • Gymkhana Club Ground, Nairobi
Botswana
Uganda
1
7
3
3RD
Sat, 10 Jun 2023 - 00:00 • 3rd • Gymkhana Club Ground, Nairobi
Botswana
Rwanda
2
5
1
4TH
Sat, 10 Jun 2023 - 00:00 • 4th • Gymkhana Club Ground, Nairobi
Kenya
Uganda
10
19
8
5TH
Sun, 11 Jun 2023 - 00:00 • 5th • Gymkhana Club Ground, Nairobi
Botswana
Kenya
0
4
4
6TH
Sun, 11 Jun 2023 - 00:00 • 6th • Gymkhana Club Ground, Nairobi
Rwanda
Uganda
5
19
11
7TH
Tue, 13 Jun 2023 - 00:00 • 7th • Gymkhana Club Ground, Nairobi
Rwanda
Botswana
2
5
1
8TH
Tue, 13 Jun 2023 - 00:00 • 8th • Gymkhana Club Ground, Nairobi
Uganda
Kenya
9
19
9
9TH
Wed, 14 Jun 2023 - 00:00 • 9th • Gymkhana Club Ground, Nairobi
Uganda
Botswana
4
7
0
10TH
Wed, 14 Jun 2023 - 00:00 • 10th • Gymkhana Club Ground, Nairobi
Rwanda
Kenya
0
7
3
11TH
Thu, 15 Jun 2023 - 00:00 • 11th • Gymkhana Club Ground, Nairobi
Rwanda
Uganda
5
19
11
12TH
Thu, 15 Jun 2023 - 00:00 • 12th • Gymkhana Club Ground, Nairobi
Botswana
Kenya
1
4
3
13TH
Sat, 17 Jun 2023 - 00:00 • 13th • Gymkhana Club Ground, Nairobi
Botswana
Uganda
0
7
4
14TH
Sat, 17 Jun 2023 - 00:00 • 14th • Gymkhana Club Ground, Nairobi
Rwanda
Kenya
0
7
3
15TH
Sun, 18 Jun 2023 - 00:00 • 15th • Gymkhana Club Ground, Nairobi
Botswana
Rwanda
1
5
2
16TH
Sun, 18 Jun 2023 - 00:00 • 16th • Gymkhana Club Ground, Nairobi
Kenya
Uganda
9
19
9
17TH
Mon, 19 Jun 2023 - 00:00 • 17th • Gymkhana Club Ground, Nairobi
Botswana
Kenya
1
4
3
18TH
Mon, 19 Jun 2023 - 00:00 • 18th • Gymkhana Club Ground, Nairobi
Uganda
Rwanda
12
19
4
FINAL
Wed, 21 Jun 2023 - 00:00 • Final • Gymkhana Club Ground, Nairobi
Uganda
Kenya
10
19
8
Central Europe Cup (Hungary in Czech Republic) - 2023
Series Home
1ST
Sat, 10 Jun 2023 - 00:00 • 1st • Scott Page Field, Vinor
Czech Republic
Hungary
3
4
3
2ND
Sun, 11 Jun 2023 - 00:00 • 2nd • Scott Page Field, Vinor
Czech Republic
Hungary
3
4
3
3RD
Sun, 11 Jun 2023 - 00:00 • 3rd • Scott Page Field, Vinor
Hungary
Czech Republic
3
4
3
Afghanistan in Bangladesh Test Match - 2023
Series Home
ONLY
Wed, 14 Jun - Sat, 17 Jun 2023 - 00:00 • Only Test • Shere Bangla National Stadium, Mirpur
Bangladesh
Afghanistan
12
31
13
The Ashes - 2023
Series Home
1ST
Fri, 16 Jun - Tue, 20 Jun 2023 - 00:00 • 1st Test • Edgbaston, Birmingham
England
Australia
246
557
298
2ND
Wed, 28 Jun - Sun, 02 Jul 2023 - 00:00 • 2nd Test • Lord's, London
Australia
England
299
557
245
3RD
Thu, 06 Jul - Sun, 09 Jul 2023 - 00:00 • 3rd Test • Headingley, Leeds
Australia
England
300
557
244
4TH
Wed, 19 Jul - Sun, 23 Jul 2023 - Live • 4th Test • Old Trafford, Manchester
Australia
England
301
557
243
5TH
Thu, 27 Jul - Mon, 31 Jul 2023 - 10:00 AM • 5th Test • Kennington Oval, London
England
Australia
244
557
300
ICC Cricket World Cup Qualifier - 2023
Series Home
Quadrangular Twenty20 Series (Bulgaria) (Bulgaria, Croatia, Serbia, Turkey in Bulgaria) - 2023
Series Home
1ST
Fri, 23 Jun 2023 - 00:00 • 1st • National Sports Academy, Sofia
Serbia
Turkey
1
0
0
2ND
Fri, 23 Jun 2023 - 00:00 • 2nd • National Sports Academy, Sofia
Croatia
Bulgaria
0
-1
1
3RD
Fri, 23 Jun 2023 - 00:00 • 3rd • National Sports Academy, Sofia
Bulgaria
Serbia
6
9
5
4TH
Sat, 24 Jun 2023 - 00:00 • 4th • National Sports Academy, Sofia
Croatia
Turkey
0
0
2
5TH
Sat, 24 Jun 2023 - 00:00 • 5th • National Sports Academy, Sofia
Croatia
Serbia
1
1
1
6TH
Sat, 24 Jun 2023 - 00:00 • 6th • National Sports Academy, Sofia
Turkey
Bulgaria
0
-1
1
3RD
Sun, 25 Jun 2023 - 00:00 • 3rd Place play-off • National Sports Academy, Sofia
Croatia
Turkey
0
0
2
FINAL
Sun, 25 Jun 2023 - 00:00 • Final • National Sports Academy, Sofia
Bulgaria
Serbia
6
9
5
Switzerland in Luxembourg T20I Series - 2023
Series Home
1ST
Sat, 24 Jun 2023 - 00:00 • 1st T20I • Pierre Werner Cricket Ground
Switzerland
Luxembourg
4
4
2
2ND
Sun, 25 Jun 2023 - 00:00 • 2nd T20I • Pierre Werner Cricket Ground
Luxembourg
Switzerland
2
4
4
Austria v Germany T20I Series (in Netherlands) - 2023
Series Home
1ST
Thu, 29 Jun 2023 - 00:00 • 1st T20I • Sportpark Het Schootsveld, Deventer
Austria
Germany
1
4
5
2ND
Fri, 30 Jun 2023 - 00:00 • 2nd T20I • Sportpark Het Schootsveld, Deventer
Austria
Germany
1
4
5
Afghanistan in Bangladesh ODI Series - 2023
Series Home
1ST
Wed, 05 Jul 2023 - 00:00 • 1st ODI • Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
Afghanistan
14
31
11
2ND
Sat, 08 Jul 2023 - 00:00 • 2nd ODI • Zahur Ahmed Chowdhury Stadium, Chattogram
Afghanistan
Bangladesh
12
31
13
3RD
Tue, 11 Jul 2023 - 00:00 • 3rd ODI • Zahur Ahmed Chowdhury Stadium, Chattogram
Afghanistan
Bangladesh
12
31
13
Inter-Insular T20 Series - 2023
Series Home
1ST
Fri, 07 Jul 2023 - 00:00 • 1st • Farmers Cricket Club Ground, St Martin
Guernsey
Jersey
7
11
3
2ND
Sat, 08 Jul 2023 - 00:00 • 2nd • Farmers Cricket Club Ground, St Martin
Guernsey
Jersey
7
11
3
3RD
Sat, 08 Jul 2023 - ABANDONED • 3rd • Farmers Cricket Club Ground, St Martin
Jersey
Guernsey
3
11
7
Austria in Isle of Man T20I Series - 2023
Series Home
1ST
Sun, 09 Jul 2023 - 00:00 • 1st T20I • King William's College, Castletown
Austria
Isle of Man
0
1
2
2ND
Sun, 09 Jul 2023 - 00:00 • 2nd T20I • King William's College, Castletown
Austria
Isle of Man
0
1
2
3RD
Mon, 10 Jul 2023 - 00:00 • 3rd T20I • King William's College, Castletown
Isle of Man
Austria
3
1
0
Mdina Cup - 2023
Series Home
1ST
Mon, 10 Jul - Mon, 10 Jul 2023 - 00:00 • 1st • Marsa Sports Club
France
Malta
5
4
1
2ND
Mon, 10 Jul - Mon, 10 Jul 2023 - 00:00 • 2nd • Marsa Sports Club
Malta
France
2
4
4
3RD
Tue, 11 Jul - Tue, 11 Jul 2023 - 00:00 • 3rd • Marsa Sports Club
Malta
Luxembourg
2
2
2
4TH
Tue, 11 Jul - Tue, 11 Jul 2023 - 00:00 • 4th • Marsa Sports Club
France
Luxembourg
3
2
1
5TH
Wed, 12 Jul - Wed, 12 Jul 2023 - 00:00 • 5th • Marsa Sports Club
Malta
Luxembourg
2
2
2
6TH
Wed, 12 Jul - Wed, 12 Jul 2023 - 00:00 • 6th • Marsa Sports Club
Luxembourg
France
1
2
3
India in West Indies Test Series - 2023
Series Home
1ST
Wed, 12 Jul - Fri, 14 Jul 2023 - 00:00 • 1st Test • Windsor Park, Roseau, Dominica
West Indies
India
130
274
140
2ND
Thu, 20 Jul - Mon, 24 Jul 2023 - Live • 2nd Test • Queen's Park Oval, Port of Spain, Trinidad
India
West Indies
140
274
130
Valletta Cup - 2023
Series Home
1ST
Wed, 12 Jul - Wed, 12 Jul 2023 - 00:00 • 1st • Marsa Sports Club
France
Malta
4
4
2
2ND
Thu, 13 Jul - Thu, 13 Jul 2023 - 00:00 • 2nd • Marsa Sports Club
Luxembourg
Malta
3
2
1
3RD
Thu, 13 Jul - Thu, 13 Jul 2023 - 00:00 • 3rd • Marsa Sports Club
Romania
Switzerland
0
-1
1
4TH
Thu, 13 Jul - Thu, 13 Jul 2023 - 00:00 • 4th • Marsa Sports Club
France
Romania
1
-1
0
5TH
Fri, 14 Jul - Fri, 14 Jul 2023 - 00:00 • 5th • Marsa Sports Club
Luxembourg
Switzerland
2
4
4
6TH
Fri, 14 Jul - Fri, 14 Jul 2023 - 00:00 • 6th • Marsa Sports Club
Malta
Romania
4
7
3
7TH
Fri, 14 Jul - Fri, 14 Jul 2023 - 00:00 • 7th • Marsa Sports Club
France
Switzerland
0
0
1
8TH
Sat, 15 Jul - Sat, 15 Jul 2023 - 00:00 • 8th • Marsa Sports Club
Romania
Luxembourg
2
2
2
9TH
Sat, 15 Jul - Sat, 15 Jul 2023 - 00:00 • 9th • Marsa Sports Club
Malta
Switzerland
1
2
3
10TH
Sat, 15 Jul - Sat, 15 Jul 2023 - 00:00 • 10th • Marsa Sports Club
France
Luxembourg
2
2
2
QUALIFIER
Sun, 16 Jul - Sun, 16 Jul 2023 - 00:00 • Qualifier • Marsa Sports Club
France
Malta
4
4
2
4TH
Sun, 16 Jul - Sun, 16 Jul 2023 - 00:00 • 4th place play-off • Marsa Sports Club
Luxembourg
Romania
2
2
2
FINAL
Sun, 16 Jul - Sun, 16 Jul 2023 - 00:00 • Final • Marsa Sports Club
Malta
Switzerland
1
2
3
Afghanistan in Bangladesh T20I Series - 2023
Series Home
1ST
Fri, 14 Jul 2023 - 00:00 • 1st T20I • Sylhet International Cricket Stadium
Afghanistan
Bangladesh
12
31
13
2ND
Sun, 16 Jul 2023 - 00:00 • 2nd T20I • Sylhet International Cricket Stadium
Afghanistan
Bangladesh
12
31
13
Pakistan in Sri Lanka Test Series - 2023
Series Home
1ST
Sun, 16 Jul - Thu, 20 Jul 2023 - 00:00 • 1st Test • Galle International Stadium
Sri Lanka
Pakistan
117
241
122
2ND
Mon, 24 Jul - Fri, 28 Jul 2023 - 4:00 AM • 2nd Test • Sinhalese Sports Club Ground, Colombo
Sri Lanka
Pakistan
117
241
122
ICC Men's T20 World Cup Europe Region Qualifier - 2023
Series Home
1ST
Thu, 20 Jul 2023 - 00:00 • 1st • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Austria
Jersey
0
-1
1
2ND
Thu, 20 Jul 2023 - 00:00 • 2nd • Goldenacre, Edinburgh
Ireland
Italy
1
3
3
3RD
Thu, 20 Jul 2023 - 00:00 • 3rd • Goldenacre, Edinburgh
Scotland
Germany
1
-1
0
4TH
Fri, 21 Jul 2023 - 00:00 • 4th • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Denmark
Ireland
1
1
1
5TH
Fri, 21 Jul 2023 - 00:00 • 5th • Goldenacre, Edinburgh
Austria
Germany
1
4
5
6TH
Fri, 21 Jul 2023 - 00:00 • 6th • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
Jersey
1
-1
0
7TH
Sun, 23 Jul 2023 - 9:30 AM • 7th • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Austria
Ireland
1
-1
0
8TH
Sun, 23 Jul 2023 - 9:30 AM • 8th • Goldenacre, Edinburgh
Italy
Jersey
2
2
2
9TH
Sun, 23 Jul 2023 - 2:30 PM • 9th • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Denmark
Germany
0
2
4
11TH
Mon, 24 Jul 2023 - 9:30 AM • 11th • Goldenacre, Edinburgh
Austria
Denmark
0
-1
1
10TH
Mon, 24 Jul 2023 - 9:30 AM • 10th • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
Italy
3
3
1
12TH
Mon, 24 Jul 2023 - 2:30 PM • 12th • Goldenacre, Edinburgh
Ireland
Jersey
1
1
2
13TH
Tue, 25 Jul 2023 - 9:30 AM • 13th • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Denmark
Italy
3
5
3
14TH
Tue, 25 Jul 2023 - 9:30 AM • 14th • Goldenacre, Edinburgh
Scotland
Austria
1
-1
0
15TH
Tue, 25 Jul 2023 - 2:30 PM • 15th • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Germany
Jersey
1
2
3
16TH
Thu, 27 Jul 2023 - 9:30 AM • 16th • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
Denmark
2
2
1
17TH
Thu, 27 Jul 2023 - 9:30 AM • 17th • Goldenacre, Edinburgh
Germany
Ireland
0
0
1
18TH
Thu, 27 Jul 2023 - 2:30 PM • 18th • Goldenacre, Edinburgh
Austria
Italy
0
-1
1
19TH
Fri, 28 Jul 2023 - 9:30 AM • 19th • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Germany
Italy
3
6
5
20TH
Fri, 28 Jul 2023 - 9:30 AM • 20th • Goldenacre, Edinburgh
Denmark
Jersey
2
5
5
21ST
Fri, 28 Jul 2023 - 2:30 PM • 21st • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
Ireland
22
36
12
ICC Men's T20 World Cup East Asia-Pacific Qualifier - 2023
Series Home
ICC Men's T20 World Cup Asia B Qualifier (Bhutan, China, Malaysia, Myanmar, Thailand in Malaysi - 2023
Series Home
1ST
Wed, 26 Jul 2023 - 1:00 AM • 1st • Bayuemas Oval, Kuala Lumpur
Malaysia
China
0
-1
1
2ND
Wed, 26 Jul 2023 - 5:30 AM • 2nd • Bayuemas Oval, Kuala Lumpur
Bhutan
Myanmar
1
-1
0
3RD
Thu, 27 Jul 2023 - 1:00 AM • 3rd • Bayuemas Oval, Kuala Lumpur
China
Thailand
0
-1
1
4TH
Thu, 27 Jul 2023 - 5:30 AM • 4th • Bayuemas Oval, Kuala Lumpur
Malaysia
Bhutan
2
2
2
5TH
Fri, 28 Jul 2023 - 1:00 AM • 5th • Bayuemas Oval, Kuala Lumpur
Myanmar
Thailand
1
-1
0
6TH
Sun, 30 Jul 2023 - 1:00 AM • 6th • Bayuemas Oval, Kuala Lumpur
Bhutan
China
1
-1
0
7TH
Sun, 30 Jul 2023 - 5:30 AM • 7th • Bayuemas Oval, Kuala Lumpur
Malaysia
Myanmar
1
0
0
8TH
Mon, 31 Jul 2023 - 1:00 AM • 8th • Bayuemas Oval, Kuala Lumpur
Bhutan
Thailand
1
4
2
9TH
Mon, 31 Jul 2023 - 5:30 AM • 9th • Bayuemas Oval, Kuala Lumpur
China
Myanmar
0
1
1
10TH
Tue, 01 Aug 2023 - 1:00 AM • 10th • Bayuemas Oval, Kuala Lumpur
Malaysia
Thailand
3
6
3
India in West Indies ODI Series - 2023
Series Home
1ST
Thu, 27 Jul 2023 - 1:30 PM • 1st ODI • Kensington Oval, Bridgetown, Barbados
West Indies
India
131
274
139
2ND
Sat, 29 Jul 2023 - 1:30 PM • 2nd ODI • Kensington Oval, Bridgetown, Barbados
West Indies
India
131
274
139
3RD
Tue, 01 Aug 2023 - 1:30 PM • 3rd ODI • Brian Lara Stadium, Tarouba, Trinidad
West Indies
India
132
274
138
West Indies v India T20I Series (in United States of America/West Indies) - 2023
Series Home
1ST
Thu, 03 Aug 2023 - 2:30 PM • 1st T20I • Brian Lara Stadium, Tarouba, Trinidad
West Indies
India
131
274
139
2ND
Sun, 06 Aug 2023 - 2:30 PM • 2nd T20I • Providence Stadium, Guyana
West Indies
India
131
274
139
3RD
Tue, 08 Aug 2023 - 2:30 PM • 3rd T20I • Providence Stadium, Guyana
West Indies
India
131
274
139
4TH
Sat, 12 Aug 2023 - 2:30 PM • 4th T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
West Indies
India
131
274
139
5TH
Sun, 13 Aug 2023 - 2:30 PM • 5th T20I • Central Broward Regional Park Stadium Turf Ground, Lauderhill
West Indies
India
131
274
139
Budapest Cup (Croatia in Hungary) - 2023
Series Home
1ST
Sat, 05 Aug 2023 - 00:00 • 1st • GB Oval, Szodliget
Hungary
Croatia
3
1
0
2ND
Sun, 06 Aug 2023 - 00:00 • 2nd • GB Oval, Szodliget
Hungary
Croatia
2
1
1
3RD
Sun, 06 Aug 2023 - 00:00 • 3rd • GB Oval, Szodliget
Croatia
Hungary
1
1
2
Germany v Guernsey T20I Series (in Netherlands) - 2023
Series Home
1ST
Mon, 14 Aug 2023 - 9:00 AM • 1st T20I • Sportpark Het Schootsveld, Deventer
Germany
Guernsey
1
2
3
2ND
Mon, 14 Aug 2023 - 1:00 PM • 2nd T20I • Sportpark Het Schootsveld, Deventer
Germany
Guernsey
1
2
3
3RD
Tue, 15 Aug 2023 - 9:00 AM • 3rd T20I • Sportpark Het Schootsveld, Deventer
Germany
Guernsey
2
2
2
New Zealand in United Arab Emirates T20I Series - 2023
Series Home
1ST
Thu, 17 Aug 2023 - 2:00 PM • 1st T20I • Dubai International Cricket Stadium
United Arab Emirates
New Zealand
1
2
3
2ND
Sat, 19 Aug 2023 - 2:00 PM • 2nd T20I • Dubai International Cricket Stadium
United Arab Emirates
New Zealand
1
2
3
3RD
Sun, 20 Aug 2023 - 2:00 PM • 3rd T20I • Dubai International Cricket Stadium
United Arab Emirates
New Zealand
2
2
2
India in Ireland T20I Series - 2023
Series Home
1ST
Fri, 18 Aug 2023 - 00:00 • 1st T20I • Malahide, Dublin
Ireland
India
8
10
4
2ND
Sun, 20 Aug 2023 - 00:00 • 2nd T20I • Malahide, Dublin
India
Ireland
4
10
8
3RD
Wed, 23 Aug 2023 - 00:00 • 3rd T20I • Malahide, Dublin
Ireland
India
7
10
5
Continental Cup (Malta, Romania, Romania A in Romania) - 2023
Series Home
East Africa Cup (Rwanda, Tanzania, Uganda in Rwanda) - 2023
Series Home
1ST
Sun, 20 Aug 2023 - 00:00 • 1st • Gahanga International Cricket Stadium, Rwanda
Uganda
Rwanda
12
19
4
2ND
Sun, 20 Aug 2023 - 00:00 • 2nd • Gahanga International Cricket Stadium, Rwanda
Tanzania
Uganda
5
14
9
3RD
Mon, 21 Aug 2023 - 00:00 • 3rd • Gahanga International Cricket Stadium, Rwanda
Tanzania
Rwanda
10
16
7
4TH
Mon, 21 Aug 2023 - 00:00 • 4th • Gahanga International Cricket Stadium, Rwanda
Uganda
Tanzania
9
14
5
5TH
Tue, 22 Aug 2023 - 00:00 • 5th • Gahanga International Cricket Stadium, Rwanda
Uganda
Rwanda
12
19
4
6TH
Tue, 22 Aug 2023 - 00:00 • 6th • Gahanga International Cricket Stadium, Rwanda
Rwanda
Tanzania
7
16
10
7TH
Thu, 24 Aug 2023 - 00:00 • 7th • Gahanga International Cricket Stadium, Rwanda
Uganda
Rwanda
12
19
4
8TH
Thu, 24 Aug 2023 - 00:00 • 8th • Gahanga International Cricket Stadium, Rwanda
Uganda
Tanzania
9
14
5
9TH
Fri, 25 Aug 2023 - 00:00 • 9th • Gahanga International Cricket Stadium, Rwanda
Rwanda
Tanzania
7
16
10
10TH
Fri, 25 Aug 2023 - 00:00 • 10th • Gahanga International Cricket Stadium, Rwanda
Uganda
Tanzania
9
14
5
11TH
Sun, 27 Aug 2023 - 00:00 • 11th • Gahanga International Cricket Stadium, Rwanda
Tanzania
Rwanda
10
16
7
12TH
Sun, 27 Aug 2023 - 00:00 • 12th • Gahanga International Cricket Stadium, Rwanda
Rwanda
Uganda
4
19
12
13TH
Mon, 28 Aug 2023 - 00:00 • 13th • Gahanga International Cricket Stadium, Rwanda
Uganda
Tanzania
9
14
5
14TH
Mon, 28 Aug 2023 - 00:00 • 14th • Gahanga International Cricket Stadium, Rwanda
Rwanda
Uganda
4
19
12
15TH
Wed, 30 Aug 2023 - 00:00 • 15th • Gahanga International Cricket Stadium, Rwanda
Uganda
Tanzania
9
14
5
16TH
Wed, 30 Aug 2023 - 00:00 • 16th • Gahanga International Cricket Stadium, Rwanda
Tanzania
Rwanda
10
16
7
17TH
Thu, 31 Aug 2023 - 00:00 • 17th • Gahanga International Cricket Stadium, Rwanda
Rwanda
Uganda
4
19
12
18TH
Thu, 31 Aug 2023 - 00:00 • 18th • Gahanga International Cricket Stadium, Rwanda
Tanzania
Rwanda
10
16
7
Afghanistan v Pakistan ODI Series (in Sri Lanka) - 2023
Series Home
1ST
Tue, 22 Aug 2023 - 00:00 • 1st ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Pakistan
Afghanistan
7
13
4
2ND
Thu, 24 Aug 2023 - 00:00 • 2nd ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Afghanistan
Pakistan
0
0
0
3RD
Sat, 26 Aug 2023 - 00:00 • 3rd ODI • R Premadasa Stadium, Colombo
Pakistan
Afghanistan
0
0
0
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka) - 2023
Series Home
1ST
Wed, 30 Aug 2023 - 00:00 • 1st , Group A • Multan Cricket Stadium
Pakistan
Nepal
1
-1
0
2ND
Thu, 31 Aug 2023 - 00:00 • 2nd , Group B • Pallekele International Cricket Stadium
Bangladesh
Sri Lanka
39
99
55
3RD
Sat, 02 Sep 2023 - 00:00 • 3rd , Group A • Pallekele International Cricket Stadium
India
Pakistan
108
212
101
4TH
Sun, 03 Sep 2023 - 00:00 • 4th , Group B • Gaddafi Stadium, Lahore
Bangladesh
Afghanistan
15
31
12
5TH
Mon, 04 Sep 2023 - 00:00 • 5th , Group A • Pallekele International Cricket Stadium
Nepal
India
1
0
1
6TH
Tue, 05 Sep 2023 - 00:00 • 6th , Group B • Gaddafi Stadium, Lahore
Sri Lanka
Afghanistan
0
0
0
7TH
Wed, 06 Sep 2023 - 00:00 • 7th , Super Four • Gaddafi Stadium, Lahore
Bangladesh
Pakistan
0
0
0
8TH
Sat, 09 Sep 2023 - 00:00 • 8th , Super Four • R Premadasa Stadium, Colombo
Sri Lanka
Bangladesh
0
0
0
9TH
Sun, 10 Sep 2023 - 00:00 • 9th , Super Four • R Premadasa Stadium, Colombo
India
Pakistan
0
0
0
10TH
Tue, 12 Sep 2023 - 00:00 • 10th , Super Four • R Premadasa Stadium, Colombo
India
Sri Lanka
0
0
0
11TH
Thu, 14 Sep 2023 - 00:00 • 11th , Super Four • R Premadasa Stadium, Colombo
Pakistan
Sri Lanka
0
0
0
12TH
Fri, 15 Sep 2023 - 00:00 • 12th , Super Four • R Premadasa Stadium, Colombo
Bangladesh
India
0
0
0
FINAL
Sun, 17 Sep 2023 - 17 Sep • Final • R Premadasa Stadium, Colombo
TBA
TBA
18
24
18
New Zealand in England T20I Series - 2023
Series Home
1ST
Wed, 30 Aug 2023 - 5:00 PM • 1st T20I • Riverside Ground, Chester-le-Street
England
New Zealand
114
238
119
2ND
Fri, 01 Sep 2023 - 5:00 PM • 2nd T20I • Old Trafford, Manchester
England
New Zealand
115
238
118
3RD
Sun, 03 Sep 2023 - 1:30 PM • 3rd T20I • Edgbaston, Birmingham
England
New Zealand
116
238
117
4TH
Tue, 05 Sep 2023 - 5:00 PM • 4th T20I • Trent Bridge, Nottingham
England
New Zealand
116
238
117
Australia in South Africa T20I Series - 2023/24
Series Home
1ST
Wed, 30 Aug 2023 - 4:00 PM • 1st T20I • Kingsmead, Durban
South Africa
Australia
120
235
112
2ND
Fri, 01 Sep 2023 - 4:00 PM • 2nd T20I • Kingsmead, Durban
South Africa
Australia
120
235
112
3RD
Sun, 03 Sep 2023 - 12:00 PM • 3rd T20I • Kingsmead, Durban
South Africa
Australia
120
235
112
Australia in South Africa ODI Series - 2023/24
Series Home
1ST
Thu, 07 Sep 2023 - 11:00 AM • 1st ODI • Mangaung Oval, Bloemfontein
South Africa
Australia
115
235
117
2ND
Sat, 09 Sep 2023 - 11:00 AM • 2nd ODI • Mangaung Oval, Bloemfontein
South Africa
Australia
116
235
116
3RD
Tue, 12 Sep 2023 - 11:00 AM • 3rd ODI • Sedgars Park, Potchefstroom
South Africa
Australia
117
235
115
4TH
Fri, 15 Sep 2023 - 11:00 AM • 4th ODI • SuperSport Park, Centurion
South Africa
Australia
118
235
114
5TH
Sun, 17 Sep 2023 - 8:00 AM • 5th ODI • The Wanderers Stadium, Johannesburg
South Africa
Australia
119
235
113
New Zealand in England ODI Series - 2023
Series Home
1ST
Fri, 08 Sep 2023 - 11:30 AM • 1st ODI • Sophia Gardens, Cardiff
England
New Zealand
111
238
122
2ND
Sun, 10 Sep 2023 - 10:00 AM • 2nd ODI • The Rose Bowl, Southampton
England
New Zealand
112
238
121
3RD
Wed, 13 Sep 2023 - 11:30 AM • 3rd ODI • Kennington Oval, London
England
New Zealand
113
238
120
4TH
Fri, 15 Sep 2023 - 11:30 AM • 4th ODI • Lord's, London
England
New Zealand
114
238
119
Gulf Cricket T20I Championship (Bahrain, Kuwait, Oman, Qatar, Saudi Arabia, United Arab Emirates in - 2023
Series Home
1ST
Fri, 15 Sep 2023 - 00:00 • 1st • West End Park International Cricket Stadium, Doha
Saudi Arabia
Kuwait
2
5
2
2ND
Fri, 15 Sep 2023 - 00:00 • 2nd • West End Park International Cricket Stadium, Doha
Qatar
Bahrain
2
6
3
3RD
Sat, 16 Sep 2023 - 00:00 • 3rd • West End Park International Cricket Stadium, Doha
United Arab Emirates
Oman
6
22
7
4TH
Sat, 16 Sep 2023 - 00:00 • 4th • West End Park International Cricket Stadium, Doha
Bahrain
Kuwait
4
14
7
5TH
Sun, 17 Sep 2023 - 00:00 • 5th • West End Park International Cricket Stadium, Doha
Oman
Qatar
1
2
1
6TH
Sun, 17 Sep 2023 - 00:00 • 6th • West End Park International Cricket Stadium, Doha
Saudi Arabia
United Arab Emirates
0
2
2
7TH
Mon, 18 Sep 2023 - 00:00 • 7th • West End Park International Cricket Stadium, Doha
Qatar
Kuwait
2
8
3
8TH
Mon, 18 Sep 2023 - 00:00 • 8th • West End Park International Cricket Stadium, Doha
Saudi Arabia
Bahrain
2
6
4
9TH
Tue, 19 Sep 2023 - 00:00 • 9th • West End Park International Cricket Stadium, Doha
United Arab Emirates
Kuwait
4
7
1
10TH
Tue, 19 Sep 2023 - 00:00 • 10th • West End Park International Cricket Stadium, Doha
Bahrain
Oman
3
5
2
11TH
Wed, 20 Sep 2023 - 00:00 • 11th • West End Park International Cricket Stadium, Doha
United Arab Emirates
Qatar
2
2
0
12TH
Wed, 20 Sep 2023 - 00:00 • 12th • West End Park International Cricket Stadium, Doha
Oman
Saudi Arabia
3
3
0
13TH
Thu, 21 Sep 2023 - 00:00 • 13th • West End Park International Cricket Stadium, Doha
Saudi Arabia
Qatar
2
8
3
14TH
Fri, 22 Sep 2023 - 00:00 • 14th • West End Park International Cricket Stadium, Doha
Bahrain
United Arab Emirates
1
5
1
15TH
Fri, 22 Sep 2023 - 00:00 • 15th • West End Park International Cricket Stadium, Doha
Oman
Kuwait
1
2
1
FINAL
Sat, 23 Sep 2023 - 00:00 • Final • West End Park International Cricket Stadium, Doha
United Arab Emirates
Oman
6
22
7
Malaysia Tri-Nation T20I Series (Hong Kong, Malaysia, Papua New Guinea) - 2023
Series Home
Ireland in England ODI Series - 2023
Series Home
1ST
Wed, 20 Sep 2023 - 11:30 AM • 1st ODI • Headingley, Leeds
England
Ireland
7
18
12
2ND
Sat, 23 Sep 2023 - 10:00 AM • 2nd ODI • Trent Bridge, Nottingham
England
Ireland
8
18
11
3RD
Tue, 26 Sep 2023 - 11:30 AM • 3rd ODI • County Ground, Bristol
England
Ireland
9
18
10
New Zealand in Bangladesh ODI Series - 2023
Series Home
1ST
Thu, 21 Sep 2023 - 00:00 • 1st ODI • Shere Bangla National Stadium, Mirpur
New Zealand
Bangladesh
38
85
39
2ND
Sat, 23 Sep 2023 - 00:00 • 2nd ODI • Shere Bangla National Stadium, Mirpur
New Zealand
Bangladesh
0
0
0
3RD
Tue, 26 Sep 2023 - 00:00 • 3rd ODI • Shere Bangla National Stadium, Mirpur
Bangladesh
New Zealand
0
0
0
Australia in India ODI Series - 2023/24
Series Home
1ST
Fri, 22 Sep 2023 - 00:00 • 1st ODI • Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
Australia
India
149
298
140
2ND
Sun, 24 Sep 2023 - 00:00 • 2nd ODI • Holkar Cricket Stadium, Indore
India
Australia
141
298
149
3RD
Wed, 27 Sep 2023 - 00:00 • 3rd ODI • Saurashtra Cricket Association Stadium, Rajkot
Australia
India
150
298
141
Asian Games Men's Cricket Competition (in China) - 2023
Series Home
1ST
Wed, 27 Sep 2023 - 00:00 • 1st , Group A • Zhejiang University of Technology Cricket Field
Nepal
Mongolia
1
-1
0
2ND
Wed, 27 Sep 2023 - 00:00 • 2nd , Group B • Zhejiang University of Technology Cricket Field
Cambodia
Japan
0
-1
1
3RD
Thu, 28 Sep 2023 - 00:00 • 3rd , Group C • Zhejiang University of Technology Cricket Field
Malaysia
Singapore
5
9
4
4TH
Thu, 28 Sep 2023 - 00:00 • 4th , Group A • Zhejiang University of Technology Cricket Field
Mongolia
Maldives
0
0
1
5TH
Fri, 29 Sep 2023 - 00:00 • 5th , Group B • Zhejiang University of Technology Cricket Field
Cambodia
Hong Kong
0
-1
1
6TH
Fri, 29 Sep 2023 - 00:00 • 6th , Group C • Zhejiang University of Technology Cricket Field
Singapore
Thailand
2
1
1
7TH
Sun, 01 Oct 2023 - 00:00 • 7th , Group A • Zhejiang University of Technology Cricket Field
Nepal
Maldives
3
1
0
8TH
Sun, 01 Oct 2023 - 00:00 • 8th , Group B • Zhejiang University of Technology Cricket Field
Japan
Hong Kong
0
2
4
9TH
Mon, 02 Oct 2023 - 00:00 • 9th , Group C • Zhejiang University of Technology Cricket Field
Malaysia
Thailand
4
6
3
1ST
Tue, 03 Oct 2023 - 00:00 • 1st Quarter-Final • Zhejiang University of Technology Cricket Field
India
Nepal
1
0
0
2ND
Tue, 03 Oct 2023 - 00:00 • 2nd Quarter-Final • Zhejiang University of Technology Cricket Field
Pakistan
Hong Kong
2
3
1
3RD
Wed, 04 Oct 2023 - 00:00 • 3rd Quarter-Final • Zhejiang University of Technology Cricket Field
Afghanistan
Sri Lanka
6
25
8
4TH
Wed, 04 Oct 2023 - 00:00 • 4th Quarter-Final • Zhejiang University of Technology Cricket Field
Bangladesh
Malaysia
1
-1
0
1ST
Fri, 06 Oct 2023 - 00:00 • 1st Semi-Final • Zhejiang University of Technology Cricket Field
Bangladesh
India
27
72
36
2ND
Fri, 06 Oct 2023 - 00:00 • 2nd Semi-Final • Zhejiang University of Technology Cricket Field
Pakistan
Afghanistan
5
13
4
3RD
Sat, 07 Oct 2023 - 00:00 • 3rd Place Play-off • Zhejiang University of Technology Cricket Field
Pakistan
Bangladesh
39
75
31
FINAL
Sat, 07 Oct 2023 - 00:00 • Final • Zhejiang University of Technology Cricket Field
Afghanistan
India
6
11
5
ICC Men's T20 World Cup Sub Regional Asia Qualifier A (Kuwait, Maldives, Qatar, Saudi Arabia in - 2023/24
Series Home
1ST
Thu, 28 Sep 2023 - 00:00 • 1st • West End Park International Cricket Stadium, Doha
Qatar
Kuwait
3
8
4
2ND
Thu, 28 Sep 2023 - 00:00 • 2nd • West End Park International Cricket Stadium, Doha
Saudi Arabia
Maldives
4
3
0
3RD
Fri, 29 Sep 2023 - 00:00 • 3rd • West End Park International Cricket Stadium, Doha
Maldives
Kuwait
1
3
3
4TH
Fri, 29 Sep 2023 - 00:00 • 4th • West End Park International Cricket Stadium, Doha
Qatar
Saudi Arabia
3
8
3
5TH
Sun, 01 Oct 2023 - 00:00 • 5th • West End Park International Cricket Stadium, Doha
Maldives
Qatar
0
3
4
6TH
Sun, 01 Oct 2023 - 00:00 • 6th • West End Park International Cricket Stadium, Doha
Kuwait
Saudi Arabia
2
5
3
7TH
Mon, 02 Oct 2023 - 00:00 • 7th • West End Park International Cricket Stadium, Doha
Qatar
Kuwait
3
8
5
8TH
Mon, 02 Oct 2023 - 00:00 • 8th • West End Park International Cricket Stadium, Doha
Maldives
Saudi Arabia
0
3
5
9TH
Wed, 04 Oct 2023 - 00:00 • 9th • West End Park International Cricket Stadium, Doha
Maldives
Kuwait
1
3
4
10TH
Wed, 04 Oct 2023 - 00:00 • 10th • West End Park International Cricket Stadium, Doha
Qatar
Saudi Arabia
3
8
4
11TH
Thu, 05 Oct 2023 - 00:00 • 11th • West End Park International Cricket Stadium, Doha
Qatar
Maldives
5
3
0
12TH
Thu, 05 Oct 2023 - 00:00 • 12th • West End Park International Cricket Stadium, Doha
Saudi Arabia
Kuwait
3
5
3
Estonia in Gibraltar T20I Series - 2023
Series Home
1ST
Sat, 30 Sep 2023 - 00:00 • 1st T20I • Europa Sports Complex
Estonia
Gibraltar
1
0
1
2ND
Sat, 30 Sep 2023 - 00:00 • 2nd T20I • Europa Sports Complex
Gibraltar
Estonia
1
0
1
ICC Men's T20 World Cup Americas Region Final (Bermuda, Canada, Cayman Islands, Panama in Bermu - 2023/24
Series Home
1ST
Sat, 30 Sep 2023 - 00:00 • 1st • White Hill Field, Sandys Parish
Bermuda
Canada
7
16
10
2ND
Sat, 30 Sep 2023 - 00:00 • 2nd • White Hill Field, Sandys Parish
Panama
Cayman Islands
0
2
1
3RD
Sun, 01 Oct 2023 - 00:00 • 3rd • White Hill Field, Sandys Parish
Panama
Bermuda
0
3
2
4TH
Sun, 01 Oct 2023 - 00:00 • 4th • White Hill Field, Sandys Parish
Canada
Cayman Islands
2
3
2
5TH
Tue, 03 Oct 2023 - 00:00 • 5th • National Stadium, Hamilton
Canada
Panama
2
1
0
6TH
Tue, 03 Oct 2023 - 00:00 • 6th • National Stadium, Hamilton
Bermuda
Cayman Islands
2
5
2
7TH
Wed, 04 Oct 2023 - 00:00 • 7th • National Stadium, Hamilton
Canada
Cayman Islands
3
3
2
8TH
Wed, 04 Oct 2023 - 00:00 • 8th • National Stadium, Hamilton
Panama
Bermuda
0
3
3
9TH
Fri, 06 Oct 2023 - 00:00 • 9th • White Hill Field, Sandys Parish
Bermuda
Cayman Islands
2
5
3
10TH
Fri, 06 Oct 2023 - 00:00 • 10th • White Hill Field, Sandys Parish
Canada
Panama
2
1
1
11TH
Sat, 07 Oct 2023 - 00:00 • 11th • National Stadium, Hamilton
Cayman Islands
Panama
1
2
1
12TH
Sat, 07 Oct 2023 - 00:00 • 12th • National Stadium, Hamilton
Canada
Bermuda
11
16
7
West Africa Trophy (Ghana, Nigeria, Rwanda, Sierra Leone in Nigeria) - 2023/24
Series Home
1ST
Wed, 04 Oct 2023 - 00:00 • 1st • Tafawa Balewa Square Cricket Oval, Lagos
Nigeria
Rwanda
1
6
0
2ND
Wed, 04 Oct 2023 - 00:00 • 2nd • Tafawa Balewa Square Cricket Oval, Lagos
Sierra Leone
Ghana
0
4
2
3RD
Thu, 05 Oct 2023 - 00:00 • 3rd • Tafawa Balewa Square Cricket Oval, Lagos
Nigeria
Sierra Leone
5
9
2
4TH
Thu, 05 Oct 2023 - 00:00 • 4th • Tafawa Balewa Square Cricket Oval, Lagos
Rwanda
Ghana
3
8
5
5TH
Fri, 06 Oct 2023 - 00:00 • 5th • Tafawa Balewa Square Cricket Oval, Lagos
Nigeria
Ghana
1
3
1
6TH
Fri, 06 Oct 2023 - 00:00 • 6th • Tafawa Balewa Square Cricket Oval, Lagos
Rwanda
Sierra Leone
1
1
0
7TH
Sat, 07 Oct 2023 - 00:00 • 7th • Tafawa Balewa Square Cricket Oval, Lagos
Rwanda
Nigeria
0
6
2
8TH
Sat, 07 Oct 2023 - 00:00 • 8th • Tafawa Balewa Square Cricket Oval, Lagos
Sierra Leone
Ghana
0
4
3
9TH
Sun, 08 Oct 2023 - 00:00 • 9th • Tafawa Balewa Square Cricket Oval, Lagos
Sierra Leone
Nigeria
2
9
6
10TH
Sun, 08 Oct 2023 - 00:00 • 10th • Tafawa Balewa Square Cricket Oval, Lagos
Rwanda
Ghana
4
8
5
11TH
Tue, 10 Oct 2023 - 00:00 • 11th • Tafawa Balewa Square Cricket Oval, Lagos
Nigeria
Ghana
2
3
1
12TH
Tue, 10 Oct 2023 - 00:00 • 12th • Tafawa Balewa Square Cricket Oval, Lagos
Sierra Leone
Rwanda
1
1
1
13TH
Wed, 11 Oct 2023 - 00:00 • 13th • Tafawa Balewa Square Cricket Oval, Lagos
Ghana
Nigeria
1
3
3
14TH
Wed, 11 Oct 2023 - 00:00 • 14th • Tafawa Balewa Square Cricket Oval, Lagos
Sierra Leone
Rwanda
1
1
2
15TH
Thu, 12 Oct 2023 - 00:00 • 15th • Tafawa Balewa Square Cricket Oval, Lagos
Ghana
Rwanda
5
8
5
16TH
Thu, 12 Oct 2023 - 00:00 • 16th • Tafawa Balewa Square Cricket Oval, Lagos
Nigeria
Sierra Leone
7
9
2
17TH
Sat, 14 Oct 2023 - 00:00 • 17th • Tafawa Balewa Square Cricket Oval, Lagos
Rwanda
Nigeria
1
6
3
18TH
Sat, 14 Oct 2023 - 00:00 • 18th • Tafawa Balewa Square Cricket Oval, Lagos
Ghana
Sierra Leone
4
4
1
3RD
Sun, 15 Oct 2023 - 00:00 • 3rd Place play-off • Tafawa Balewa Square Cricket Oval, Lagos
Ghana
Sierra Leone
3
4
1
FINAL
Sun, 15 Oct 2023 - 00:00 • Final • Tafawa Balewa Square Cricket Oval, Lagos
Nigeria
Rwanda
3
6
0
ICC Cricket World Cup (in India) - 2023/24
Series Home
1ST
Thu, 05 Oct 2023 - 8:30 AM • 1st • Narendra Modi Stadium, Ahmedabad
England
New Zealand
110
238
123
2ND
Fri, 06 Oct 2023 - 8:30 AM • 2nd • Rajiv Gandhi International Stadium, Uppal, Hyderabad
Netherlands
Pakistan
6
10
5
3RD
Sat, 07 Oct 2023 - 5:00 AM • 3rd • Himachal Pradesh Cricket Association Stadium, Dharamsala
Afghanistan
Bangladesh
13
31
12
4TH
Sat, 07 Oct 2023 - 8:30 AM • 4th • Arun Jaitley Stadium, Delhi
South Africa
Sri Lanka
60
132
68
5TH
Sun, 08 Oct 2023 - 8:30 AM • 5th • MA Chidambaram Stadium, Chepauk, Chennai
India
Australia
143
298
144
6TH
Mon, 09 Oct 2023 - 8:30 AM • 6th • Rajiv Gandhi International Stadium, Uppal, Hyderabad
Netherlands
New Zealand
6
8
4
7TH
Tue, 10 Oct 2023 - 8:30 AM • 7th • Himachal Pradesh Cricket Association Stadium, Dharamsala
Bangladesh
England
19
36
18
8TH
Wed, 11 Oct 2023 - 8:30 AM • 8th • Rajiv Gandhi International Stadium, Uppal, Hyderabad
India
Afghanistan
4
11
5
9TH
Thu, 12 Oct 2023 - 8:30 AM • 9th • Arun Jaitley Stadium, Delhi
Pakistan
Sri Lanka
123
241
116
10TH
Fri, 13 Oct 2023 - 8:30 AM • 10th • Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Australia
South Africa
116
235
116
11TH
Sat, 14 Oct 2023 - 5:00 AM • 11th • MA Chidambaram Stadium, Chepauk, Chennai
Bangladesh
New Zealand
42
85
33
12TH
Sat, 14 Oct 2023 - 8:30 AM • 12th • Narendra Modi Stadium, Ahmedabad
Afghanistan
England
3
5
1
13TH
Sun, 15 Oct 2023 - 8:30 AM • 13th • Arun Jaitley Stadium, Delhi
India
Pakistan
105
212
100
14TH
Mon, 16 Oct 2023 - 8:30 AM • 14th • Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Australia
Sri Lanka
83
164
77
15TH
Tue, 17 Oct 2023 - 8:30 AM • 15th • Himachal Pradesh Cricket Association Stadium, Dharamsala
Netherlands
South Africa
7
9
3
16TH
Wed, 18 Oct 2023 - 8:30 AM • 16th • MA Chidambaram Stadium, Chepauk, Chennai
New Zealand
Afghanistan
2
5
2
17TH
Thu, 19 Oct 2023 - 8:30 AM • 17th • Maharashtra Cricket Association Stadium, Pune
India
Bangladesh
35
72
27
18TH
Fri, 20 Oct 2023 - 8:30 AM • 18th • M Chinnaswamy Stadium, Bengaluru
Australia
Pakistan
109
213
100
20TH
Sat, 21 Oct 2023 - 5:00 AM • 20th • Wankhede Stadium, Mumbai
Netherlands
Sri Lanka
5
8
3
19TH
Sat, 21 Oct 2023 - 8:30 AM • 19th • Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
England
South Africa
114
257
139
21ST
Sun, 22 Oct 2023 - 8:30 AM • 21st • Himachal Pradesh Cricket Association Stadium, Dharamsala
India
New Zealand
107
214
101
22ND
Mon, 23 Oct 2023 - 8:30 AM • 22nd • MA Chidambaram Stadium, Chepauk, Chennai
Afghanistan
Pakistan
4
13
4
23RD
Tue, 24 Oct 2023 - 8:30 AM • 23rd • Wankhede Stadium, Mumbai
Bangladesh
South Africa
23
48
23
24TH
Wed, 25 Oct 2023 - 8:30 AM • 24th • Arun Jaitley Stadium, Delhi
Australia
Netherlands
3
1
0
25TH
Thu, 26 Oct 2023 - 8:30 AM • 25th • M Chinnaswamy Stadium, Bengaluru
England
Sri Lanka
69
133
56
26TH
Fri, 27 Oct 2023 - 8:30 AM • 26th • MA Chidambaram Stadium, Chepauk, Chennai
Pakistan
South Africa
73
140
59
27TH
Sat, 28 Oct 2023 - 5:00 AM • 27th • Himachal Pradesh Cricket Association Stadium, Dharamsala
Australia
New Zealand
114
230
112
28TH
Sat, 28 Oct 2023 - 8:30 AM • 28th • Eden Gardens, Kolkata
Bangladesh
Netherlands
5
6
2
29TH
Sun, 29 Oct 2023 - 8:30 AM • 29th • Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
India
England
114
282
148
30TH
Mon, 30 Oct 2023 - 8:30 AM • 30th • Maharashtra Cricket Association Stadium, Pune
Afghanistan
Sri Lanka
3
25
7
31ST
Tue, 31 Oct 2023 - 8:30 AM • 31st • Eden Gardens, Kolkata
Bangladesh
Pakistan
31
75
38
32ND
Wed, 01 Nov 2023 - 8:30 AM • 32nd • Maharashtra Cricket Association Stadium, Pune
New Zealand
South Africa
70
139
64
33RD
Thu, 02 Nov 2023 - 8:30 AM • 33rd • Wankhede Stadium, Mumbai
India
Sri Lanka
104
252
137
34TH
Fri, 03 Nov 2023 - 8:30 AM • 34th • Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Afghanistan
Netherlands
4
13
11
35TH
Sat, 04 Nov 2023 - 5:00 AM • 35th • Narendra Modi Stadium, Ahmedabad
New Zealand
Pakistan
119
240
109
36TH
Sat, 04 Nov 2023 - 8:30 AM • 36th • M Chinnaswamy Stadium, Bengaluru
Australia
England
299
557
245
37TH
Sun, 05 Nov 2023 - 8:30 AM • 37th • Eden Gardens, Kolkata
India
South Africa
82
175
87
38TH
Mon, 06 Nov 2023 - 8:30 AM • 38th • Arun Jaitley Stadium, Delhi
Bangladesh
Sri Lanka
37
99
49
39TH
Tue, 07 Nov 2023 - 8:30 AM • 39th • Wankhede Stadium, Mumbai
Afghanistan
Australia
1
4
2
40TH
Wed, 08 Nov 2023 - 8:30 AM • 40th • Maharashtra Cricket Association Stadium, Pune
England
Netherlands
5
7
4
41ST
Thu, 09 Nov 2023 - 8:30 AM • 41st • M Chinnaswamy Stadium, Bengaluru
New Zealand
Sri Lanka
90
185
81
42ND
Fri, 10 Nov 2023 - 8:30 AM • 42nd • Narendra Modi Stadium, Ahmedabad
Afghanistan
South Africa
2
6
1
43RD
Sat, 11 Nov 2023 - 8:30 AM • 43rd • Maharashtra Cricket Association Stadium, Pune
India
Netherlands
1
2
2
44TH
Sun, 12 Nov 2023 - 5:00 AM • 44th • Eden Gardens, Kolkata
Australia
Bangladesh
19
38
19
45TH
Sun, 12 Nov 2023 - 8:30 AM • 45th • M Chinnaswamy Stadium, Bengaluru
England
Pakistan
123
217
91
1ST
Wed, 15 Nov 2023 - 8:30 AM • 1st Semi-Final • Wankhede Stadium, Mumbai
TBA
TBA
18
24
18
2ND
Thu, 16 Nov 2023 - 8:30 AM • 2nd Semi-Final • Eden Gardens, Kolkata
TBA
TBA
18
24
18
FINAL
Sun, 19 Nov 2023 - 8:30 AM • Final • Narendra Modi Stadium, Ahmedabad
TBA
TBA
18
24
18
Serbia in Gibraltar T20I Series - 2023/24
Series Home
1ST
Thu, 05 Oct 2023 - 00:00 • 1st T20I • Europa Sports Complex
Serbia
Gibraltar
0
2
1
2ND
Thu, 05 Oct 2023 - 00:00 • 2nd T20I • Europa Sports Complex
Serbia
Gibraltar
0
2
2
Luxembourg in Gibraltar T20I Series - 2023/24
Series Home
1ST
Sun, 15 Oct 2023 - 00:00 • 1st T20I • Europa Sports Complex
Gibraltar
Luxembourg
1
0
0
2ND
Sun, 15 Oct 2023 - 00:00 • 2nd T20I • Europa Sports Complex
Luxembourg
Gibraltar
1
0
1
South American Men's Championships (in Argentina) - 2023/24
Series Home
3RD
Wed, 18 Oct 2023 - 00:00 • 3rd , Group A • St George's College Ground, Buenos Aires
Chile
Mexico
0
0
2
4TH
Wed, 18 Oct 2023 - 00:00 • 4th , Group B • St George's College Ground 2, Buenos Aires
Colombia
Panama
1
-1
0
1ST
Wed, 18 Oct 2023 - 00:00 • 1st , Group B • St George's College Ground, Buenos Aires
Uruguay
Brazil
1
-1
0
2ND
Wed, 18 Oct 2023 - 00:00 • 2nd , Group A • St George's College Ground 2, Buenos Aires
Argentina
Peru
1
0
1
5TH
Thu, 19 Oct 2023 - 00:00 • 5th , Group B • St George's College Ground, Buenos Aires
Panama
Brazil
0
1
1
6TH
Thu, 19 Oct 2023 - 00:00 • 6th , Group B • St George's College Ground 2, Buenos Aires
Colombia
Uruguay
0
0
1
7TH
Thu, 19 Oct 2023 - 00:00 • 7th , Group A • St George's College Ground, Buenos Aires
Mexico
Argentina
1
2
1
8TH
Thu, 19 Oct 2023 - 00:00 • 8th , Group A • St George's College Ground 2, Buenos Aires
Chile
Peru
0
1
2
9TH
Fri, 20 Oct 2023 - 00:00 • 9th , Group B • St George's College Ground, Buenos Aires
Panama
Uruguay
1
0
0
10TH
Fri, 20 Oct 2023 - 00:00 • 10th , Group B • St George's College Ground 2, Buenos Aires
Brazil
Colombia
0
0
1
11TH
Fri, 20 Oct 2023 - 00:00 • 11th , Group A • St George's College Ground, Buenos Aires
Chile
Argentina
0
1
2
12TH
Fri, 20 Oct 2023 - 00:00 • 12th , Group A • St George's College Ground 2, Buenos Aires
Mexico
Peru
1
1
1
5TH
Sat, 21 Oct 2023 - 00:00 • 5th Place play-off • St George's College Ground, Buenos Aires
Brazil
Peru
1
1
1
7TH
Sat, 21 Oct 2023 - 00:00 • 7th Place play-off • St George's College Ground 2, Buenos Aires
Panama
Chile
1
0
0
3RD
Sat, 21 Oct 2023 - 00:00 • 3rd Place play-off • St George's College Ground 2, Buenos Aires
Colombia
Mexico
1
0
0
FINAL
Sat, 21 Oct 2023 - 00:00 • Final • St George's College Ground, Buenos Aires
Argentina
Uruguay
1
0
0
1ST
Sat, 21 Oct 2023 - 00:00 • 1st Semi-Final • St George's College Ground, Buenos Aires
Argentina
Colombia
1
-1
0
2ND
Sat, 21 Oct 2023 - 00:00 • 2nd Semi-Final • St George's College Ground 2, Buenos Aires
Mexico
Uruguay
0
-1
1
Nepal Tri-Nation T20I Series (Hong Kong, Nepal, United Arab Emirates) - 2023/24
Series Home
1ST
Wed, 18 Oct 2023 - 00:00 • 1st • Mulpani Cricket Ground
United Arab Emirates
Nepal
8
28
14
2ND
Thu, 19 Oct 2023 - 00:00 • 2nd • Mulpani Cricket Ground
Hong Kong
Nepal
9
21
11
3RD
Sat, 21 Oct 2023 - 00:00 • 3rd • Mulpani Cricket Ground
Nepal
Hong Kong
12
21
9
4TH
Sun, 22 Oct 2023 - 00:00 • 4th • Mulpani Cricket Ground
Hong Kong
United Arab Emirates
3
13
10
5TH
Mon, 23 Oct 2023 - 00:00 • 5th • Mulpani Cricket Ground
United Arab Emirates
Nepal
8
28
15
6TH
Wed, 25 Oct 2023 - 00:00 • 6th • Mulpani Cricket Ground
Hong Kong
United Arab Emirates
4
13
10
FINAL
Fri, 27 Oct 2023 - 00:00 • Final • Tribhuvan University International Cricket Ground, Kirtipur
Nepal
United Arab Emirates
15
28
9
Zimbabwe in Namibia T20I Series - 2023/24
Series Home
1ST
Tue, 24 Oct 2023 - 00:00 • 1st T20I • Wanderers Cricket Ground, Windhoek
Zimbabwe
Namibia
3
10
4
2ND
Wed, 25 Oct 2023 - 00:00 • 2nd T20I • Wanderers Cricket Ground, Windhoek
Namibia
Zimbabwe
4
10
4
3RD
Fri, 27 Oct 2023 - 00:00 • 3rd T20I • United Cricket Club Ground, Windhoek
Namibia
Zimbabwe
4
10
5
4TH
Sun, 29 Oct 2023 - 00:00 • 4th T20I • United Cricket Club Ground, Windhoek
Zimbabwe
Namibia
5
10
5
5TH
Mon, 30 Oct 2023 - 00:00 • 5th T20I • United Cricket Club Ground, Windhoek
Namibia
Zimbabwe
6
10
5
ICC Men's T20 World Cup Asia Qualifier Final (in Nepal) - 2023/24
Series Home
1ST
Mon, 30 Oct 2023 - 00:00 • 1st , Group B • Mulpani Cricket Ground
Bahrain
United Arab Emirates
1
5
2
2ND
Mon, 30 Oct 2023 - 00:00 • 2nd , Group A • Tribhuvan University International Cricket Ground, Kirtipur
Singapore
Nepal
3
4
3
3RD
Mon, 30 Oct 2023 - 00:00 • 3rd , Group A • Tribhuvan University International Cricket Ground, Kirtipur
Oman
Malaysia
2
2
1
4TH
Mon, 30 Oct 2023 - 00:00 • 4th , Group B • Mulpani Cricket Ground
Hong Kong
Kuwait
3
6
0
7TH
Tue, 31 Oct 2023 - 00:00 • 7th , Group A • Tribhuvan University International Cricket Ground, Kirtipur
Malaysia
Nepal
3
11
8
8TH
Tue, 31 Oct 2023 - 00:00 • 8th , Group B • Mulpani Cricket Ground
Kuwait
United Arab Emirates
1
7
5
5TH
Tue, 31 Oct 2023 - 00:00 • 5th , Group A • Tribhuvan University International Cricket Ground, Kirtipur
Oman
Singapore
1
0
1
6TH
Tue, 31 Oct 2023 - 00:00 • 6th , Group B • Mulpani Cricket Ground
Bahrain
Hong Kong
1
31
1
9TH
Thu, 02 Nov 2023 - 00:00 • 9th , Group A • Tribhuvan University International Cricket Ground, Kirtipur
Oman
Nepal
6
15
4
10TH
Thu, 02 Nov 2023 - 00:00 • 10th , Group B • Mulpani Cricket Ground
United Arab Emirates
Hong Kong
9
13
3
11TH
Thu, 02 Nov 2023 - 00:00 • 11th , Group A • Tribhuvan University International Cricket Ground, Kirtipur
Malaysia
Singapore
6
9
4
12TH
Thu, 02 Nov 2023 - 00:00 • 12th , Group B • Mulpani Cricket Ground
Bahrain
Kuwait
4
14
9
1ST
Fri, 03 Nov 2023 - 00:00 • 1st Semi-Final • Tribhuvan University International Cricket Ground, Kirtipur
Bahrain
Oman
3
5
3
2ND
Fri, 03 Nov 2023 - 00:00 • 2nd Semi-Final • Mulpani Cricket Ground
United Arab Emirates
Nepal
8
28
13
FINAL
Sun, 05 Nov 2023 - 00:00 • Final • Tribhuvan University International Cricket Ground, Kirtipur
Nepal
Oman
4
15
7
Cambodia in Indonesia T20I Series - 2023/24
Series Home
1ST
Mon, 20 Nov 2023 - 00:00 • 1st T20I • Udayana Cricket Ground
Cambodia
Indonesia
1
6
1
2ND
Mon, 20 Nov 2023 - 00:00 • 2nd T20I • Udayana Cricket Ground
Cambodia
Indonesia
1
6
2
3RD
Tue, 21 Nov 2023 - 00:00 • 3rd T20I • Udayana Cricket Ground
Indonesia
Cambodia
2
6
2
4TH
Tue, 21 Nov 2023 - 00:00 • 4th T20I • Udayana Cricket Ground
Indonesia
Cambodia
3
6
2
5TH
Wed, 22 Nov 2023 - 00:00 • 5th T20I • Udayana Cricket Ground
Indonesia
Cambodia
3
6
3
7TH
Wed, 22 Nov 2023 - 00:00 • 7th T20I • Udayana Cricket Ground
Indonesia
Cambodia
3
6
4
6TH
Thu, 23 Nov 2023 - 00:00 • 6th T20I • Udayana Cricket Ground
Cambodia
Indonesia
5
6
3
ICC Men's T20 World Cup Africa Region Qualifier (in Namibia) - 2023/24
Series Home
1ST
Wed, 22 Nov 2023 - 00:00 • 1st • United Cricket Club Ground, Windhoek
Kenya
Rwanda
4
7
0
2ND
Wed, 22 Nov 2023 - 00:00 • 2nd • Wanderers Cricket Ground, Windhoek
Tanzania
Uganda
5
14
10
3RD
Wed, 22 Nov 2023 - 00:00 • 3rd • Wanderers Cricket Ground, Windhoek
Zimbabwe
Namibia
5
10
7
4TH
Thu, 23 Nov 2023 - 00:00 • 4th • United Cricket Club Ground, Windhoek
Nigeria
Kenya
2
10
5
5TH
Thu, 23 Nov 2023 - 00:00 • 5th • United Cricket Club Ground, Windhoek
Tanzania
Zimbabwe
0
-1
1
6TH
Fri, 24 Nov 2023 - 00:00 • 6th • Wanderers Cricket Ground, Windhoek
Nigeria
Rwanda
4
6
1
7TH
Fri, 24 Nov 2023 - 00:00 • 7th • Wanderers Cricket Ground, Windhoek
Uganda
Namibia
2
11
11
8TH
Sat, 25 Nov 2023 - 00:00 • 8th • Wanderers Cricket Ground, Windhoek
Kenya
Tanzania
2
2
1
9TH
Sat, 25 Nov 2023 - 00:00 • 9th • Wanderers Cricket Ground, Windhoek
Namibia
Rwanda
1
-1
0
10TH
Sun, 26 Nov 2023 - 00:00 • 10th • United Cricket Club Ground, Windhoek
Zimbabwe
Uganda
0
-1
1
11TH
Sun, 26 Nov 2023 - 00:00 • 11th • United Cricket Club Ground, Windhoek
Tanzania
Nigeria
3
3
1
14TH
Mon, 27 Nov 2023 - 00:00 • 14th • United Cricket Club Ground, Windhoek
Nigeria
Uganda
1
9
6
13TH
Mon, 27 Nov 2023 - 00:00 • 13th • Wanderers Cricket Ground, Windhoek
Zimbabwe
Rwanda
1
0
0
12TH
Mon, 27 Nov 2023 - 00:00 • 12th • United Cricket Club Ground, Windhoek
Kenya
Namibia
18
50
34
15TH
Tue, 28 Nov 2023 - 00:00 • 15th • Wanderers Cricket Ground, Windhoek
Namibia
Tanzania
1
0
0
16TH
Wed, 29 Nov 2023 - 00:00 • 16th • United Cricket Club Ground, Windhoek
Nigeria
Zimbabwe
0
-1
1
17TH
Wed, 29 Nov 2023 - 00:00 • 17th • Wanderers Cricket Ground, Windhoek
Tanzania
Rwanda
11
16
7
18TH
Wed, 29 Nov 2023 - 00:00 • 18th • Wanderers Cricket Ground, Windhoek
Uganda
Kenya
12
19
8
21ST
Thu, 30 Nov 2023 - 00:00 • 21st • Wanderers Cricket Ground, Windhoek
Nigeria
Namibia
2
1
1
19TH
Thu, 30 Nov 2023 - 00:00 • 19th • United Cricket Club Ground, Windhoek
Zimbabwe
Kenya
20
35
16
20TH
Thu, 30 Nov 2023 - 00:00 • 20th • Wanderers Cricket Ground, Windhoek
Rwanda
Uganda
5
19
13
Australia in India T20I Series - 2023/24
Series Home
1ST
Thu, 23 Nov 2023 - 00:00 • 1st T20I • Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
Australia
India
148
298
139
2ND
Sun, 26 Nov 2023 - 00:00 • 2nd T20I • Greenfield International Stadium, Thiruvananthapuram
India
Australia
139
298
148
3RD
Tue, 28 Nov 2023 - 00:00 • 3rd T20I • Barsapara Cricket Stadium, Guwahati
India
Australia
139
298
148
4TH
Fri, 01 Dec 2023 - 00:00 • 4th T20I • Shaheed Veer Narayan Singh International Stadium, Raipur
India
Australia
139
298
148
5TH
Sun, 03 Dec 2023 - 00:00 • 5th T20I • M Chinnaswamy Stadium, Bengaluru
India
Australia
139
298
148
New Zealand in Bangladesh Test Series - 2023/24
Series Home
1ST
Tue, 28 Nov - Tue, 28 Nov 2023 - 00:00 • 1st Test • Sylhet International Cricket Stadium
Bangladesh
New Zealand
40
85
43
2ND
Wed, 06 Dec - Wed, 06 Dec 2023 - 00:00 • 2nd Test • Shere Bangla National Stadium, Mirpur
Bangladesh
New Zealand
41
85
43
England in West Indies ODI Series - 2023/24
Series Home
1ST
Sun, 03 Dec 2023 - 03 Dec • 1st ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
146
323
162
2ND
Wed, 06 Dec 2023 - 06 Dec • 2nd ODI • Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
146
323
162
3RD
Sat, 09 Dec 2023 - 09 Dec • 3rd ODI • Kensington Oval, Bridgetown, Barbados
West Indies
England
147
323
161
East-West Africa Cup Qualifiers (in South Africa) - 2023/24
Series Home
1ST
Wed, 06 Dec 2023 - 00:00 • 1st , Group B • Willowmoore Park, Benoni
Cameroon
Kenya
0
0
1
2ND
Thu, 07 Dec 2023 - 00:00 • 2nd , Group B • Willowmoore Park, Benoni
Cameroon
Mali
1
0
0
3RD
Thu, 07 Dec 2023 - 00:00 • 3rd , Group B • Willowmoore Park, Benoni
Sierra Leone
Kenya
0
0
2
4TH
Fri, 08 Dec 2023 - 00:00 • 4th , Group A • Willowmoore Park, Benoni
Gambia
Rwanda
0
0
1
5TH
Fri, 08 Dec 2023 - 00:00 • 5th , Group B • Willowmoore Park, Benoni
Mali
Kenya
0
0
1
6TH
Sat, 09 Dec 2023 - 00:00 • 6th , Group A • Willowmoore Park, Benoni
Ghana
Rwanda
4
8
3
7TH
Sat, 09 Dec 2023 - 00:00 • 7th , Group B • Willowmoore Park, Benoni
Mali
Sierra Leone
0
-1
1
8TH
Sun, 10 Dec 2023 - 00:00 • 8th , Group A • Willowmoore Park, Benoni
Ghana
Gambia
1
0
0
9TH
Sun, 10 Dec 2023 - 00:00 • 9th , Group B • Willowmoore Park, Benoni
Cameroon
Sierra Leone
0
1
2
Ireland in Zimbabwe T20I Series - 2023/24
Series Home
1ST
Thu, 07 Dec 2023 - 00:00 • 1st T20I • Harare Sports Club
Ireland
Zimbabwe
20
48
14
2ND
Sat, 09 Dec 2023 - 00:00 • 2nd T20I • Harare Sports Club
Zimbabwe
Ireland
14
48
21
3RD
Sun, 10 Dec 2023 - 00:00 • 3rd T20I • Harare Sports Club
Zimbabwe
Ireland
14
48
22
India in South Africa T20I Series - 2023/24
Series Home
1ST
Sun, 10 Dec 2023 - 10 Dec • 1st T20I • Kingsmead, Durban
South Africa
India
89
175
80
2ND
Tue, 12 Dec 2023 - 12 Dec • 2nd T20I • St George's Park, Gqeberha
South Africa
India
90
175
79
3RD
Thu, 14 Dec 2023 - 14 Dec • 3rd T20I • The Wanderers Stadium, Johannesburg
South Africa
India
91
175
78
Africa Cricket Association Cup (in South Africa) - 2023/24
Series Home
1ST
Mon, 11 Dec 2023 - 00:00 • 1st , Group A • Willowmoore Park, Benoni
Rwanda
Uganda
5
19
12
2ND
Mon, 11 Dec 2023 - 00:00 • 2nd , Group B • Willowmoore Park, Benoni
Botswana
Ghana
1
1
1
3RD
Tue, 12 Dec 2023 - 00:00 • 3rd , Group B • Willowmoore Park, Benoni
Sierra Leone
Kenya
0
0
1
4TH
Wed, 13 Dec 2023 - 00:00 • 4th , Group A • Willowmoore Park, Benoni
Malawi
Uganda
0
0
2
5TH
Wed, 13 Dec 2023 - 00:00 • 5th , Group B • Willowmoore Park, Benoni
Ghana
Kenya
1
1
2
6TH
Thu, 14 Dec 2023 - 00:00 • 6th , Group A • Willowmoore Park, Benoni
Mozambique
Malawi
2
7
7
7TH
Fri, 15 Dec 2023 - 00:00 • 7th , Group B • Willowmoore Park, Benoni
Botswana
Sierra Leone
1
1
1
8TH
Fri, 15 Dec 2023 - 00:00 • 8th , Group A • Willowmoore Park, Benoni
Uganda
Mozambique
1
0
0
9TH
Sat, 16 Dec 2023 - 00:00 • 9th , Group A • Willowmoore Park, Benoni
Malawi
Rwanda
2
9
0
10TH
Sat, 16 Dec 2023 - 00:00 • 10th , Group B • Willowmoore Park, Benoni
Kenya
Botswana
4
4
1
11TH
Sun, 17 Dec 2023 - 00:00 • 11th , Group A • Willowmoore Park, Benoni
Rwanda
Mozambique
0
0
1
12TH
Sun, 17 Dec 2023 - 00:00 • 12th , Group B • Willowmoore Park, Benoni
Sierra Leone
Ghana
0
4
1
1ST
Mon, 18 Dec 2023 - 00:00 • 1st semi-final • Willowmoore Park, Benoni
Botswana
Uganda
0
7
5
2ND
Mon, 18 Dec 2023 - 00:00 • 2nd semi-final • Willowmoore Park, Benoni
Kenya
Malawi
1
5
0
3RD
Tue, 19 Dec 2023 - 00:00 • 3rd place play-off • Willowmoore Park, Benoni
Malawi
Botswana
0
1
2
FINAL
Tue, 19 Dec 2023 - 00:00 • Final • Willowmoore Park, Benoni
Uganda
Kenya
11
19
8
England in West Indies T20I Series - 2023/24
Series Home
1ST
Tue, 12 Dec 2023 - 12 Dec • 1st T20I • Kensington Oval, Bridgetown, Barbados
West Indies
England
147
323
161
2ND
Thu, 14 Dec 2023 - 14 Dec • 2nd T20I • National Cricket Stadium, St George's, Grenada
West Indies
England
148
323
160
3RD
Sat, 16 Dec 2023 - 16 Dec • 3rd T20I • National Cricket Stadium, St George's, Grenada
West Indies
England
148
323
160
4TH
Tue, 19 Dec 2023 - 19 Dec • 4th T20I • Brian Lara Stadium, Tarouba, Trinidad
West Indies
England
149
323
159
5TH
Thu, 21 Dec 2023 - 21 Dec • 5th T20I • Brian Lara Stadium, Tarouba, Trinidad
West Indies
England
149
323
159
Ireland in Zimbabwe ODI Series - 2023/24
Series Home
1ST
Wed, 13 Dec 2023 - 00:00 • 1st ODI • Harare Sports Club
Zimbabwe
Ireland
17
48
22
2ND
Fri, 15 Dec 2023 - 00:00 • 2nd ODI • Harare Sports Club
Zimbabwe
Ireland
17
48
23
3RD
Sun, 17 Dec 2023 - 00:00 • 3rd ODI • Harare Sports Club
Zimbabwe
Ireland
18
48
23
Benaud-Qadir Trophy (Pakistan in Australia) - 2023/24
Series Home
1ST
Thu, 14 Dec - Mon, 18 Dec 2023 - 14 Dec • 1st Test • Perth Stadium
Australia
Pakistan
106
213
103
2ND
Tue, 26 Dec - Sat, 30 Dec 2023 - 26 Dec • 2nd Test • Melbourne Cricket Ground
Australia
Pakistan
107
213
102
3RD
Wed, 03 Jan - Sun, 07 Jan 2024 - 03 Jan • 3rd Test • Sydney
Australia
Pakistan
108
213
101
Bangladesh in New Zealand ODI Series - 2023/24
Series Home
1ST
Sat, 16 Dec 2023 - 00:00 • 1st ODI • University Oval, Dunedin
New Zealand
Bangladesh
37
85
39
1ST
Wed, 20 Dec 2023 - 11:00 PM • 1st ODI • Saxton Oval, Nelson
New Zealand
Bangladesh
34
85
41
1ST
Sat, 23 Dec 2023 - 11:00 PM • 1st ODI • McLean Park, Napier
New Zealand
Bangladesh
34
85
41
India in South Africa ODI Series - 2023/24
Series Home
1ST
Sun, 17 Dec 2023 - 17 Dec • 1st ODI • The Wanderers Stadium, Johannesburg
South Africa
India
86
175
83
2ND
Tue, 19 Dec 2023 - 19 Dec • 2nd ODI • St George's Park, Gqeberha
South Africa
India
86
175
83
3RD
Thu, 21 Dec 2023 - 21 Dec • 3rd ODI • Boland Park, Paarl
South Africa
India
87
175
82
Philippines in Indonesia T20I Series - 2023/24
Series Home
1ST
Fri, 22 Dec 2023 - 00:00 • 1st T20I • Udayana Cricket Ground
Philippines
Indonesia
1
6
0
2ND
Sat, 23 Dec 2023 - 00:00 • 2nd T20I • Udayana Cricket Ground
Philippines
Indonesia
1
6
1
3RD
Sat, 23 Dec 2023 - 00:00 • 3rd T20I • Udayana Cricket Ground
Indonesia
Philippines
2
6
1
4TH
Sun, 24 Dec 2023 - 00:00 • 4th T20I • Udayana Cricket Ground
Indonesia
Philippines
2
6
2
5TH
Sun, 24 Dec 2023 - 00:00 • 5th T20I • Udayana Cricket Ground
Philippines
Indonesia
2
6
3
6TH
Tue, 26 Dec 2023 - 00:00 • 6th T20I • Udayana Cricket Ground
Indonesia
Philippines
3
6
3
Freedom Trophy (India in South Africa) - 2023/24
Series Home
1ST
Tue, 26 Dec - Sat, 30 Dec 2023 - 26 Dec • 1st Test • SuperSport Park, Centurion
South Africa
India
87
175
82
2ND
Wed, 03 Jan - Sun, 07 Jan 2024 - 03 Jan • 2nd Test • Cape Town
South Africa
India
88
175
81
Bangladesh in New Zealand T20I Series - 2023/24
Series Home
1ST
Wed, 27 Dec 2023 - 7:10 AM • 1st T20I • McLean Park, Napier
New Zealand
Bangladesh
34
85
41
2ND
Fri, 29 Dec 2023 - 7:10 AM • 2nd T20I • Bay Oval, Mount Maunganui
New Zealand
Bangladesh
35
85
40
3RD
Sun, 31 Dec 2023 - 1:00 AM • 3rd T20I • Bay Oval, Mount Maunganui
New Zealand
Bangladesh
36
85
39
Afghanistan in United Arab Emirates T20I Series - 2023/24
Series Home
1ST
Fri, 29 Dec 2023 - 00:00 • 1st T20I • Sharjah Cricket Stadium
Afghanistan
United Arab Emirates
14
20
6
2ND
Sun, 31 Dec 2023 - 00:00 • 2nd T20I • Sharjah Cricket Stadium
United Arab Emirates
Afghanistan
7
20
14
3RD
Tue, 02 Jan 2024 - 00:00 • 3rd T20I • Sharjah
United Arab Emirates
Afghanistan
7
20
15
ICC World Test Championship - 2025
Series Home
1ST
Wed, 21 Aug - Wed, 21 Aug 2024 - 00:00 • 1st Test • Rawalpindi
Pakistan
Bangladesh
42
75
32
2ND
Fri, 30 Aug - Fri, 30 Aug 2024 - 00:00 • 2nd Test • Rawalpindi
Pakistan
Bangladesh
42
75
33
1ST
Wed, 18 Sep - Wed, 18 Sep 2024 - 00:00 • 1st Test • Galle
Sri Lanka
New Zealand
81
185
95
1ST
Thu, 19 Sep - Thu, 19 Sep 2024 - 00:00 • 1st Test • Chennai
India
Bangladesh
37
72
28
2ND
Thu, 26 Sep - Thu, 26 Sep 2024 - 00:00 • 2nd Test • Galle
Sri Lanka
New Zealand
81
185
96
2ND
Fri, 27 Sep - Fri, 27 Sep 2024 - 00:00 • 2nd Test • Kanpur
Bangladesh
India
28
72
38
1ST
Mon, 07 Oct - Mon, 07 Oct 2024 - 00:00 • 1st Test • Multan
Pakistan
England
92
217
123
2ND
Tue, 15 Oct - Tue, 15 Oct 2024 - 00:00 • 2nd Test • Karachi
Pakistan
England
92
217
124
1ST
Wed, 16 Oct - Wed, 16 Oct 2024 - 00:00 • 1st Test • Bengaluru
India
New Zealand
112
214
98
2ND
Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00 • 2nd Test • Pune
New Zealand
India
98
214
113
3RD
Thu, 24 Oct - Thu, 24 Oct 2024 - 00:00 • 3rd Test • Rawalpindi
England
Pakistan
124
217
93
3RD
Fri, 01 Nov - Fri, 01 Nov 2024 - 00:00 • 3rd Test • Wankhede
New Zealand
India
98
214
114
1ST
Thu, 26 Dec - Thu, 26 Dec 2024 - 00:00 • 1st Test • Centurion
South Africa
Pakistan
62
140
75
2ND
Fri, 03 Jan - Fri, 03 Jan 2025 - 00:00 • 2nd Test • Cape Town
South Africa
Pakistan
62
140
76
1ST
Thu, 16 Jan - Thu, 16 Jan 2025 - 00:00 • 1st Test • Karachi
Pakistan
West Indies
111
216
105
2ND
Fri, 24 Jan - Fri, 24 Jan 2025 - 00:00 • 2nd Test • Multan
Pakistan
West Indies
111
216
106
ðŸ Explore cricket matches by Year
Catch up on cricket matches and head to head from previous years.
2025
2024
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
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