Twenty20 International

Twenty20 International 2025

International
2025

Total Matches

132

Teams

33

Venues

56

Live Matches

0

All Matches (132)

DateMatchStatus
22 Jan
13:30
IndiaIndia133/3
EnglandEngland132/10

India won by 7 wickets (with 43 balls remaining)

Completed
25 Jan
13:30
IndiaIndia166/8
EnglandEngland165/9

India won by 2 wickets (with 4 balls remaining)

Completed
28 Jan
13:30
IndiaIndia145/9
EnglandEngland171/9

England won by 26 runs

Completed
31 Jan
13:30
IndiaIndia181/9
EnglandEngland166/10

India won by 15 runs

Completed
02 Feb
13:30
IndiaIndia247/9
EnglandEngland97/10

India won by 150 runs

Completed
20 Feb
10:00
OmanOman190/5
United States of AmericaUnited States of America194/3

United States of America won by 7 wickets (with 6 balls remaining)

Completed
21 Feb
14:00
OmanOman141/9
United States of AmericaUnited States of America142/6

United States of America won by 4 wickets (with 3 balls remaining)

Completed
22 Feb
11:30
ZimbabweZimbabwe77/5
IrelandIreland

No result

Completed
23 Feb
10:00
OmanOman123/10
United States of AmericaUnited States of America127/2

United States of America won by 8 wickets (with 29 balls remaining)

Completed
23 Feb
11:30
ZimbabweZimbabwe141/7
IrelandIreland137/8

Zimbabwe won by 3 wickets (with 4 balls remaining)

Completed
25 Feb
16:30
ZimbabweZimbabwe142/6
IrelandIreland

No result

Completed
16 Mar
01:15
New ZealandNew Zealand92/1
PakistanPakistan91/10

New Zealand won by 9 wickets (with 59 balls remaining)

Completed
18 Mar
01:15
New ZealandNew Zealand137/5
PakistanPakistan135/9

New Zealand won by 5 wickets (with 11 balls remaining)

Completed
18 Mar
12:00
NamibiaNamibia
CanadaCanada

Match abandoned without a ball bowled

Completed
19 Mar
12:00
NamibiaNamibia146/7
CanadaCanada145/8

Namibia won by 3 wickets (with 0 ball remaining)

Completed
21 Mar
06:15
New ZealandNew Zealand204/10
PakistanPakistan207/1

Pakistan won by 9 wickets (with 24 balls remaining)

Completed
21 Mar
12:00
NamibiaNamibia
CanadaCanada

Match abandoned without a ball bowled

Completed
22 Mar
12:00
NamibiaNamibia42/0
CanadaCanada42/7

Namibia won by 10 wickets (with 62 balls remaining) (DLS method)

Completed
23 Mar
06:15
New ZealandNew Zealand220/6
PakistanPakistan105/10

New Zealand won by 115 runs

Completed
23 Mar
12:00
NamibiaNamibia143/2
CanadaCanada142/7

Namibia won by 8 wickets (with 28 balls remaining)

Completed
26 Mar
06:15
New ZealandNew Zealand131/2
PakistanPakistan128/9

New Zealand won by 8 wickets (with 60 balls remaining)

Completed
07 Apr
12:30
PortugalPortugal115/10
NorwayNorway154/6

Norway won by 39 runs

Completed
08 Apr
12:30
PortugalPortugal138/6
NorwayNorway137/7

Portugal won by 4 wickets (with 13 balls remaining)

Completed
09 Apr
12:30
PortugalPortugal189/8
NorwayNorway135/9

Portugal won by 54 runs

Completed
17 May
15:00
United Arab EmiratesUnited Arab Emirates164/10
BangladeshBangladesh191/7

Bangladesh won by 27 runs

Completed
19 May
15:00
United Arab EmiratesUnited Arab Emirates206/8
BangladeshBangladesh205/5

United Arab Emirates won by 2 wickets (with 1 ball remaining)

Completed
21 May
15:00
United Arab EmiratesUnited Arab Emirates166/3
BangladeshBangladesh162/9

United Arab Emirates won by 7 wickets (with 5 balls remaining)

Completed
28 May
15:00
PakistanPakistan201/7
BangladeshBangladesh164/10

Pakistan won by 37 runs

Completed
30 May
15:00
PakistanPakistan201/6
BangladeshBangladesh144/10

Pakistan won by 57 runs

Completed
01 Jun
15:00
PakistanPakistan197/3
BangladeshBangladesh196/6

Pakistan won by 7 wickets (with 16 balls remaining)

Completed
06 Jun
17:30
EnglandEngland188/6
West IndiesWest Indies167/9

England won by 21 runs

Completed
08 Jun
13:30
EnglandEngland199/6
West IndiesWest Indies196/6

England won by 4 wickets (with 9 balls remaining)

Completed
10 Jun
17:30
EnglandEngland248/3
West IndiesWest Indies211/8

England won by 37 runs

Completed
12 Jun
14:00
IrelandIreland
West IndiesWest Indies

Match abandoned without a ball bowled

Completed
14 Jun
14:00
IrelandIreland
West IndiesWest Indies

Match abandoned without a ball bowled

Completed
15 Jun
14:00
IrelandIreland194/7
West IndiesWest Indies256/5

West Indies won by 62 runs

Completed
21 Jun
07:00
HungaryHungary214/7
SloveniaSlovenia92/9

Hungary won by 122 runs

Completed
21 Jun
08:00
LuxembourgLuxembourg157/5
SwitzerlandSwitzerland168/8

Switzerland won by 11 runs

Completed
21 Jun
11:00
HungaryHungary222/6
SloveniaSlovenia160/8

Hungary won by 62 runs

Completed
21 Jun
13:00
LuxembourgLuxembourg106/10
SwitzerlandSwitzerland163/6

Switzerland won by 57 runs

Completed
22 Jun
07:00
HungaryHungary151/1
SloveniaSlovenia149/10

Hungary won by 9 wickets (with 42 balls remaining)

Completed
22 Jun
08:30
LuxembourgLuxembourg140/3
SwitzerlandSwitzerland139/9

Luxembourg won by 7 wickets (with 15 balls remaining)

Completed
10 Jul
13:30
Sri LankaSri Lanka159/3
BangladeshBangladesh154/5

Sri Lanka won by 7 wickets (with 6 balls remaining)

Completed
13 Jul
13:30
Sri LankaSri Lanka94/10
BangladeshBangladesh177/7

Bangladesh won by 83 runs

Completed
16 Jul
13:30
Sri LankaSri Lanka132/7
BangladeshBangladesh133/2

Bangladesh won by 8 wickets (with 21 balls remaining)

Completed
20 Jul
12:00
BangladeshBangladesh112/3
PakistanPakistan110/10

Bangladesh won by 7 wickets (with 27 balls remaining)

Completed
21 Jul
00:00
West IndiesWest Indies189/8
AustraliaAustralia190/7

Australia won by 3 wickets (with 7 balls remaining)

Completed
22 Jul
12:00
BangladeshBangladesh133/10
PakistanPakistan125/10

Bangladesh won by 8 runs

Completed
23 Jul
00:00
West IndiesWest Indies172/8
AustraliaAustralia173/2

Australia won by 8 wickets (with 28 balls remaining)

Completed
24 Jul
12:00
BangladeshBangladesh104/10
PakistanPakistan178/7

Pakistan won by 74 runs

Completed
25 Jul
23:00
West IndiesWest Indies214/4
AustraliaAustralia215/4

Australia won by 6 wickets (with 23 balls remaining)

Completed
26 Jul
23:00
West IndiesWest Indies205/9
AustraliaAustralia206/7

Australia won by 3 wickets (with 4 balls remaining)

Completed
28 Jul
23:00
West IndiesWest Indies170/10
AustraliaAustralia173/7

Australia won by 3 wickets (with 18 balls remaining)

Completed
01 Aug
00:00
West IndiesWest Indies164/7
PakistanPakistan178/6

Pakistan won by 14 runs

Completed
02 Aug
12:00
EstoniaEstonia90/10
SwitzerlandSwitzerland162/8

Switzerland won by 72 runs

Completed
03 Aug
00:00
West IndiesWest Indies135/8
PakistanPakistan133/9

West Indies won by 2 wickets (with 0 ball remaining)

Completed
03 Aug
06:30
EstoniaEstonia142/10
SwitzerlandSwitzerland157/6

Switzerland won by 72 runs

Completed
03 Aug
11:30
EstoniaEstonia194/9
SwitzerlandSwitzerland235/6

Switzerland won by 41 runs

Completed
04 Aug
00:00
West IndiesWest Indies176/6
PakistanPakistan189/4

Pakistan won by 13 runs

Completed
07 Aug
07:00
CroatiaCroatia155/6
CyprusCyprus213/3

Cyprus won by 58 runs

Completed
07 Aug
08:30
AustriaAustria92/6
NorwayNorway87/10

Austria won by 4 wickets (with 20 balls remaining)

Completed
07 Aug
11:30
CroatiaCroatia132/10
CyprusCyprus136/3

Cyprus won by 7 wickets (with 25 balls remaining)

Completed
07 Aug
12:30
SwedenSweden162/7
FranceFrance128/8

Sweden won by 34 runs

Completed
08 Aug
07:00
CroatiaCroatia135/6
CyprusCyprus136/7

Cyprus won by 3 wickets (with 6 balls remaining)

Completed
08 Aug
08:30
FranceFrance116/7
NorwayNorway138/5

Norway won by 22 runs

Completed
08 Aug
11:30
CroatiaCroatia141/10
CyprusCyprus193/6

Cyprus won by 52 runs

Completed
08 Aug
12:30
SwedenSweden136/10
AustriaAustria139/6

Austria won by 4 wickets (with 11 balls remaining)

Completed
09 Aug
08:30
SwedenSweden156/10
NorwayNorway179/4

Norway won by 23 runs

Completed
09 Aug
12:30
AustriaAustria168/4
FranceFrance162/6

Austria won by 6 wickets (with 2 balls remaining)

Completed
10 Aug
06:00
SwedenSweden152/7
FranceFrance153/8

France won by 2 wickets (with 5 balls remaining)

Completed
10 Aug
09:15
AustraliaAustralia178/10
South AfricaSouth Africa161/9

Australia won by 17 runs

Completed
10 Aug
10:00
AustriaAustria106/2
NorwayNorway105/10

Austria won by 8 wickets (with 49 balls remaining)

Completed
12 Aug
09:15
AustraliaAustralia165/10
South AfricaSouth Africa218/7

South Africa won by 53 runs

Completed
16 Aug
09:15
AustraliaAustralia173/8
South AfricaSouth Africa172/7

Australia won by 2 wickets (with 1 ball remaining)

Completed
30 Aug
12:00
BangladeshBangladesh138/2
NetherlandsNetherlands136/8

Bangladesh won by 8 wickets (with 39 balls remaining)

Completed
01 Sep
12:00
BangladeshBangladesh104/1
NetherlandsNetherlands103/10

Bangladesh won by 9 wickets (with 41 balls remaining)

Completed
03 Sep
11:30
ZimbabweZimbabwe175/7
Sri LankaSri Lanka177/6

Sri Lanka won by 4 wicket (with 5 balls remaining)

Completed
03 Sep
12:00
BangladeshBangladesh164/4
NetherlandsNetherlands

No result

Completed
06 Sep
11:30
ZimbabweZimbabwe84/5
Sri LankaSri Lanka80/10

Zimbabwe won by 5 wickets (with 34 balls remaining)

Completed
07 Sep
11:30
ZimbabweZimbabwe191/8
Sri LankaSri Lanka193/2

Sri Lanka won by 8 wickets (with 14 balls remaining)

Completed
10 Sep
17:30
EnglandEngland54/5
South AfricaSouth Africa97/5

South Africa won by 14 runs (DLS method)

Completed
12 Sep
17:30
EnglandEngland304/2
South AfricaSouth Africa158/10

England won by 146 runs

Completed
14 Sep
13:30
EnglandEngland
South AfricaSouth Africa

Match abandoned without a ball bowled

Completed
15 Sep
07:30
NamibiaNamibia178/7
ZimbabweZimbabwe211/3

Zimbabwe won by 33 runs

Completed
16 Sep
11:30
NamibiaNamibia169/6
ZimbabweZimbabwe170/5

Zimbabwe won by 5 wickets (with 11 balls remaining)

Completed
17 Sep
12:30
IrelandIreland196/3
EnglandEngland197/6

England won by 4 wickets (with 14 balls remaining)

Completed
18 Sep
11:30
NamibiaNamibia204/7
ZimbabweZimbabwe176/10

Namibia won by 28 runs

Completed
19 Sep
12:30
IrelandIreland
EnglandEngland

Match abandoned without a ball bowled

Completed
21 Sep
12:30
IrelandIreland154/8
EnglandEngland155/4

England won by 6 wickets (with 17 balls remaining)

Completed
27 Sep
14:30
West IndiesWest Indies129/9
NepalNepal148/8

Nepal won by 19 runs

Completed
29 Sep
14:30
West IndiesWest Indies83/10
NepalNepal173/6

Nepal won by 90 runs

Completed
29 Sep
15:00
OmanOman143/5
KuwaitKuwait142/8

Oman won by 5 wickets (with 4 balls remaining)

Completed
30 Sep
10:30
OmanOman111/5
KuwaitKuwait108/8

Oman won by 5 wickets( with 11 balls remaining)

Completed
30 Sep
14:30
West IndiesWest Indies123/0
NepalNepal122/10

West Indies won by 10 wickets (with 46 balls remaining)

Completed
01 Oct
06:15
New ZealandNew Zealand181/6
AustraliaAustralia185/4

Australia won by 6 wickets (with 21 balls remaining)

Completed
02 Oct
14:30
AfghanistanAfghanistan151/9
BangladeshBangladesh153/6

Bangladesh won by 4 wickets (with 8 balls remaining)

Completed
03 Oct
06:15
New ZealandNew Zealand
AustraliaAustralia16/1

No result

Completed
03 Oct
14:30
AfghanistanAfghanistan147/5
BangladeshBangladesh150/8

Bangladesh won by 2 wickets (with 5 balls remaining)

Completed
04 Oct
06:15
New ZealandNew Zealand152/9
AustraliaAustralia160/7

Australia won by 3 wickets (with 12 balls remaining)

Completed
05 Oct
14:30
AfghanistanAfghanistan143/9
BangladeshBangladesh144/4

Bangladesh won by 6 wickets (with 12 balls remaining)

Completed
11 Oct
12:00
NamibiaNamibia138/6
South AfricaSouth Africa134/8

Namibia won by 4 wickets (with 0 ball remaining)

Completed
18 Oct
06:15
New ZealandNew Zealand
EnglandEngland153/6

No result

Completed
20 Oct
06:15
New ZealandNew Zealand171/10
EnglandEngland236/4

England won by 65 runs

Completed
23 Oct
06:15
New ZealandNew Zealand38/1
EnglandEngland

No Result

Completed
27 Oct
12:00
BangladeshBangladesh149/10
West IndiesWest Indies165/3

West Indies won by 16 runs

Completed
28 Oct
15:00
PakistanPakistan139/10
South AfricaSouth Africa194/9

South Africa won by 55 runs

Completed
29 Oct
08:15
AustraliaAustralia
IndiaIndia97/1

No Result

Completed
29 Oct
11:30
ZimbabweZimbabwe127/10
AfghanistanAfghanistan180/6

Afghanistan won by 53 runs

Completed
29 Oct
12:00
BangladeshBangladesh135/8
West IndiesWest Indies149/9

West Indies won by 14 runs

Completed
31 Oct
08:15
AustraliaAustralia126/6
IndiaIndia125/10

Australia won by 4 wickets (with 40 balls remaining)

Completed
31 Oct
11:30
ZimbabweZimbabwe125/10
AfghanistanAfghanistan129/3

Afghanistan won by 7 wickets (with 12 balls remaining)

Completed
31 Oct
12:00
BangladeshBangladesh151/10
West IndiesWest Indies152/5

West Indies won by 5 wickets (with 19 balls remaining)

Completed
31 Oct
15:00
PakistanPakistan112/1
South AfricaSouth Africa110/10

Pakistan won by 9 wickets (with 43 balls remaining)

Completed
01 Nov
15:00
PakistanPakistan140/6
South AfricaSouth Africa139/9

Pakistan won by 4 wickets (with 6 balls remaining)

Completed
02 Nov
08:15
AustraliaAustralia186/6
IndiaIndia188/5

India won by 5 wickets (with 9 balls remaining)

Completed
02 Nov
11:30
ZimbabweZimbabwe201/10
AfghanistanAfghanistan210/3

Afghanistan won by 9 runs

Completed
05 Nov
06:15
New ZealandNew Zealand157/9
West IndiesWest Indies164/6

West Indies won by 7 runs

Completed
06 Nov
06:15
New ZealandNew Zealand207/5
West IndiesWest Indies204/8

New Zealand won by 3 runs

Completed
06 Nov
08:15
AustraliaAustralia119/10
IndiaIndia167/8

India won by 48 runs

Completed
08 Nov
08:15
AustraliaAustralia
IndiaIndia52/0

No Result

Completed
09 Nov
00:15
New ZealandNew Zealand177/9
West IndiesWest Indies168/10

New Zealand won by 9 runs

Completed
10 Nov
00:15
New ZealandNew Zealand
West IndiesWest Indies38/1

No result

Completed
11 Nov
14:30
QatarQatar124/7
AfghanistanAfghanistan149/8

Afghanistan won by 25 runs

Completed
13 Nov
00:15
New ZealandNew Zealand141/2
West IndiesWest Indies140/10

New Zealand won by 8 wickets (with 26 balls remaining)

Completed
27 Nov
12:00
BangladeshBangladesh142/9
IrelandIreland181/4

Ireland won by 39 runs

Completed
29 Nov
12:00
BangladeshBangladesh174/6
IrelandIreland170/6

Bangladesh won by 4 wickets (with 2 balls remaining)

Completed
02 Dec
08:00
BangladeshBangladesh119/2
IrelandIreland117/10

Bangladesh won by 8 wickets (with 38 balls remaining)

Completed
09 Dec
13:30
IndiaIndia175/6
South AfricaSouth Africa74/10

India won by 101 runs

Completed
11 Dec
13:30
IndiaIndia162/10
South AfricaSouth Africa213/4

South Africa won by 51 runs

Completed
14 Dec
13:30
IndiaIndia120/3
South AfricaSouth Africa117/10

India won by 7 wickets (with 25 balls remaining)

Completed
17 Dec
13:30
IndiaIndia
South AfricaSouth Africa

Match abandoned without a ball bowled

Completed
19 Dec
13:30
IndiaIndia231/5
South AfricaSouth Africa201/8

India won by 30 runs

Completed

Match Venues

Narendra Modi Stadium

Narendra Modi Stadium

Ahmedabad

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium

Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium

Lucknow

Himachal Pradesh Cricket Association Stadium

Himachal Pradesh Cricket Association Stadium

Dharamsala

Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur

Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur

Chandigarh

Barabati Stadium

Barabati Stadium

Cuttack

Shere Bangla National Stadium

Shere Bangla National Stadium

Mirpur, Dhaka

Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium

Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium

Chittagong

University Oval

University Oval

Dunedin

West End Park International Cricket Stadium

West End Park International Cricket Stadium

Doha

Saxton Oval

Saxton Oval

Nelson

Brisbane Cricket Ground

Brisbane Cricket Ground

Woolloongabba, Brisbane, Queensland

Carrara Oval

Carrara Oval

Carrara, Queensland

Eden Park

Eden Park

Auckland

Harare Sports Club

Harare Sports Club

Harare

Bellerive Oval

Bellerive Oval

Bellerive, Hobart, Tasmania

Gaddafi Stadium

Gaddafi Stadium

Lahore

Melbourne Cricket Ground

Melbourne Cricket Ground

Jolimont, Melbourne, Victoria

Manuka Oval

Manuka Oval

Manuka, Canberra, Australian Capital Territory

Rawalpindi Cricket Stadium

Rawalpindi Cricket Stadium

Rawalpindi

Hagley Oval

Hagley Oval

Christchurch

Wanderers Cricket Ground

Wanderers Cricket Ground

Windhoek

Sharjah Cricket Stadium

Sharjah Cricket Stadium

Sharjah

Bay Oval

Bay Oval

Mount Maunganu

Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)

Al Amarat

Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)

Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)

Al Amarat

The Village

The Village

Dublin

Queens Sports Club

Queens Sports Club

Bulawayo

Trent Bridge

Trent Bridge

Nottingham

Old Trafford

Old Trafford

Stretford, Manchester

Sophia Gardens

Sophia Gardens

Cardiff

Sylhet International Cricket Stadium

Sylhet International Cricket Stadium

Sylhet

Cazaly's Stadium

Cazaly's Stadium

Westcourt, Cairns, Queensland

TIO Stadium

TIO Stadium

Marrara, Darwin, Northern Territory

Botkyrka Cricket Center

Botkyrka Cricket Center

Stockholm

Mladost Cricket Ground

Mladost Cricket Ground

Zagreb

Central Broward Regional Park Stadium Turf Ground

Central Broward Regional Park Stadium Turf Ground

Lauderhill, Florida

Estonian National Cricket & Rugby Ground

Estonian National Cricket & Rugby Ground

Tallinn

Warner Park

Warner Park

Basseterre

Sabina Park

Sabina Park

Kingston

R.Premadasa Stadium

R.Premadasa Stadium

Colombo

Rangiri Dambulla International Stadium

Rangiri Dambulla International Stadium

Dambulla

Pallekele International Cricket Stadium

Pallekele International Cricket Stadium

Pallekele, Kandy

Pierre Werner Cricket Ground

Pierre Werner Cricket Ground

Walferdange

GB Oval

GB Oval

Szodliget

Bready Cricket Club

Bready Cricket Club

Bready

The Rose Bowl

The Rose Bowl

Southampton

County Ground

County Ground

Bristol

Riverside Ground

Riverside Ground

Chester-le-Street

Santarem Cricket Ground

Santarem Cricket Ground

Albergaria

Sky Stadium

Sky Stadium

Wellington

Namibia Cricket Ground

Namibia Cricket Ground

Windhoek

Wankhede Stadium

Wankhede Stadium

Mumbai

Maharashtra Cricket Association Stadium

Maharashtra Cricket Association Stadium

Pune

Saurashtra Cricket Association Stadium

Saurashtra Cricket Association Stadium

Rajkot

MA Chidambaram Stadium

MA Chidambaram Stadium

Chennai

Eden Gardens

Eden Gardens

Kolkata