HOME
PLAYERS
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
ICC Associates
RECORDS
TEST SERIES
VENUES
CAPTAINS
Men
Women
PAST TOURS
MORE ...
CONTACT
Other ODIs and T20s (2021)
Date
Match
Venue
Result & Card
Ireland Tour of United States, 2021-22
Dec 22
United States
vs
Ireland
1st Twenty20
Lauderhill
United States by 26 runs
USA 188/6 (20), Ire 162/6 (20)
Dec 23
United States
vs
Ireland
2nd Twenty20
Lauderhill
Ireland by 9 runs
Ire 150 (18.5), USA 141/7 (20)
Dec 26
United States
vs
Ireland
1st ODI
Lauderhill
Dec 28
United States
vs
Ireland
2nd ODI
Lauderhill
Dec 30
United States
vs
Ireland
3rd ODI
Lauderhill
Netherlands Tour of South Africa, 2021-22
Nov 26
World Cup Super League
South Africa
vs
Netherlands
1st ODI
Centurion
No Result
SAf 277/8 (50), NL 11/0 (2)
Nov 28
World Cup Super League
South Africa
vs
Netherlands
2nd ODI
Centurion
Match Abandoned
Dec 1
World Cup Super League
South Africa
vs
Netherlands
3rd ODI
Centurion
Match Abandoned
Gibraltar Tour of Malta, 2021-22
Oct 25
Malta
vs
Gibraltar
1st Twenty20
Valletta
Match Abandoned
Oct 25
Malta
vs
Gibraltar
2nd Twenty20
Valletta
Match Tied (D/L Method)
Mlt 145 (19/20)
Gib 57/2 (7.2/7.2 - Target 58)
Valletta Cup in Malta, 2021-22
Oct 21
Malta
vs
Gibraltar
Match 1
Valletta
Malta by 61 runs
Mlt 213/5 (20), Gib 152/2 (20)
Oct 22
Gibraltar
vs
Switzerland
Match 2
Valletta
Switzerland by 9 wickets
Gib 133/9 (20), Sui 134/1 (14.4)
Oct 22
Bulgaria
vs
Switzerland
Match 3
Valletta
Switzerland by 8 wickets
Bul 81 (19.3), Sui 82/2 (6)
Oct 23
Bulgaria
vs
Gibraltar
Match 4
Valletta
Gibraltar by 37 runs
Gib 217/4 (20), Bul 180/5 (20)
Oct 23
Malta
vs
Switzerland
Match 5
Valletta
Switzerland by 8 runs
Sui 150/9 (20), Mlt 142/9 (20)
Oct 23
Malta
vs
Bulgaria
Match 6
Valletta
Malta by 6 wickets
Bul 150/6 (20), Mlt 153/4 (17)
Oct 24
Bulgaria
vs
Gibraltar
3rd Place Playoff
Valletta
Bulgaria by 6 wickets
Gib 177/9 (20), Bul 178/4 (20)
Oct 24
Malta
vs
Switzerland
FINAL
Valletta
Malta by 6 runs
Mlt 176/7 (20), Sui 170/8 (20)
Sierra Leone in Nigeria, 2021-22
Oct 19
Nigeria
vs
Sierra Leone
1st Twenty20
Lagos
Sierra Leone by 6 wickets
Ngr 99 (20), Leon 100/4 (20)
Oct 20
Nigeria
vs
Sierra Leone
2nd Twenty20
Lagos
Nigeria by 6 runs
Ngr 102/7 (20), Leon 96/9 (20)
Oct 21
Nigeria
vs
Sierra Leone
3rd Twenty20
Lagos
Nigeria by 69 runs
Ngr 124/8 (20), Leon 55 (16)
Oct 23
Nigeria
vs
Sierra Leone
4th Twenty20
Lagos
Nigeria by 9 wickets
Leon 84/5 (20), Ngr 85/1 (15.5)
Oct 24
Nigeria
vs
Sierra Leone
5th Twenty20
Lagos
Nigeria by 19 runs
Ngr 90 (17.4), Leon 71 (17.4)
Oct 26
Nigeria
vs
Sierra Leone
6th Twenty20
Lagos
Nigeria by 36 runs
Ngr 134/8 (20), Leon 98/9 (20)
Cyprus Twenty20 Tri-Series, 2021-22
Oct 6
Cyprus
vs
Isle of Man
Match 1
Episkopi
Isle of Man by 8 wickets
Cyp 92 (19.2), IoM 93/2 (11.5)
Oct 6
Estonia
vs
Isle of Man
Match 2
Episkopi
Isle of Man by 6 wickets
Est 118/7 (20), IoM 122/4 (15.4)
Oct 7
Cyprus
vs
Isle of Man
Match 3
Episkopi
Isle of Man by 3 wickets
Cyp 149/7 (20), IoM 151/7 (19.3)
Oct 7
Cyprus
vs
Estonia
Match 4
Episkopi
Cyprus by 79 runs
Cyp 187/8 (20), Est 108 (18.5)
Oct 8
Cyprus
vs
Estonia
Match 5
Episkopi
Cyprus by 39 runs
Cyp 160/9 (20), Est 121/6 (20)
Oct 8
Estonia
vs
Isle of Man
Match 6
Episkopi
Isle of Man by 8 wickets
Est 71 (17.1), IoM 72/2 (8.2)
Estonia Tour of Cyprus, 2021-22
Oct 5
Cyprus
vs
Estonia
1st Twenty20
Episkopi
Cyprus by 4 wickets
Est 102/8 (20), Cyp 105/6 (18.1)
Oct 5
Cyprus
vs
Estonia
2nd Twenty20
Episkopi
Cyprus by 8 wickets
Est 130/6 (20), Cyp 131/2 (14.1)
2021 T20 World Cup Warm-Up Games in UAE & Oman
Oct 5
United Arab Emirates
vs
Namibia
Only Twenty20
Dubai ICC
Namibia by 17 runs
Nam 159/8 (20), UAE 142/9 (20)
Oct 7
United Arab Emirates
vs
Ireland
1st Twenty20
Dubai ICC
Ireland by 7 wickets
UAE 123/7 (20), Ire 124/3 (18.5)
Oct 8
United Arab Emirates
vs
Ireland
2nd Twenty20
Dubai ICC
Utd Arab Emirates by 54 runs
UAE 163/4 (20), Ire 109 (18.4)
Oct 8
Papua New Guinea
vs
Scotland
Only Twenty20
Dubai ICC
Scotland by 8 wickets
PNG 154/5 (20), Scot 156/2 (17.5)
Oct 9
Namibia
vs
Scotland
Only Twenty20
Dubai ICC
Namibia by 5 wickets
Scot 137/8 (20), Nam 138/5 (17.4)
Oct 10
United Arab Emirates
vs
Ireland
3rd Twenty20
Dubai ICC
Utd Arab Emirates by 7 wickets
Ire 134/5 (20), UAE 139/3 (16.1)
Oct 10
Namibia
vs
Papua New Guinea
Only Twenty20
Dubai ICC
Namibia by 14 runs
Nam 174/6 (20), PNG 160/6 (20)
Uganda T20 Tri-Series, 2021
Sep 10
Uganda
vs
Kenya
Match 1
Entebbe
Match Abandoned (Toss Made)
Sep 10
Uganda
vs
Kenya
Match 2
Entebbe
Kenya by 22 runs
Ken 151/9 (20), Uga 129 (19)
Sep 11
Nigeria
vs
Kenya
Match 3
Entebbe
Kenya by 8 wickets
Ngr 107/8 (20), Ken 108/2 (11.5)
Sep 11
Uganda
vs
Nigeria
Match 4
Entebbe
Uganda by 56 runs
Uga 152/4 (20), Ngr 96/6 (20)
Sep 13
Uganda
vs
Nigeria
Match 5
Entebbe
Uganda by 8 wickets
Ngr 123/8 (20), Uga 124/2 (17)
Sep 13
Kenya
vs
Nigeria
Match 6
Entebbe
Kenya by 61 runs
Ken 162/5 (20), Ngr 101/7 (20)
Sep 15
Uganda
vs
Kenya
Match 7
Entebbe
Uganda by 4 wickets
Ken 123 (20), Uga 126/6 (19.2)
Sep 15
Kenya
vs
Nigeria
Match 8
Entebbe
Uganda by 55 runs
Uga 172/6 (20), Ngr 117/7 (20)
Sep 16
Uganda
vs
Nigeria
Match 9
Entebbe
Nigeria by 4 runs (D/L)
Ngr 133/5 (18/18), Ken 107/5 (15/15 - Target 112)
Sep 17
Uganda
vs
Kenya
FINAL
Entebbe
Uganda by 6 runs
Uga 120/9 (20), Ken 114/8 (20)
Germany Tour of Spain, 2021
Sep 10
Spain
vs
Germany
1st Twenty20
Almería
Germany by 7 wickets
Spa 128/7 (20), Ger 132/3 (18.1)
Sep 11
Spain
vs
Germany
2nd Twenty20
Almería
Spain by 5 wickets
Ger 115/9 (20), Spa 116/5 (18.1)
Sep 11
Spain
vs
Germany
3rd Twenty20
Almería
Spain by 1 wicket
Ger 119/9 (20), Spa 120/9 (19.4)
Papua New Guinea in Oman, 2021
Sep 6
Papua New Guinea
vs
United States
1st ODI
Al Amerat
United States by 7 wickets
PNG 158 (44.2), USA 159/3 (28.2)
Sep 7
Nepal
vs
Papua New Guinea
1st ODI
Al Amerat
Nepal by 2 wickets
PNG 134 (33), Npl 135/8 (39.3)
Sep 9
Papua New Guinea
vs
United States
2nd ODI
Al Amerat
United States by 134 runs
USA 271/9 (50), PNG 137 (37.1)
Sep 10
Nepal
vs
Papua New Guinea
2nd ODI
Al Amerat
Nepal by 151 runs
Npl 233 (49.3), PNG 82 (19.1)
Continental Cup in Romania, 2021
Sep 2
Bulgaria
vs
Luxembourg
Match 1
Moara Vlasiei
Luxembourg by 62 runs
Lux 187/4 (20), Bul 125 (18.4)
Sep 2
Hungary
vs
Czech Republic
Match 2
Moara Vlasiei
Hungary by 5 runs
Hun 165/6 (20), Czh 160/7 (20)
Sep 2
Malta
vs
Luxembourg
Match 3
Moara Vlasiei
Luxembourg by 4 wickets
Mlt 128/9 (20), Lux 131/6 (19.4)
Sep 3
Romania
vs
Czech Republic
Match 4
Moara Vlasiei
Romania by 35 runs
Rom 211/8 (20), Czh 176 (19.3)
Sep 3
Bulgaria
vs
Malta
Match 5
Moara Vlasiei
Malta by 7 wickets
Bul 112/9 (20), Mlt 113/3 (11.4)
Sep 3
Romania
vs
Hungary
Match 6
Moara Vlasiei
Romania by 8 runs
Rom 195/6 (20), Hun 187 (19.5)
Sep 4
Bulgaria
vs
Czech Republic
5th Place Playoff
Moara Vlasiei
Czech Republic by 7 wickets
Bul 137/6 (20), Czh 141/3 (16.2)
Sep 4
Hungary
vs
Luxembourg
Semi-Final
Moara Vlasiei
Luxembourg by 2 runs
Lux 179/6 (20), Hun 177/9 (20)
Sep 4
Romania
vs
Malta
Semi-Final
Moara Vlasiei
Romania by 36 runs
Rom 202/8 (20), Mlt 166/8 (20)
Sep 5
Hungary
vs
Malta
3rd Place Playoff
Moara Vlasiei
Hungary by 8 wickets
Mlt 170/5 (20), Hun 171/2 (18.2)
Sep 5
Romania
vs
Luxembourg
FINAL
Moara Vlasiei
Romania by 33 runs
Rom 156 (19.5), Lux 123/9 (20)
Sweden Tour of Finland, 2021
Aug 21
Finland
vs
Sweden
1st Twenty20
Kerava
Finland by 4 wickets
Swe 135/6 (19/19), Fin 139/6 (17.5/19)
Aug 21
Finland
vs
Sweden
2nd Twenty20
Kerava
Finland by 4 wickets
Swe 141/8 (20), Fin 142/6 (18.5)
Aug 22
Finland
vs
Sweden
3rd Twenty20
Kerava
Sweden by 3 wickets (D/L)
Fin 141/7 (20), Swe 113/7 (14/15 - Target 110)
Aug 22
Finland
vs
Sweden
4th Twenty20
Kerava
Sweden by 6 wickets
Fin 145/7 (20), Swe 146/4 (17.1)
Portugal T20 Tri-Series, 2021
Aug 19
Portugal
vs
Malta
Match 1
Albergaria
Portugal by 6 wickets
Mlt 146/8 (20), Por 147/4 (18.1)
Aug 20
Gibraltar
vs
Malta
Match 2
Albergaria
Malta by 8 wickets
Gib 148/5 (20), Mlt 149/2 (17.3)
Aug 21
Portugal
vs
Gibraltar
Match 3
Albergaria
Portugal by 96 runs
Por 217/8 (20), Gib 121/8 (20)
Aug 21
Gibraltar
vs
Malta
Match 4
Albergaria
Malta by 4 runs
Mlt 197/3 (20), Gib 193/2 (20)
Aug 22
Portugal
vs
Gibraltar
Match 5
Albergaria
Portugal by 110 runs
Por 218/6 (20), Gib 108 (18.3)
Aug 22
Portugal
vs
Malta
Match 6
Albergaria
Portugal by 3 wickets
Mlt 132/8 (20), Por 136/7 (17.5)
Ghana Tour of Rwanda, 2021
Aug 18
Rwanda
vs
Ghana
1st Twenty20
Kigali
Rwanda by 1 wicket
Gha 164/5 (20), Rwa 165/9 (19.4)
Aug 18
Rwanda
vs
Ghana
2nd Twenty20
Kigali
Ghana by 2 wickets
Rwa 139/8 (20), Gha 143/8 (17.1)
Aug 20
Rwanda
vs
Ghana
3rd Twenty20
Kigali
Rwanda by 57 runs
Rwa 136/8 (20), Gha 79 (15.1)
Aug 20
Rwanda
vs
Ghana
4th Twenty20
Kigali
Ghana won by forfeit
Gha 166/6 (20), Rwa 30/1 (5)
Aug 21
Rwanda
vs
Ghana
5th Twenty20
Kigali
Ghana by 7 wickets
Rwa 147/8 (20), Gha 148/3 (18.1)
Sweden Tour of Denmark, 2021
Aug 14
Denmark
vs
Sweden
1st Twenty20
Brøndby
Denmark by 8 runs
Den 111 (19.5), Swe 103/6 (20)
Aug 15
Denmark
vs
Sweden
2nd Twenty20
Brøndby
Sweden by 3 wickets
Den 135/4 (20), Swe 137/7 (20)
Aug 15
Denmark
vs
Sweden
3rd Twenty20
Brøndby
Denmark by 6 wickets
Swe 122/9 (20), Den 126/4 (19.1)
Germany T20 Series, 2021
Aug 5
Germany
vs
Norway
Match 1
Krefeld
Germany by 5 wickets
Nor 76 (18.4), Ger 80/5 (17.1)
Aug 5
France
vs
Norway
Match 2
Krefeld
France by 4 wickets
Nor 112/7 (20), Fra 113/6 (19.3)
Aug 6
Germany
vs
France
Match 3
Krefeld
Germany by 2 wickets (D/L)
Fra 94/9 (18/18)
Ger 97/8 (12.2/18 - Target 94)
Aug 7
Germany
vs
France
Match 4
Krefeld
Germany by 48 runs
Ger 164/3 (20), Fra 116/8 (20)
Aug 7
France
vs
Norway
Match 5
Krefeld
Norway by 3 runs
Nor 131/8 (20), Fra 128/8 (20)
Aug 8
Germany
vs
Norway
Match 6
Krefeld
Norway by 51 runs
Nor 185/7 (20), Ger 134/6 (20)
Aug 8
Germany
vs
Norway
FINAL
Krefeld
Germany by 6 wickets (D/L)
Nor 127/8 (20)
Ger 96/4 (13.4/14 - Target 94)
Austria in Belgium, 2021
Jul 24
Belgium
vs
Austria
1st Twenty20
Waterloo
Belgium by 7 wickets
Aut 195/7 (20), Bel 196/3 (18)
Jul 24
Belgium
vs
Austria
2nd Twenty20
Waterloo
Belgium by 12 runs (D/L)
Bel 146/8 (20)
Aut 37/3 (6.1/6.1 - Target 50)
Jul 25
Belgium
vs
Austria
3rd Twenty20
Waterloo
Austria by 6 wickets
Bel 103/9 (20), Aut 104/4 (17.2)
Belgium Tour of Malta, 2021
Jul 8
Malta
vs
Belgium
1st Twenty20
Valletta
Malta by 6 wickets
Bel 99 (20), Mlt 103/4 (16.2)
Jul 8
Malta
vs
Belgium
2nd Twenty20
Valletta
Belgium by 10 wickets
Mlt 50 (13), Bel 52/0 (5.3)
Jul 9
Malta
vs
Belgium
3rd Twenty20
Valletta
Belgium by 4 wickets
Mlt 114/9 (20), Bel 115/6 (18.3)
Jul 10
Malta
vs
Belgium
4th Twenty20
Valletta
Malta by 2 runs
Bel 128 (19.3), Mlt 130 (19.2)
Jul 10
Malta
vs
Belgium
5th Twenty20
Valletta
Belgium by 39 runs
Bel 172/6 (20), Mlt 133 (18.4)
Sofia Twenty20 in Bulgaria, 2021
Jun 24
Bulgaria
vs
Serbia
Match 1
Sofia
Bulgaria by 61 runs
Bul 208/2 (20), Srb 147/5 (20)
Jun 24
Greece
vs
Romania
Match 2
Sofia
Romania by 3 wickets
Gre 157/8 (20), Rom 159/7 (12.5)
Jun 25
Greece
vs
Serbia
Match 3
Sofia
Greece by 5 wickets
Srb 144 (20), Gre 147/5 (14.3)
Jun 25
Bulgaria
vs
Romania
Match 4
Sofia
Romania by 7 wickets
Bul 157/8 (20), Rom 161/3 (14)
Jun 25
Romania
vs
Serbia
Match 5
Sofia
Romania by 91 runs
Rom 191 (19.2), Srb 100 (16.5)
Jun 26
Bulgaria
vs
Greece
Match 6
Sofia
Bulgaria by 64 runs
Bul 197/4 (20), Gre 133 (16.5)
Jun 26
Romania
vs
Serbia
1st Semi-Final
Sofia
Romania by 10 wickets
Srb 115/7 (20), Rom 116/0 (5.4)
Jun 26
Bulgaria
vs
Greece
2nd Semi-Final
Sofia
No Result
Bul 140 (19.5), Gre 33/2 (3.5)
Jun 27
Bulgaria
vs
Romania
FINAL
Sofia
Romania by 7 wickets
Bul 115/9 (20), Rom 119/3 (10.2)
Ireland Tour of Netherlands, 2021
Jun 2
Netherlands
vs
Ireland
World Cup Super League: 1st ODI
Utrecht
Netherlands by 1 run
NL 195 (50), Ire 194/9 (50)
Jun 4
Netherlands
vs
Ireland
World Cup Super League: 2nd ODI
Utrecht
Ireland by 8 wickets
NL 157 (49.2), Ire 158/2 (43)
Jun 7
Netherlands
vs
Ireland
World Cup Super League: 3rd ODI
Utrecht
Netherlands by 4 wickets
Ire 163 (49.2), NL 166/6 (45.5)
Central Europe Cup in Czech Republic, 2021
May 21
Czech Republic
vs
Luxembourg
Match 1
Vinor
Czech Republic by 9 wickets
Lux 126/5 (20), Czec 127/1 (18.2)
May 21
Austria
vs
Luxembourg
Match 2
Vinor
Austria by 5 runs (D/L)
Lux 143/5 (20)
Aut 59/3 (7.3/7.3 - Target 55)
May 22
Czech Republic
vs
Austria
Match 3
Vinor
Austria by 78 runs
Aut 162/6 (20), Czec 84 (18.1)
May 22
Czech Republic
vs
Luxembourg
Match 4
Vinor
Luxembourg by 6 wickets
Czec 161/7 (20), Lux 165/4 (18.4)
May 23
Austria
vs
Luxembourg
Match 5
Vinor
Luxembourg by 5 wickets
Aut 179/5 (20), Lux 180/5 (19.4)
May 23
Czech Republic
vs
Austria
Match 6
Vinor
Austria by 4 wickets (D/L)
Czec 156/4 (17)
Aut 161/6 (16.2/17 - Target 159)
Scotland Tour of Netherlands, 2021
May 19
Netherlands
vs
Scotland
1st ODI
Rotterdam
Netherlands by 15 runs
NL 164/8 (33), Scot 149/8 (33)
May 21
Netherlands
vs
Scotland
2nd ODI
Rotterdam
Scotland by 6 wickets
NL 171 (48.4), Scot 172/4 (42.1)
Uganda Tour of Namibia, 2020-21
Apr 3
Namibia
vs
Uganda
1st Twenty20
Windhoek
Namibia by 7 wickets
Uga 134/5 (20), Nam 135/3 (14.5)
Apr 5
Namibia
vs
Uganda
2nd Twenty20
Windhoek
Namibia by 20 runs (D/L)
Nam 134/6 (20), Uga 65/5 (12.4/12.4 - Target 86)
Apr 5
Namibia
vs
Uganda
3rd Twenty20
Windhoek
Namibia by 65 runs
Nam 189/3 (20), Uga 124 (20)
Ireland Tour of United Arab Emirates, 2020-21
Jan 8
Utd Arab Emirates
vs
Ireland
1st ODI
Abu Dhabi
Utd Arab Emirates by 6 wickets
Ire 269/5 (50), UAE 270/4 (49)
Jan 12
Utd Arab Emirates
vs
Ireland
2nd ODI
Abu Dhabi
Match Abandoned
Jan 14
Utd Arab Emirates
vs
Ireland
3rd ODI
Abu Dhabi
Match Abandoned
Jan 16
Utd Arab Emirates
vs
Ireland
4th ODI
Abu Dhabi
Ireland by 112 runs
Ire 228/6 (50), UAE 116 (36)
Copyright © 2021 Hat Trick Stats Cricket Database.