Men's T20I ·
Kenya (won)159/6 (20.0)Nigeria130/9 (20.0)
Kenya won by 29 runs
Nigeria tour of Kenya · Match 1 · Sikh Union Club Ground, Nairobi
Scorecard: Kenya v Nigeria, 12 Jul 2024Replay: Kenya v Nigeria, 12 Jul 2024
7,165 matches · Men's
Men's T20I ·
Kenya won by 29 runs
Nigeria tour of Kenya · Match 1 · Sikh Union Club Ground, Nairobi
Scorecard: Kenya v Nigeria, 12 Jul 2024Replay: Kenya v Nigeria, 12 Jul 2024
Men's T20I ·
Norway won by 11 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 12 · Bayer Uerdingen Cricket Ground
Scorecard: Norway v Germany, 11 Jul 2024Replay: Norway v Germany, 11 Jul 2024
Men's T20I ·
Sweden won by 8 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 13 · Bayer Uerdingen Cricket Ground
Scorecard: Gibraltar v Sweden, 11 Jul 2024Replay: Gibraltar v Sweden, 11 Jul 2024
Men's T20I ·
Switzerland won by 40 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 14 · Bayer Uerdingen Cricket Ground
Scorecard: Switzerland v Serbia, 11 Jul 2024Replay: Switzerland v Serbia, 11 Jul 2024
Men's T20I ·
India won by 23 runs
India tour of Zimbabwe · Match 3 · Harare Sports Club
Scorecard: India v Zimbabwe, 10 Jul 2024Replay: India v Zimbabwe, 10 Jul 2024
Men's T20I ·
Jersey won by 108 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 10 · Bayer Uerdingen Cricket Ground
Scorecard: Jersey v Belgium, 10 Jul 2024Replay: Jersey v Belgium, 10 Jul 2024
Men's T20I ·
Croatia won by 28 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 9 · Bayer Uerdingen Cricket Ground
Scorecard: Croatia v Serbia, 10 Jul 2024Replay: Croatia v Serbia, 10 Jul 2024
Men's T20I ·
Slovenia won by 1 wicket
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 11 · Bayer Uerdingen Cricket Ground
Scorecard: Gibraltar v Slovenia, 10 Jul 2024Replay: Gibraltar v Slovenia, 10 Jul 2024
Men's T20I ·
Norway won by 8 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 6 · Bayer Uerdingen Cricket Ground
Scorecard: Slovenia v Norway, 9 Jul 2024Replay: Slovenia v Norway, 9 Jul 2024
Men's T20I ·
Germany won by 2 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 7 · Bayer Uerdingen Cricket Ground
Scorecard: Germany v Sweden, 9 Jul 2024Replay: Germany v Sweden, 9 Jul 2024
Men's T20I ·
Jersey won by 167 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 8 · Bayer Uerdingen Cricket Ground
Scorecard: Jersey v Switzerland, 9 Jul 2024Replay: Jersey v Switzerland, 9 Jul 2024
Men's T20I ·
Germany won by 44 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 3 · Bayer Uerdingen Cricket Ground
Scorecard: Germany v Gibraltar, 8 Jul 2024Replay: Germany v Gibraltar, 8 Jul 2024
Men's T20I ·
Norway won by 53 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 4 · Bayer Uerdingen Cricket Ground
Scorecard: Norway v Sweden, 8 Jul 2024Replay: Norway v Sweden, 8 Jul 2024
Men's T20I ·
Croatia won by 5 runs (D/L method)
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 5 · Bayer Uerdingen Cricket Ground
Scorecard: Croatia v Belgium, 8 Jul 2024Replay: Croatia v Belgium, 8 Jul 2024
Men's T20I ·
India won by 100 runs
India tour of Zimbabwe · Match 2 · Harare Sports Club
Scorecard: India v Zimbabwe, 7 Jul 2024Replay: India v Zimbabwe, 7 Jul 2024
Men's T20I ·
Jersey won by 165 runs
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 1 · Bayer Uerdingen Cricket Ground
Scorecard: Jersey v Serbia, 7 Jul 2024Replay: Jersey v Serbia, 7 Jul 2024
Men's T20I ·
Belgium won by 2 wickets
ICC Men's T20 World Cup Sub Regional Europe Qualifier · Match 2 · Bayer Uerdingen Cricket Ground
Scorecard: Switzerland v Belgium, 7 Jul 2024Replay: Switzerland v Belgium, 7 Jul 2024
Men's T20I ·
Zimbabwe won by 13 runs
India tour of Zimbabwe · Match 1 · Harare Sports Club
Scorecard: Zimbabwe v India, 6 Jul 2024Replay: Zimbabwe v India, 6 Jul 2024
Men's T20I ·
Kenya won by 49 runs
Twenty20 Quadrangular (in Kenya) · Match 14 · Sikh Union Club Ground, Nairobi
Scorecard: Kenya v Rwanda, 5 Jul 2024Replay: Kenya v Rwanda, 5 Jul 2024
Men's T20I ·
Kenya won by 4 wickets
Twenty20 Quadrangular (in Kenya) · Match 9 · Sikh Union Club Ground, Nairobi
Scorecard: Rwanda v Kenya, 3 Jul 2024Replay: Rwanda v Kenya, 3 Jul 2024
Men's T20I ·
Kenya won by 9 wickets
Twenty20 Quadrangular (in Kenya) · Match 5 · Sikh Union Club Ground, Nairobi
Scorecard: Malawi v Kenya, 1 Jul 2024Replay: Malawi v Kenya, 1 Jul 2024
Men's T20I ·
FinalIndia won by 7 runs
ICC Men's T20 World Cup · Final · Kensington Oval
Scorecard: India v South Africa, 29 Jun 2024Replay: India v South Africa, 29 Jun 2024
Men's T20I ·
Kenya won by 6 wickets
Twenty20 Quadrangular (in Kenya) · Match 4 · Sikh Union Club Ground, Nairobi
Scorecard: Rwanda v Kenya, 29 Jun 2024Replay: Rwanda v Kenya, 29 Jun 2024
Men's T20I ·
Malawi won by 58 runs
Twenty20 Quadrangular (in Kenya) · Match 2 · Sikh Union Club Ground, Nairobi
Scorecard: Malawi v Rwanda, 28 Jun 2024Replay: Malawi v Rwanda, 28 Jun 2024
Men's T20I ·
India won by 68 runs
ICC Men's T20 World Cup · Semi Final · Providence Stadium, Guyana
Scorecard: India v England, 27 Jun 2024Replay: India v England, 27 Jun 2024
Men's T20I ·
India won by 24 runs
ICC Men's T20 World Cup · Match 51 · Darren Sammy National Cricket Stadium, Gros Islet, St Lucia
Scorecard: India v Australia, 24 Jun 2024Replay: India v Australia, 24 Jun 2024
Men's T20I ·
England won by 10 wickets
ICC Men's T20 World Cup · Match 49 · Kensington Oval
Scorecard: United States of America v England, 23 Jun 2024Replay: United States of America v England, 23 Jun 2024
Men's T20I ·
South Africa won by 3 wickets (D/L method)
ICC Men's T20 World Cup · Match 50 · Sir Vivian Richards Stadium, North Sound, Antigua
Scorecard: West Indies v South Africa, 23 Jun 2024Replay: West Indies v South Africa, 23 Jun 2024
Men's T20I ·
Guernsey won by 4 wickets
Jersey tour of Guernsey · Match 3 · Guernsey Rovers Athletic Club Ground, Port Soif
Scorecard: Jersey v Guernsey, 23 Jun 2024Replay: Jersey v Guernsey, 23 Jun 2024
Men's T20I ·
India won by 50 runs
ICC Men's T20 World Cup · Match 47 · Sir Vivian Richards Stadium, North Sound, Antigua
Scorecard: India v Bangladesh, 22 Jun 2024Replay: India v Bangladesh, 22 Jun 2024