Recent Matches

India tour of South Africa, 2021-22

1st ODI • Paarl

RSA
296/4 (50 Ovs)
IND
265/8 (50 Ovs)

South Africa won by 31 runs

3rd Test • Cape Town

IND
223-all out & 198-all out
RSA
210-all out & 212/3

South Africa won by 7 wkts

2nd Test • Johannesburg

IND
202-all out & 266-all out
RSA
229-all out & 243/3

South Africa won by 7 wkts

Zimbabwe tour of Sri Lanka, 2022

2nd ODI • Pallekele

ZIM
302/8 (50 Ovs)
SL
280/9 (50 Ovs)

Zimbabwe won by 22 runs

1st ODI • Pallekele

ZIM
296/9 (50 Ovs)
SL
300/5 (48.3 Ovs)

Sri Lanka won by 5 wkts

Bangladesh tour of New Zealand, 2022

2nd Test • Christchurch

NZ
521/6 d
BAN
126-all out & 278-all out (f/o)

New Zealand won by an innings and 117 runs

The Ashes, 2021-22

5th Test • Hobart

AUS
303-all out & 155-all out
ENG
188-all out & 124-all out

Australia won by 146 runs

4th Test • Sydney

AUS
416/8 d & 265/6 d
ENG
294-all out & 270/9

Match drawn

Ireland tour of West Indies, 2022

3rd ODI • Kingston, Jamaica

WI
212-all out (44.4 Ovs)
IRE
214/8 (44.5 Ovs)

Ireland won by 2 wkts

2nd ODI (Rescheduled Match) • Kingston, Jamaica

WI
229-all out (48 Ovs)
IRE
168/5 (32.3 Ovs)

Ireland won by 5 wkts (2nd innings reduced to 36 overs due to rain, DLS target 168)

2nd ODI • Kingston, Jamaica

West Indies
Ireland

Match withheld due to COVID-19 pandemic

1st ODI • Kingston, Jamaica

WI
269-all out (48.5 Ovs)
IRE
245-all out (49.1 Ovs)

West Indies won by 24 runs