Cricket Matches Results
ICC Mens T20 World Cup East Asia Pacific Qualifier
Finished28 July 2023 T20I at Amini Park, Port Moresby 11th Match
Vanuatu vs Philippines
11th Match
Amini Park, Port Moresby
11:00 PM | 12:00 AM Local
VAN won by 3 wickets
Vanuatu
VAN
98/7 (16.1)
Philippines
PHI
94/10 (18.2)
Finished
VAN won by 3 wickets
Finished28 July 2023 T20I at Amini Park, Port Moresby 10th Match
Papua New Guinea vs Philippines
10th Match
Amini Park, Port Moresby
03:30 AM | 12:00 AM Local
PNG won by 100 runs.
Papua New Guinea
PNG
229/6 (20)
Philippines
PHI
129/7 (20)
Finished
PNG won by 100 runs.
Finished27 July 2023 T20I at Amini Park, Port Moresby 9th Match
Vanuatu vs Japan
9th Match
Amini Park, Port Moresby
11:00 PM | 12:00 AM Local
VAN won by 5 wickets
Vanuatu
VAN
137/5 (19.3)
Japan
JPN
136/10 (19.5)
Finished
VAN won by 5 wickets
Finished26 July 2023 T20I at Amini Park, Port Moresby 8th Match
Philippines vs Japan
8th Match
Amini Park, Port Moresby
03:30 AM | 12:00 AM Local
JPN won by 33 runs.
Philippines
PHI
94/5 (20)
Japan
JPN
127/9 (20)
Finished
JPN won by 33 runs.
Finished25 July 2023 T20I at Amini Park, Port Moresby 7th Match
Papua New Guinea vs Vanuatu
7th Match
Amini Park, Port Moresby
11:00 PM | 12:00 AM Local
PNG won by 39 runs.
Papua New Guinea
PNG
148/7 (20)
Vanuatu
VAN
109/10 (19.2)
Finished
PNG won by 39 runs.
Finished25 July 2023 T20I at Amini Park, Port Moresby 6th Match
Papua New Guinea vs Japan
6th Match
Amini Park, Port Moresby
03:30 AM | 12:00 AM Local
PNG won by 6 wickets
Papua New Guinea
PNG
92/4 (15.1)
Japan
JPN
87/8 (20)
Finished
PNG won by 6 wickets
Finished24 July 2023 T20I at Amini Park, Port Moresby 5th Match
Philippines vs Vanuatu
5th Match
Amini Park, Port Moresby
11:00 PM | 12:00 AM Local
PHI won by 6 wickets
Philippines
PHI
98/4 (17.4)
Vanuatu
VAN
97/10 (19.3)
Finished
PHI won by 6 wickets
Finished23 July 2023 T20I at Amini Park, Port Moresby 4th Match
Papua New Guinea vs Philippines
4th Match
Amini Park, Port Moresby
03:30 AM | 12:00 AM Local
PNG won by 117 runs.
Papua New Guinea
PNG
162/7 (20)
Philippines
PHI
45/10 (17)
Finished
PNG won by 117 runs.
Finished22 July 2023 T20I at Amini Park, Port Moresby 3rd Match
Japan vs Vanuatu
3rd Match
Amini Park, Port Moresby
11:00 PM | 12:00 AM Local
JPN won by 21 runs.
Japan
JPN
131/10 (19.4)
Vanuatu
VAN
110/8 (20)
Finished
JPN won by 21 runs.
Finished22 July 2023 T20I at Amini Park, Port Moresby 2nd Match
Papua New Guinea vs Vanuatu
2nd Match
Amini Park, Port Moresby
03:30 AM | 12:00 AM Local
PNG won by 9 wickets
Papua New Guinea
PNG
75/1 (6.3)
Vanuatu
VAN
71/8 (20)
Finished
PNG won by 9 wickets
Finished21 July 2023 T20I at Amini Park, Port Moresby 1st Match
Japan vs Philippines
1st Match
Amini Park, Port Moresby
11:00 PM | 12:00 AM Local
JPN won by 53 runs.
Japan
JPN
166/7 (20)
Philippines
PHI
113/5 (20)
Finished
JPN won by 53 runs.
ICC Mens T20 World Cup Europe Qualifier
Finished28 July 2023 T20I at Grange Cricket Club, Raeburn Place, Edinburgh 21st Match
Scotland vs Ireland
21st Match
Grange Cricket Club, Raeburn Place, Edinburgh
02:30 PM | 12:00 AM Local
SCO won by 8 runs.
Scotland
SCO
213/6 (20)
Ireland
IRE
205/9 (20)
Finished
SCO won by 8 runs.
Finished28 July 2023 T20I at Grange Cricket Club, Raeburn Place, Edinburgh 19th Match
Germany vs Italy
19th Match
Grange Cricket Club, Raeburn Place, Edinburgh
09:30 AM | 12:00 AM Local
ITA won by 4 wickets
Germany
GER
141/10 (20)
Italy
ITA
147/6 (18.5)
Finished
ITA won by 4 wickets
Finished28 July 2023 T20I at Goldenacre, Edinburgh, Midlothian 20th Match
Denmark vs Jersey
20th Match
Goldenacre, Edinburgh, Midlothian
09:30 AM | 12:00 AM Local
JER won by 28 runs.
Denmark
DEN
131/7 (20)
Jersey
JER
159/10 (20)
Finished
JER won by 28 runs.
Finished27 July 2023 T20I at Grange Cricket Club, Raeburn Place, Edinburgh 16th Match
Scotland vs Denmark
16th Match
Grange Cricket Club, Raeburn Place, Edinburgh
10:30 AM | 12:00 AM Local
SCO won by 33 runs.
Scotland
SCO
159/7 (18)
Denmark
DEN
126/7 (18)
Finished
SCO won by 33 runs.
Finished25 July 2023 T20I at Grange Cricket Club, Raeburn Place, Edinburgh 15th Match
Germany vs Jersey
15th Match
Grange Cricket Club, Raeburn Place, Edinburgh
02:30 PM | 12:00 AM Local
JER won by 51 runs.
Germany
GER
139/8 (20)
Jersey
JER
190/5 (20)
Finished
JER won by 51 runs.
Finished25 July 2023 T20I at Grange Cricket Club, Raeburn Place, Edinburgh 13th Match
Italy vs Denmark
13th Match
Grange Cricket Club, Raeburn Place, Edinburgh
09:30 AM | 12:00 AM Local
ITA won by 26 runs.
Italy
ITA
150/8 (20)
Denmark
DEN
124/10 (19.3)
Finished
ITA won by 26 runs.
Finished25 July 2023 T20I at Goldenacre, Edinburgh, Midlothian 14th Match
Scotland vs Austria
14th Match
Goldenacre, Edinburgh, Midlothian
09:30 AM | 12:00 AM Local
SCO won by 166 runs.
Scotland
SCO
232/2 (20)
Austria
AUT
66/10 (16.3)
Finished
SCO won by 166 runs.
Finished24 July 2023 T20I at Goldenacre, Edinburgh, Midlothian 12th Match
Jersey vs Ireland
12th Match
Goldenacre, Edinburgh, Midlothian
02:30 PM | 12:00 AM Local
IRE won by 9 wickets
Jersey
JER
78/9 (20)
Ireland
IRE
80/1 (10.2)
Finished
IRE won by 9 wickets
Finished24 July 2023 T20I at Grange Cricket Club, Raeburn Place, Edinburgh 10th Match
Scotland vs Italy
10th Match
Grange Cricket Club, Raeburn Place, Edinburgh
09:30 AM | 12:00 AM Local
SCO won by 155 runs.
Scotland
SCO
245/2 (20)
Italy
ITA
90/10 (12.4)
Finished
SCO won by 155 runs.
Finished24 July 2023 T20I at Goldenacre, Edinburgh, Midlothian 11th Match
Denmark vs Austria
11th Match
Goldenacre, Edinburgh, Midlothian
09:30 AM | 12:00 AM Local
DEN won by 8 wickets
Denmark
DEN
98/2 (12.4)
Austria
AUT
97/9 (20)
Finished
DEN won by 8 wickets
Finished23 July 2023 T20I at Grange Cricket Club, Raeburn Place, Edinburgh 9th Match
Denmark vs Germany
9th Match
Grange Cricket Club, Raeburn Place, Edinburgh
02:30 PM | 12:00 AM Local
GER won by 6 wickets
Denmark
DEN
124/9 (20)
Germany
GER
126/4 (16.5)
Finished
GER won by 6 wickets
Finished23 July 2023 T20I at Grange Cricket Club, Raeburn Place, Edinburgh 7th Match
Austria vs Ireland
7th Match
Grange Cricket Club, Raeburn Place, Edinburgh
09:30 AM | 12:00 AM Local
IRE won by 128 runs.
Austria
AUT
98/10 (18.4)
Ireland
IRE
226/4 (20)
Finished
IRE won by 128 runs.
Finished23 July 2023 T20I at Goldenacre, Edinburgh, Midlothian 8th Match
Italy vs Jersey
8th Match
Goldenacre, Edinburgh, Midlothian
09:30 AM | 12:00 AM Local
ITA won by 25 runs.
Italy
ITA
183/8 (20)
Jersey
JER
158/10 (20)
Finished
ITA won by 25 runs.
Finished21 July 2023 T20I at Grange Cricket Club, Raeburn Place, Edinburgh 6th Match
Scotland vs Jersey
6th Match
Grange Cricket Club, Raeburn Place, Edinburgh
02:30 PM | 12:00 AM Local
SCO won by 14 runs.
Scotland
SCO
149/6 (20)
Jersey
JER
135/9 (20)
Finished
SCO won by 14 runs.
Finished21 July 2023 T20I at Goldenacre, Edinburgh, Midlothian 5th Match
Germany vs Austria
5th Match
Goldenacre, Edinburgh, Midlothian
09:30 AM | 12:00 AM Local
GER won by 9 wickets
Germany
GER
86/1 (10.1)
Austria
AUT
83/10 (18.4)
Finished
GER won by 9 wickets
Finished21 July 2023 T20I at Grange Cricket Club, Raeburn Place, Edinburgh 4th Match
Denmark vs Ireland
4th Match
Grange Cricket Club, Raeburn Place, Edinburgh
09:30 AM | 12:00 AM Local
IRE won by 9 wickets
Denmark
DEN
122/9 (20)
Ireland
IRE
123/1 (14.3)
Finished
IRE won by 9 wickets
Finished20 July 2023 T20I at Goldenacre, Edinburgh, Midlothian 3rd Match
Scotland vs Germany
3rd Match
Goldenacre, Edinburgh, Midlothian
02:30 PM | 12:00 AM Local
SCO won by 72 runs (D/L method)
Scotland
SCO
234/5 (20)
Germany
GER
65/7 (11)
Finished
SCO won by 72 runs (D/L method)
Finished20 July 2023 T20I at Grange Cricket Club, Raeburn Place, Edinburgh 1st Match
Jersey vs Austria
1st Match
Grange Cricket Club, Raeburn Place, Edinburgh
09:30 AM | 12:00 AM Local
JER won by 8 wickets
Jersey
JER
106/2 (9.2)
Austria
AUT
104/9 (20)
Finished
JER won by 8 wickets
Finished20 July 2023 T20I at Goldenacre, Edinburgh, Midlothian 2nd Match
Italy vs Ireland
2nd Match
Goldenacre, Edinburgh, Midlothian
09:30 AM | 12:00 AM Local
IRE won by 7 runs.
Italy
ITA
151/9 (20)
Ireland
IRE
158/8 (20)
Finished
IRE won by 7 runs.
ICC Mens T20 World Cup Asia Qualifier B
Finished28 July 2023 T20I at Bayuemas Oval, Kuala Lumpur 5th Match
Myanmar vs Thailand
5th Match
Bayuemas Oval, Kuala Lumpur
01:00 AM | 12:00 AM Local
THAI won by 101 runs.
Myanmar
MYAN
39/10 (16)
Thailand
THAI
140/6 (20)
Finished
THAI won by 101 runs.
Finished27 July 2023 T20I at Bayuemas Oval, Kuala Lumpur 4th Match
Malaysia vs Bhutan
4th Match
Bayuemas Oval, Kuala Lumpur
05:30 AM | 12:00 AM Local
MAL won by 75 runs.
Malaysia
MAL
180/7 (20)
Bhutan
BHU
105/8 (20)
Finished
MAL won by 75 runs.
Finished27 July 2023 T20I at Bayuemas Oval, Kuala Lumpur 3rd Match
China vs Thailand
3rd Match
Bayuemas Oval, Kuala Lumpur
01:30 AM | 12:00 AM Local
THAI won by 9 wickets
China
CHN
26/10 (10.5)
Thailand
THAI
27/1 (4.1)
Finished
THAI won by 9 wickets
Finished26 July 2023 T20I at Bayuemas Oval, Kuala Lumpur 2nd Match
Bhutan vs Myanmar
2nd Match
Bayuemas Oval, Kuala Lumpur
05:30 AM | 12:00 AM Local
BHU won by 31 runs.
Bhutan
BHU
105/10 (20)
Myanmar
MYAN
74/9 (20)
Finished
BHU won by 31 runs.
Finished26 July 2023 T20I at Bayuemas Oval, Kuala Lumpur 1st Match
Malaysia vs China
1st Match
Bayuemas Oval, Kuala Lumpur
01:00 AM | 12:00 AM Local
MAL won by 8 wickets
Malaysia
MAL
24/2 (4.5)
China
CHN
23/10 (11.2)
Finished
MAL won by 8 wickets
India tour of West Indies
Finished27 July 2023 ODI at Kensington Oval, Bridgetown, Barbados 1st ODI
West Indies vs India
1st ODI
Kensington Oval, Bridgetown, Barbados
01:30 PM | 12:00 AM Local
IND won by 5 wickets
West Indies
WI
114/10 (23)
India
IND
118/5 (22.5)
Finished
IND won by 5 wickets
Finished20 July 2023Test at Queen's Park Oval, Port of Spain, Trinidad 2nd Test
West Indies vs India
2nd Test
Queen's Park Oval, Port of Spain, Trinidad
02:00 PM | 12:00 AM Local
Match Drawn
West Indies
WI
255/10 (115.4) & 76/2 (32)
India
IND
438/10 (128) & 181/2d (24)
Finished
Match Drawn
The Ashes
Finished27 July 2023Test at Kennington Oval, London 5th Test
England vs Australia
5th Test
Kennington Oval, London
10:00 AM | 12:00 AM Local
ENG won by 49 runs.
England
ENG
283/10 (54.4) & 395/10 (81.5)
Australia
AUS
295/10 (103.1) & 334/10 (94.4)
Finished
ENG won by 49 runs.
Finished19 July 2023Test at Old Trafford, Manchester 4th Test
England vs Australia
4th Test
Old Trafford, Manchester
10:00 AM | 12:00 AM Local
Match Drawn
England
ENG
592/10 (107.4)
Australia
AUS
317/10 (90.2) & 214/5 (71)
Finished
Match Drawn
Pakistan tour of Sri Lanka
Finished24 July 2023Test at Sinhalese Sports Club Ground, Colombo 2nd Test
Sri Lanka vs Pakistan
2nd Test
Sinhalese Sports Club Ground, Colombo
05:00 AM | 12:00 AM Local
PAK won by an inning and 222 runs.
Sri Lanka
SL
166/10 (48.4) & 188/10 (67.4)
Pakistan
PAK
576/5d (134)
Finished
PAK won by an inning and 222 runs.
Finished16 July 2023Test at Galle International Stadium, Galle 1st Test
Sri Lanka vs Pakistan
1st Test
Galle International Stadium, Galle
04:30 AM | 12:00 AM Local
PAK won by 4 wickets
Sri Lanka
SL
312/10 (95.2) & 279/10 (83.1)
Pakistan
PAK
461/10 (121.2) & 133/6 (32.5)
Finished
PAK won by 4 wickets
Valletta Cup
Finished16 July 2023 T20I at Marsa Sports Club, Malta Match 12
Switzerland vs Malta
Match 12
Marsa Sports Club, Malta
02:00 PM | 12:00 AM Local
CHE won by 6 wickets
Switzerland
CHE
166/4 (18.1)
Malta
MAL
164/6 (20)
Finished
CHE won by 6 wickets
Finished16 July 2023 T20I at Marsa Sports Club, Malta Place Play Off 4th
Luxembourg vs Romania
Place Play Off 4th
Marsa Sports Club, Malta
10:15 AM | 12:00 AM Local
ROM won by 7 wickets
Luxembourg
LUX
149/9 (20)
Romania
ROM
151/3 (16.3)
Finished
ROM won by 7 wickets
Finished16 July 2023 T20I at Marsa Sports Club, Malta Match 10
France vs Malta
Match 10
Marsa Sports Club, Malta
06:30 AM | 12:00 AM Local
MAL won by 7 wickets
France
FRAN
78/10 (16.3)
Malta
MAL
82/3 (10.1)
Finished
MAL won by 7 wickets
Finished15 July 2023 T20I at Marsa Sports Club 10th Match
France vs Luxembourg
10th Match
Marsa Sports Club
02:15 PM | 12:00 AM Local
LUX won by 4 wickets
France
FRAN
187/5 (20)
Luxembourg
LUX
191/6 (18.5)
Finished
LUX won by 4 wickets
Finished15 July 2023 T20I at Marsa Sports Club 9th Match
Malta vs Switzerland
9th Match
Marsa Sports Club
10:15 AM | 12:00 AM Local
CHE won by 6 wickets
Malta
MAL
156/9 (20)
Switzerland
CHE
157/4 (16.2)
Finished
CHE won by 6 wickets
Finished15 July 2023 T20I at Marsa Sports Club 8th Match
Luxembourg vs Romania
8th Match
Marsa Sports Club
06:30 AM | 12:00 AM Local
LUX won by 7 wickets
Luxembourg
LUX
163/3 (17.3)
Romania
ROM
162/7 (20)
Finished
LUX won by 7 wickets
Finished14 July 2023 T20I at Marsa Sports Club 7th Match
France vs Switzerland
7th Match
Marsa Sports Club
02:00 PM | 12:00 AM Local
CHE won by 6 wickets
France
FRAN
148/4 (20)
Switzerland
CHE
151/4 (20)
Finished
CHE won by 6 wickets
Afghanistan tour of Bangladesh
Finished16 July 2023 T20I at Sylhet International Cricket Stadium, Sylhet 2nd T20I
Bangladesh vs Afghanistan
2nd T20I
Sylhet International Cricket Stadium, Sylhet
12:00 PM | 12:00 AM Local
BAN won by 6 wickets (DLS method)
Bangladesh
BAN
119/4 (16.1)
Afghanistan
AFG
116/7 (17)
Finished
BAN won by 6 wickets (DLS method)
Finished14 July 2023 T20I at Sylhet International Cricket Stadium, Sylhet 1st T20I
Bangladesh vs Afghanistan
1st T20I
Sylhet International Cricket Stadium, Sylhet
12:00 PM | 12:00 AM Local
BAN won by 2 wickets
Bangladesh
BAN
157/8 (19.5)
Afghanistan
AFG
154/7 (20)
Finished
BAN won by 2 wickets