England
Ireland
Lord's, London
Sri Lanka
Afghanistan
Mahinda Rajapaksa International Cricket Stadium, Hambantota
Sri Lanka
Afghanistan
Mahinda Rajapaksa International Cricket Stadium, Hambantota
Australia
India
The Oval, London
Sri Lanka
Afghanistan
Mahinda Rajapaksa International Cricket Stadium, Hambantota
Bangladesh
Afghanistan
Shere Bangla National Stadium, Mirpur, Dhaka
England
Australia
Edgbaston, Birmingham
Sri Lanka
Ireland
Queens Sports Club, Bulawayo
England
Australia
Lord's Cricket Ground, London
Bangladesh
Afghanistan
Zahur Ahmed Chowdhury Stadium, Chattogram
England
Australia
Headingley, Leeds
Bangladesh
Afghanistan
Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
Afghanistan
Zahur Ahmed Chowdhury Stadium, Chattogram
Bangladesh
Afghanistan
Sylhet District Stadium, Sylhet
Bangladesh
Afghanistan
Sylhet International Cricket Stadium, Sylhet
England
Australia
Emirates Old Trafford, Manchester
England
Australia
The Oval, London
England
New Zealand
Riverside Ground, Chester-le-Street
England
New Zealand
Old Trafford Cricket Ground
England
New Zealand
Edgbaston, Birmingham
England
New Zealand
Trent Bridge, Nottingham
England
New Zealand
Cardiff Wales Stadium, Cardiff
England
New Zealand
The Ageas Bowl, Southampton
England
New Zealand
The Oval, London
England
New Zealand
Lord's Cricket Ground, London
England
Ireland
Headingley, Leeds
England
Ireland
Trent Bridge, Nottingham
England
Ireland
Bristol County Ground, Bristol
West Indies
England
Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
Sir Vivian Richards Stadium, North Sound, Antigua
West Indies
England
Kensington Oval, Bridgetown, Barbados
West Indies
England
Kensington Oval, Bridgetown, Barbados
Australia
Pakistan
Optus Stadium, Perth
West Indies
England
National Cricket Stadium, St George's, Grenada
West Indies
England
National Cricket Stadium, St George's, Grenada
West Indies
England
Brian Lara Stadium, Tarouba, Trinidad
West Indies
England
Brian Lara Stadium, Tarouba, Trinidad
Australia
Pakistan
Melbourne Cricket Ground (MCG), Melbourne
Australia
Pakistan
Sydney Cricket Ground (SCG), Sydney
Australia
West Indies
Adelaide Oval, Adelaide
Australia
West Indies
The Gabba, Brisbane
Australia
West Indies
Melbourne Cricket Ground (MCG), Melbourne
Australia
West Indies
Sydney Cricket Ground (SCG), Sydney
Australia
West Indies
Manuka Oval, Canberra
Australia
West Indies
Blundstone Arena, Hobart
Australia
West Indies
Adelaide Oval, Adelaide
Australia
West Indies
Optus Stadium, Perth