LAST UPDATE: Tuesday, 20 April 2021, 23:49:28

FOOTBALLFIFA FUTSALAMF FUTSALBEACH SOCCERJORKYBALL
AUSTRALIAN FOOTBALLAMERICAN FOOTBALLFLAG FOOTBALLBEACH FLAG FOOTBALLRUGBY UNION
RUGBY SEVENSBEACH RUGBYSNOW RUGBYRUGBY XRUGBY LEAGUE
RUGBY LEAGUE NINESTOUCHICE HOCKEYBANDYFIELD HOCKEY
INDOOR HOCKEYFLOORBALLROLLER HOCKEYINLINE HOCKEYIIHF INLINE HOCKEY
SKATER HOCKEYBALL HOCKEYWBHF BALL HOCKEYSHINTYLACROSSE
BOX LACROSSEINTERCROSSERINGETTEWATER POLOBEACH WATER POLO
CANOE POLOCYCLEBALLCYCLE POLOCRICKETINDOOR CRICKET
BASEBALLBASEBALL5FASTPITCH SOFTBALLSLOWPITCH SOFTBALLPESÄPALLO
BASKETBALL3X3 BASKETBALLNETBALLFAST5 NETBALLINDOOR NETBALL
KORFBALLBEACH KORFBALLROLLBALLVOLLEYBALLFISTBALL
HANDBALLBEACH HANDBALLTCHOUKBALLBEACH TCHOUKBALLQUIDDITCH
ULTIMATEBEACH ULTIMATEGUTSCURLINGICE STOCK
SEPAK TAKRAWBEACH SEPAK TAKRAWFUTNETUNDERWATER HOCKEYUNDERWATER RUGBY
UNDERWATER ICE HOCKEYKABADDIINDOOR KABADDIBEACH KABADDIROLLER DERBY
PÉTANQUEPOLOPOLOCROSSEHORSEBALLSNOW POLO

MEN'S CRICKET - 2021 RESULTS

Results  MenWomen
Fixtures  MenWomen
Rankings  MenTestODIT20
Rankings  WomenTestODIT20

Men's Archive  20202019201820172016201520142013201220112010
Women's Archive  20202019201820172016201520142013201220112010

DATE VENUE MATCH COMPETITION STAGE
21.04 Harare (Zimbabwe) Zimbabwe - Pakistan Twenty20 International  
21.04 Kirtipur (Nepal) Malaysia - Netherlands Nepal Tri-Nations Group Stage
20.04 Kirtipur (Nepal) Nepal 206-6 (20.0) Netherlands 209-7 (19.3)
Netherlands by 3 wickets
Nepal Tri-Nations Group Stage
19.04 Kirtipur (Nepal) Malaysia 109 (16.5) Nepal 113-1 (12.1)
Nepal by 9 wickets
Nepal Tri-Nations Group Stage
18.04 Kirtipur (Nepal)Netherlands 191-2 (20.0) Malaysia 176-8 (20.0)
Netherlands by 15 runs
Nepal Tri-NationsGroup Stage
17.04 Kirtipur (Nepal)Netherlands 136-4 (20.0) Nepal 141-1 (15.0)
Nepal by 9 wickets
Nepal Tri-NationsGroup Stage
16.04 Centurion (South Africa) South Africa 144 (19.3) Pakistan 149-7 (19.5)
Pakistan by 3 wickets
Twenty20 International  
14.04 Centurion (South Africa) South Africa 203-5 (20.0) Pakistan 205-1 (18.0)
Pakistan by 9 wickets
Twenty20 International  
12.04 Johannesburg (South Africa) Pakistan 140-9 (20.0) South Africa 141-4 (14.0)
South Africa by 6 wickets
Twenty20 International  
10.04 Johannesburg (South Africa) South Africa 188-6 (20.0) Pakistan 189-6 (19.5)
Pakistan by 4 wickets
Twenty20 International  
08.04 Windhoek (Namibia) Namibia 355-9 (50.0) Uganda 192 (44.4)
Namibia by 163 runs
One Day International  
07.04 Windhoek (Namibia) Namibia 301-7 (50.0) Uganda 203-7 (50.0)
Namibia by 98 runs
One Day International  
07.04 Centurion (South Africa) Pakistan 320-7 (50.0) South Africa 292 (49.3)
Pakistan by 28 runs
One Day International  
05.04 Windhoek (Namibia) Namibia 134-6 (20.0) Uganda 65-5 (12.4)
Namibia by 20 runs D/L
Twenty20 International Match 2
05.04 Windhoek (Namibia) Namibia 189-3 (20.0) Uganda 124 (20.0)
Namibia by 65 runs
Twenty20 International Match 3
04.04 Johannesburg (South Africa) South Africa 341-6 (50.0) Pakistan 324-9 (17.0)
South Africa by 17 runs
One Day International  
03.04 Windhoek (Namibia) Uganda 134-5 (20.0) Namibia 135-3 (14.5)
Namibia by 7 wickets
Twenty20 International Match 1
02.04 Centurion (South Africa) South Africa 273-6 (50.0) Pakistan 274-7 (50.0)
Pakistan by 3 wickets
One Day International  
01.04 Auckland (New Zealand) New Zealand 141-4 (10.0) Bangladesh 76 (9.3)
New Zealand by 65 runs
Twenty20 International  
30.03 Napier (New Zealand) New Zealand 173-5 (17.5) Bangladesh 142-7 (16.0)
New Zealand by 28 runs D/L
Twenty20 International  
29.03-
02.04
North Sound (Antigua & Barbuda) West Indies 354 (111.1) Sri Lanka 258 (107.0)
West Indies 280-4d (72.4) Sri Lanka 193-2 (79.0)
Match drawn
Test Match  
28.03 Pune (India) India 329 (48.2) England 323-9 (50.0)
India by 6 runs
One Day International  
28.03 Hamilton (New Zealand) New Zealand 210-3 (20.0) Bangladesh 144-8 (20.0)
New Zealand by 66 runs
Twenty20 International  
26.03 Wellington (New Zealand) New Zealand 318-6 (50.0) Bangladesh 154 (42.4)
New Zealand by 164 runs
One Day International  
26.03 Pune (India) India 336-6 (50.0) England 337-4 (43.3)
England by 6 wickets
One Day International  
23.03 Pune (India) India 317-5 (50.0) England 251 (42.1)
India by 66 runs
One Day International  
23.03 Christchurch (New Zealand) Bangladesh 271-6 (50.0) New Zealand 275-5 (48.2)
New Zealand by 5 wickets
One Day International  
21.03-
25.03
North Sound (Antigua & Barbuda) Sri Lanka 169 (69.4) West Indies 271 (103.0)
Sri Lanka 476 (149.5) West Indies 236-4 (100.0)
Match drawn
Test Match  
20.03 Dunedin (New Zealand) Bangladesh 131 (41.5) New Zealand 132-2 (21.2)
New Zealand by 8 wickets
One Day International  
20.03 Abu Dhabi (United Arab Emirates) Afghanistan 183-7 (20.0) Zimbabwe 136-5 (20.0)
Afghanistan by 47 runs
Twenty20 International  
20.03 Ahmedabad (India) India 224-2 (20.0) England 188-8 (20.0)
India by 36 runs
Twenty20 International  
19.03 Abu Dhabi (United Arab Emirates) Afghanistan 193-5 (20.0) Zimbabwe 148 (17.1)
Afghanistan by 45 runs
Twenty20 International  
18.03 Ahmedabad (India) India 185-8 (20.0) England 177-8 (20.0)
India by 8 runs
Twenty20 International  
17.03 Abu Dhabi (United Arab Emirates) Afghanistan 198-5 (20.0) Zimbabwe 150-7 (20.0)
Afghanistan by 48 runs
Twenty20 International  
16.03 Ahmedabad (India) India 156-6 (20.0) England 158-2 (18.2)
England by 8 wickets
Twenty20 International  
14.03 Ahmedabad (India) England 164-6 (20.0) India 166-3 (17.5)
India by 7 wickets
Twenty20 International  
14.03 North Sound (Antigua & Barbuda) Sri Lanka 274-6 (50.0) West Indies 276-5 (48.3)
West Indies by 5 wickets
One Day International  
12.03 Ahmedabad (India) India 124-7 (20.0) England 130-2 (15.3)
England by 8 wickets
Twenty20 International  
12.03 North Sound (Antigua & Barbuda) Sri Lanka 273-8 (50.0) West Indies 274-5 (49.4)
West Indies by 5 wickets
One Day International  
10.03-
14.03
Abu Dhabi (United Arab Emirates) Afghanistan 545-4d (160.4) Zimbabwe 287 (91.3)
Zimbabwe 365 (148.5) Afghanistan 108-4 (26.1)
Afghanistan by 6 wickets
Test Match  
10.03 North Sound (Antigua & Barbuda) Sri Lanka 232 (49.0) West Indies 236-2 (47.0)
West Indies by 8 wickets
One Day International  
07.03 Wellington (New Zealand) Australia 142-8 (20.0) New Zealand 143-3 (15.3)
New Zealand by 7 wickets
Twenty20 International  
07.03 Osbourn (Antigua & Barbuda) Sri Lanka 131-4 (20.0) West Indies 134-7 (19.0)
West Indies by 3 wickets
Twenty20 International  
05.03 Wellington (New Zealand) Australia 156-6 (20.0) New Zealand 106 (18.5)
Australia by 50 runs
Twenty20 International  
05.03 Osbourn (Antigua & Barbuda) Sri Lanka 160-6 (20.0) West Indies 117 (18.4)
Sri Lanka by 43 runs
Twenty20 International  
04.03-
06.03
Ahmedabad (India) England 205 (75.5) India 365 (114.4)
England 135 (54.5)
India by innings/25 runs
Test Match  
03.03 Wellington (New Zealand) Australia 208-4 (20.0) New Zealand 144 (17.1)
Australia by 64 runs
Twenty20 International  
03.03 Osbourn (Antigua & Barbuda) Sri Lanka 131-9 (20.0) West Indies 134-6 (13.1)
West Indies by 4 wickets
Twenty20 International  
02.03-
03.03
Abu Dhabi (United Arab Emirates) Afghanistan 131 (47.0) Zimbabwe 250 (72.0)
Afghanistan 135 (45.3) Zimbabwe 17-0 (3.2)
Zimbabwe by 10 wickets
Test Match  
25.02 Dunedin (New Zealand) New Zealand 219-7 (20.0) Australia 215-8 (20.0)
New Zealand by 4 runs
Twenty20 International  
24.02-
25.02
Ahmedabad (India) England 112 (48.4) India 145 (53.2)1
England 81 (30.4) India 49-0 (7.4)
India by 10 wickets
Test Match  
22.02 Christchurch (New Zealand) New Zealand 184-5 (20.0) Australia 131 (17.3)
New Zealand by 53 runs
Twenty20 International  
14.02 Lahore (Pakistan) South Africa 164-8 (20.0) Pakistan 169-6 (18.4)
Pakistan by 4 wickets
Twenty20 International  
13.02-
16.02
Chennai (India) India 329 (95.5) England 134 (59.5)
India 286 (85.5) England 164 (54.2)
India by 317 runs
Test Match  
13.02 Lahore (Pakistan) Pakistan 144-7 (20.0) South Africa 145-4 (16.2)
South Africa by 6 wickets
Twenty20 International  
11.02-
14.02
Dhaka (Bangladesh) West Indies 409 (142.2) Bangladesh 296 (96.5)
West Indies 117 (52.5) Bangladesh 213 (61.3)
West Indies by 17 runs
Test Match  
11.02 Lahore (Pakistan) Pakistan 169-6 (20.0) South Africa 166-6 (20.0)
Pakistan by 3 runs
Twenty20 International  
05.02-
09.02
Chennai (India) England 578 (190.1) India 337 (95.5)
England 178 (46.3) India 192 (58.1)
England by 227 runs
Test Match  
04.02-
08.02
Rawalpindi (Pakistan) Pakistan 272 (114.3) South Africa 201 (65.4)
Pakistan 298 (102.0) South Africa 274 (91.4)
Pakistan by 95 runs
Test Match  
03.02-
07.02
Chittagong (Bangladesh) Bangladesh 430 (150.2) West Indies 259 (96.1)
Bangladesh 223-8d (67.5) West Indies 395-7 (127.3)
West Indies by 3 wickets
Test Match  
26.01-
29.01
Karachi (Pakistan) South Africa 220 (69.2) Pakistan 378 (119.2)
South Africa 245 (100.3) Pakistan 90-3 (22.5)
Pakistan by 7 wickets
Test Match  
26.01 Abu Dhabi (United Arab Emirates) Afghanistan 266-9 (50.0) Ireland 230 (47.1)
Afghanistan by 36 runs
One Day International  
25.01 Chittagong (Bangladesh) Bangladesh 297-6 (50.0) West Indies 177 (44.2)
Bangladesh by 120 runs
One Day International  
24.01 Abu Dhabi (United Arab Emirates) Ireland 259-9 (50.0) Afghanistan 260-3 (45.2)
Afghanistan by 7 wickets
One Day International  
22.01-
25.01
Galle (Sri Lanka) Sri Lanka 381 (139.3) England 344 (116.1)
Sri Lanka 126 (35.5) England 164-4 (43.3)
England by 6 wickets
Test Match  
22.01 Dhaka (Bangladesh) West Indies 148 (43.4) Bangladesh 149-3 (33.2)
Bangladesh by 7 wickets
One Day International  
21.01 Abu Dhabi (United Arab Emirates) Afghanistan 287-9 (50.0) Ireland 271-9 (50.0)
Afghanistan by 16 runs
One Day International  
20.01 Dhaka (Bangladesh) West Indies 122 (32.2) Bangladesh 125-4 (33.5)
Bangladesh by 6 wickets
One Day International  
18.01 Abu Dhabi (United Arab Emirates) Ireland 228-6 (50.0) United Arab Emirates 116 (36.0)
Ireland by 112 runs
One Day International  
15.01-
19.01
Brisbane (Australia) Australia 369 (115.2) India 336 (111.4)
Australia 294 (75.5) India 329-7 (97.0)
India by 3 wickets
Test Match  
14.01-
18.01
Galle (Sri Lanka) Sri Lanka 135 (46.1) England 421 (117.1)
Sri Lanka 359 (136.5) England 76-3 (24.2)
England by 7 wickets
Test Match  
08.01 Abu Dhabi (United Arab Emirates) Ireland 269-5 (50.0) United Arab Emirates 270-4 (49.0)
United Arab Emirates by 6 wickets
One Day International  
07.01-
11.01
Sydney (Australia) Australia 338 (105.4) India 244 (100.4)
Australia 312-6d (87.0) India 334-5 (131.0)
Match drawn
Test Match  
03.01-
06.01
Christchurch (New Zealand) Pakistan 297 (83.5) New Zealand 659-6d (158.5)
Pakistan 186 (81.4)
New Zealand by innings/176 runs
Test Match  
03.01-
05.01
Johannesburg (South Africa) Sri Lanka 157 (40.3) South Africa 302 (75.4)
Sri Lanka 211 (56.5) South Africa 67-0 (13.2)
South Africa by 10 wickets
Test Match