Recent Matches

India tour of Zimbabwe, 2022

1st ODI • Harare

ZIM
189-all out (40.3 Ovs)
IND
192/0 (30.5 Ovs)

India won by 10 wkts

South Africa tour of England, 2022

4-day Practice Match • Canterbury

RSA
433-all out & 183-all out
ENGA
672-all out

England Lions won by an innings and 56 runs

New Zealand tour of West Indies, 2022

1st ODI • Bridgetown, Barbados

NZ
190-all out (45.2 Ovs)
WI
193/5 (39 Ovs)

West Indies won by 5 wkts

3rd T20I • Kingston, Jamaica

NZ
145/7 (20 Ovs)
WI
150/2 (19 Ovs)

West Indies won by 8 wkts

2nd T20I • Kingston, Jamaica

NZ
215/5 (20 Ovs)
WI
125/9 (20 Ovs)

New Zealand won by 90 runs

1st T20I • Kingston, Jamaica

NZ
185/5 (20 Ovs)
WI
172/7 (20 Ovs)

New Zealand won by 13 runs

Pakistan tour of Netherlands, 2022

2nd ODI (Rescheduled match) • Rotterdam

NED
186-all out (44.1 Ovs)
PAK
191/3 (33.4 Ovs)

Pakistan won by 7 wkts

1st ODI (Rescheduled match) • Rotterdam

PAK
314/6 (50 Ovs)
NED
298/8 (50 Ovs)

Pakistan won by 16 runs

Afghanistan tour of Ireland, 2022

5th T20I • Belfast

AFG
95/5 (15 Ovs)
IRE
56/3 (6.4 Ovs)

Ireland won by 7 wkts (DLS method)

4th T20I • Belfast

AFG
132/6 (11 Ovs)
IRE
105-all out (11 Ovs)

Afghanistan won by 27 runs (Match reduced to 11 overs per side due to rain)

3rd T20I • Belfast

AFG
189/5 (20 Ovs)
IRE
167/9 (20 Ovs)

Afghanistan won by 22 runs

2nd T20I • Belfast

AFG
122/8 (20 Ovs)
IRE
125/5 (19 Ovs)

Ireland won by 5 wkts

1st T20I • Belfast

AFG
168/7 (20 Ovs)
IRE
171/3 (19.5 Ovs)

Ireland won by 7 wkts

ICC Cricket World Cup League Two 2019-23

6th Match • Aberdeen

SCO
249/8 (50 Ovs)
USA
250/8 (49.5 Ovs)

United States won by 2 wkts

5th Match • Aberdeen

United Arab Emirates
United States

Match abandoned without toss due to rain

4th Match • Aberdeen

SCO
254/9 (50 Ovs)
UAE
168-all out (41 Ovs)

Scotland won by 86 runs

3rd Match • Aberdeen

USA
295/8 (50 Ovs)
SCO
301/5 (47.4 Ovs)

Scotland won by 5 wkts

2nd Match • Aberdeen

UAE
253/8 (50 Ovs)
USA
256/9 (49.1 Ovs)

United States won by 1 wkt

1st Match • Aberdeen

SCO
262-all out (48.5 Ovs)
UAE
198-all out (41.5 Ovs)

Scotland won by 64 runs

Bangladesh tour of Zimbabwe, 2022

3rd ODI • Harare

BAN
256/9 (50 Ovs)
ZIM
151-all out (32.2 Ovs)

Bangladesh won by 105 runs

2nd ODI • Harare

BAN
290/9 (50 Ovs)
ZIM
291/5 (47.3 Ovs)

Zimbabwe won by 5 wkts

1st ODI • Harare

BAN
303/2 (50 Ovs)
ZIM
307/5 (48.2 Ovs)

Zimbabwe won by 5 wkts

South Africa v Ireland in England, 2022

2nd T20I • Bristol

RSA
182/6 (20 Ovs)
IRE
138-all out (18.5 Ovs)

South Africa won by 44 runs

India tour of West Indies, 2022

5th T20I • Lauderhill, Florida

IND
188/7 (20 Ovs)
WI
100-all out (15.4 Ovs)

India won by 88 runs

4th T20I • Lauderhill, Florida

IND
191/5 (20 Ovs)
WI
132-all out (19.1 Ovs)

India won by 59 runs

New Zealand tour of Netherlands, 2022

2nd T20I • The Hague

NED
147/4 (20 Ovs)
NZ
149/2 (14 Ovs)

New Zealand won by 8 wkts

1st T20I • The Hague

NZ
148/7 (20 Ovs)
NED
132-all out (19.3 Ovs)

New Zealand won by 16 runs

Bahrain v Kuwait in Oman T20I Series, 2022

5th T20I • Al Amerat

KUW
186/7 (20 Ovs)
BHR
84-all out (18.4 Ovs)

Kuwait won by 102 runs

4th T20I • Al Amerat

BHR
164/6 (20 Ovs)
KUW
167/6 (18.3 Ovs)

Kuwait won by 4 wkts

3rd T20I • Al Amerat

BHR
153/6 (20 Ovs)
KUW
154/5 (17.4 Ovs)

Kuwait won by 5 wkts

2nd T20I • Al Amerat

KUW
209/9 (20 Ovs)
BHR
189/8 (20 Ovs)

Kuwait won by 20 runs

1st T20I • Al Amerat

KUW
166/9 (20 Ovs)
BHR
166/5 (20 Ovs)

Match tied (Bahrain won in Super - Over)