Official ICC App

Your App for international cricket. The official ICC app provides coverage across all of the current international action including fixtures, results, videos, ICC news, rankings and more. Don’t miss a moment and keep up with the latest from around the world of cricket!

top-banner@x2
top-banner-tablet@x2

Personalise your homepage with an ICC account

News, fixtures and updates tailored to your favourite team. Never miss a moment!

Live
ODI
West Indies
Ireland
3rd ODI: West Indies vs Ireland, West Indies Men vs Ireland Men - 2022 ODI Series | Sabina Park, Kingston
u19
West Indies Under 19s
v
Scotland Under 19s
Match 8: West Indies Under-19s v Scotland Under-19s, ICC U19 Men's Cricket World Cup | Warner Park, Basseterre
u19
Australia Under 19s
v
Sri Lanka Under 19s
Match 9: Australia Under-19s v Sri Lanka Under-19s, ICC U19 Men's Cricket World Cup | Conaree Sports Club, Basseterre
u19
Pakistan Under 19s
v
Zimbabwe Under 19s
Match 10: Pakistan Under-19s v Zimbabwe Under-19s, ICC U19 Men's Cricket World Cup | Diego Martin Sporting Complex, Diego Martin
ODI
Sri Lanka
v
Zimbabwe
2nd ODI: Sri Lanka v Zimbabwe, Sri Lanka Men v Zimbabwe Men - 2021/2022 One Day International Series | Pallekele International Cricket Stadium,
u19
South Africa Under 19s
v
Uganda Under 19s
Match 12: South Africa Under-19s v Uganda Under-19s, ICC U19 Men's Cricket World Cup | Queen's Park Oval, Port of Spain
u19
England Under 19s
v
Canada Under 19s
Match 11: England Under-19s v Canada Under-19s, ICC U19 Men's Cricket World Cup | Warner Park, Basseterre
u19
Afghanistan Under 19s
v
Papua New Guinea Under 19s
Match 13: Afghanistan Under-19s v Papua New Guinea Under-19s, ICC U19 Men's Cricket World Cup | Diego Martin Sporting Complex, Diego Martin
ODI
South Africa
v
India
1st ODI: South Africa v India, South Africa Men's v India Men's - 2021/2022 One Day International Series | Boland Park, Paarl
u19
Australia Under 19s
v
Scotland Under 19s
Match 14: Australia Under-19s v Scotland Under-19s, ICC U19 Men's Cricket World Cup | Conaree Sports Club, Basseterre
u19
India Under 19s
v
Ireland Under 19s
Match 15: India Under-19s v Ireland Under-19s, ICC U19 Men's Cricket World Cup | Brian Lara Cricket Academy, Tarouba
u19
England Under 19s
v
United Arab Emirates Under 19s
Match 16: England Under-19s v United Arab Emirates Under-19s, ICC U19 Men's Cricket World Cup | Warner Park, Basseterre
u19
Bangladesh Under 19s
v
Canada Under 19s
Match 17: Bangladesh Under-19s v Canada Under-19s, ICC U19 Men's Cricket World Cup | Conaree Sports Club, Basseterre
u19
Pakistan Under 19s
v
Afghanistan Under 19s
Match 18: Pakistan Under-19s v Afghanistan Under-19s, ICC U19 Men's Cricket World Cup | Brian Lara Cricket Academy, Tarouba
ODI
Afghanistan
v
Netherlands
1st ODI: Afghanistan v Netherlands, Afghanistan Men v Netherlands Men - 2021/2022 One Day International Series | West End Park International Cricket Stadium, Doha
ODI
South Africa
v
India
2nd ODI: South Africa v India, South Africa Men's v India Men's - 2021/2022 One Day International Series | Boland Park, Paarl
ODI
Sri Lanka
v
Zimbabwe
3rd ODI: Sri Lanka v Zimbabwe, Sri Lanka Men v Zimbabwe Men - 2021/2022 One Day International Series | Pallekele International Cricket Stadium,
u19
West Indies Under 19s
v
Sri Lanka Under 19s
Match 19: West Indies Under-19s v Sri Lanka Under-19s, ICC U19 Men's Cricket World Cup | Conaree Sports Club, Basseterre
u19
South Africa Under 19s
v
Ireland Under 19s
Match 20: South Africa Under-19s v Ireland Under-19s, ICC U19 Men's Cricket World Cup | Brian Lara Cricket Academy, Tarouba
u19
India Under 19s
v
Uganda Under 19s
Match 22: India Under-19s v Uganda Under-19s, ICC U19 Men's Cricket World Cup | Brian Lara Cricket Academy, Tarouba
u19
Bangladesh Under 19s
v
United Arab Emirates Under 19s
Match 21: Bangladesh Under-19s v United Arab Emirates Under-19s, ICC U19 Men's Cricket World Cup | Warner Park, Basseterre