Advertisement

Cricket Schedule

Today

3rd Place Play-off, Quadrangular T20I Series in Thailand, 2026
Sat, 07:30 AM
Thailand
Bhutan
Terdthai Cricket Ground, Bangkok
Full Scorecard
3rd T20I, Kuwait in Hong Kong, China, 4 T20I Series, 2026
Sat, 10:45 AM
Hong Kong, China
Kuwait
Tin Kwong Road Recreation Ground, Mong Kok
Full Scorecard
Final, Quadrangular T20I Series in Thailand, 2026
Sat, 12:00 PM
Japan
Bahrain
Terdthai Cricket Ground, Bangkok
Full Scorecard
Super 8 - Match 10, ICC Men's T20 World Cup, 2026
Sat, 07:00 PM
Sri Lanka
Pakistan
Pallekele International Cricket Stadium, Kandy
Full Scorecard

Tomorrow

3rd ODI, India Women in Australia, 3 ODI Series, 2026
Sun, 09:20 AM
Australia Women
India Women
Bellerive Oval, Hobart
Full Scorecard
4th T20I, Kuwait in Hong Kong, China, 4 T20I Series, 2026
Sun, 10:45 AM
Hong Kong, China
Kuwait
Tin Kwong Road Recreation Ground, Mong Kok
Full Scorecard
Super 8 - Match 11, ICC Men's T20 World Cup, 2026
Sun, 03:00 PM
Zimbabwe
South Africa
Arun Jaitley Stadium, Delhi
Full Scorecard
Super 8 - Match 12, ICC Men's T20 World Cup, 2026
Sun, 07:00 PM
India
West Indies
Eden Gardens, Kolkata
Full Scorecard

Wednesday, Mar 04 2026

1st Semi-Final, ICC Men's T20 World Cup, 2026
Wed, 07:00 PM
T.B.C.
T.B.C.
Kolkata/Colombo (To Be Confirmed)
Full Scorecard

Thursday, Mar 05 2026

2nd Semi-Final, ICC Men's T20 World Cup, 2026
Thu, 07:00 PM
T.B.C.
T.B.C.
Wankhede Stadium, Mumbai
Full Scorecard

Friday, Mar 06 2026

One-off Test, India Women in Australia, One-off Test, 2026
Fri, 10:50 AM
Australia Women
India Women
W.A.C.A. Ground, Perth
Full Scorecard

Sunday, Mar 08 2026

Final, ICC Men's T20 World Cup, 2026
Sun, 07:00 PM
T.B.C.
T.B.C.
Ahmedabad/Colombo (To be Confirmed)
Full Scorecard
Match 1, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Sun, 08:00 PM
Cayman Islands
Argentina
Jimmy Powell Oval, George Town
Full Scorecard

Monday, Mar 09 2026

Match 2, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Mon, 01:00 AM
Mexico
Suriname
Jimmy Powell Oval, George Town
Full Scorecard
Match 3, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Mon, 08:00 PM
Argentina
Suriname
Jimmy Powell Oval, George Town
Full Scorecard

Tuesday, Mar 10 2026

Match 4, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Tue, 01:00 AM
Cayman Islands
Mexico
Jimmy Powell Oval, George Town
Full Scorecard
Match 92, ICC CWC League 2, 2023-27
Tue, 09:15 AM
Nepal
Oman
Tribhuvan University International Cricket Ground, Kirtipur
Full Scorecard

Wednesday, Mar 11 2026

1st ODI, Pakistan in Bangladesh, 3 ODI Series, 2026
Wed, 01:45 PM
Bangladesh
Pakistan
Shere Bangla National Stadium, Mirpur, Dhaka
Full Scorecard
Match 5, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Wed, 08:00 PM
Suriname
Cayman Islands
Jimmy Powell Oval, George Town
Full Scorecard

Thursday, Mar 12 2026

Match 6, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Thu, 01:00 AM
Argentina
Mexico
Jimmy Powell Oval, George Town
Full Scorecard
Match 93, ICC CWC League 2, 2023-27
Thu, 09:15 AM
Oman
United Arab Emirates
Tribhuvan University International Cricket Ground, Kirtipur
Full Scorecard
Match 7, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Thu, 08:00 PM
Mexico
Cayman Islands
Jimmy Powell Oval, George Town
Full Scorecard

Friday, Mar 13 2026

Match 8, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Fri, 01:00 AM
Suriname
Argentina
Jimmy Powell Oval, George Town
Full Scorecard
2nd ODI, Pakistan in Bangladesh, 3 ODI Series, 2026
Fri, 01:45 PM
Bangladesh
Pakistan
Shere Bangla National Stadium, Mirpur, Dhaka
Full Scorecard
1st T20I, Afghanistan and Sri Lanka in UAE, 3 T20I Series, 2026
Fri, 08:00 PM
Afghanistan
Sri Lanka
Sharjah Cricket Stadium, Sharjah
Full Scorecard

Saturday, Mar 14 2026

Match 94, ICC CWC League 2, 2023-27
Sat, 09:15 AM
Nepal
United Arab Emirates
Tribhuvan University International Cricket Ground, Kirtipur
Full Scorecard
Match 9, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Sat, 08:00 PM
Mexico
Argentina
Jimmy Powell Oval, George Town
Full Scorecard

Sunday, Mar 15 2026

Match 10, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Sun, 01:00 AM
Cayman Islands
Suriname
Jimmy Powell Oval, George Town
Full Scorecard
1st T20I, South Africa in New Zealand, 5 T20I Series, 2026
Sun, 07:15 AM
New Zealand
South Africa
Bay Oval, Mount Maunganui
Full Scorecard
3rd ODI, Pakistan in Bangladesh, 3 ODI Series, 2026
Sun, 01:45 PM
Bangladesh
Pakistan
Shere Bangla National Stadium, Mirpur, Dhaka
Full Scorecard
2nd T20I, Afghanistan and Sri Lanka in UAE, 3 T20I Series, 2026
Sun, 08:00 PM
Afghanistan
Sri Lanka
Sharjah Cricket Stadium, Sharjah
Full Scorecard
Match 11, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Sun, 08:00 PM
Suriname
Mexico
Jimmy Powell Oval, George Town
Full Scorecard

Monday, Mar 16 2026

Match 12, ICC Men's T20 2028 World Cup Americas Sub Regional Qualifier B, 2026
Mon, 01:00 AM
Argentina
Cayman Islands
Jimmy Powell Oval, George Town
Full Scorecard
Match 95, ICC CWC League 2, 2023-27
Mon, 09:15 AM
Nepal
Oman
Tribhuvan University International Cricket Ground, Kirtipur
Full Scorecard

Tuesday, Mar 17 2026

2nd T20I, South Africa in New Zealand, 5 T20I Series, 2026
Tue, 07:15 AM
New Zealand
South Africa
Seddon Park, Hamilton
Full Scorecard
3rd T20I, Afghanistan and Sri Lanka in UAE, 3 T20I Series, 2026
Tue, 08:00 PM
Afghanistan
Sri Lanka
Sharjah Cricket Stadium, Sharjah
Full Scorecard

Wednesday, Mar 18 2026

Match 96, ICC CWC League 2, 2023-27
Wed, 09:15 AM
Oman
United Arab Emirates
Tribhuvan University International Cricket Ground, Kirtipur
Full Scorecard

Friday, Mar 20 2026

3rd T20I, South Africa in New Zealand, 5 T20I Series, 2026
Fri, 07:15 AM
New Zealand
South Africa
Eden Park, Auckland
Full Scorecard
Match 97, ICC CWC League 2, 2023-27
Fri, 09:15 AM
Nepal
United Arab Emirates
Tribhuvan University International Cricket Ground, Kirtipur
Full Scorecard
1st ODI, Afghanistan and Sri Lanka in UAE, 3 ODI Series, 2026
Fri, 11:30 AM
Afghanistan
Sri Lanka
Dubai International Stadium, Dubai
Full Scorecard

Sunday, Mar 22 2026

4th T20I, South Africa in New Zealand, 5 T20I Series, 2026
Sun, 07:15 AM
New Zealand
South Africa
Sky Stadium, Wellington
Full Scorecard
2nd ODI, Afghanistan and Sri Lanka in UAE, 3 ODI Series, 2026
Sun, 11:30 AM
Afghanistan
Sri Lanka
Dubai International Stadium, Dubai
Full Scorecard

Tuesday, Mar 24 2026

Match 1, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Tue, 03:00 PM
Tanzania
Malawi
Achimota Senior Secondary School A Field, Accra
Full Scorecard
Match 2, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Tue, 07:20 PM
Eswatini
Saint Helena
Achimota Senior Secondary School A Field, Accra
Full Scorecard
Match 3, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Tue, 07:20 PM
Ghana
Seychelles
Achimota Senior Secondary School B Field, Accra
Full Scorecard

Wednesday, Mar 25 2026

5th T20I, South Africa in New Zealand, 5 T20I Series, 2026
Wed, 07:15 AM
New Zealand
South Africa
Hagley Oval, Christchurch
Full Scorecard
3rd ODI, Afghanistan and Sri Lanka in UAE, 3 ODI Series, 2026
Wed, 11:30 AM
Afghanistan
Sri Lanka
Dubai International Stadium, Dubai
Full Scorecard
Match 5, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Wed, 03:00 PM
Eswatini
Tanzania
Achimota Senior Secondary School B Field, Accra
Full Scorecard
Match 4, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Wed, 03:00 PM
Saint Helena
Seychelles
Achimota Senior Secondary School A Field, Accra
Full Scorecard
Match 6, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Wed, 07:20 PM
Malawi
Ghana
Achimota Senior Secondary School A Field, Accra
Full Scorecard

Friday, Mar 27 2026

Match 7, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Fri, 03:00 PM
Ghana
Saint Helena
Achimota Senior Secondary School A Field, Accra
Full Scorecard
Match 8, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Fri, 03:00 PM
Malawi
Eswatini
Achimota Senior Secondary School B Field, Accra
Full Scorecard
Match 9, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Fri, 07:20 PM
Seychelles
Tanzania
Achimota Senior Secondary School B Field, Accra
Full Scorecard

Saturday, Mar 28 2026

Match 10, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Sat, 03:00 PM
Tanzania
Saint Helena
Achimota Senior Secondary School B Field, Accra
Full Scorecard
Match 12, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Sat, 07:20 PM
Eswatini
Ghana
Achimota Senior Secondary School B Field, Accra
Full Scorecard
Match 11, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Sat, 07:20 PM
Seychelles
Malawi
Achimota Senior Secondary School A Field, Accra
Full Scorecard

Sunday, Mar 29 2026

Match 13, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Sun, 03:00 PM
Seychelles
Eswatini
Achimota Senior Secondary School A Field, Accra
Full Scorecard
Match 14, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Sun, 07:20 PM
Ghana
Tanzania
Achimota Senior Secondary School A Field, Accra
Full Scorecard
Match 15, ICC Men's T20 World Cup Africa Sub Regional Qualifier B, 2026
Sun, 07:20 PM
Saint Helena
Malawi
Achimota Senior Secondary School B Field, Accra
Full Scorecard

Thursday, Apr 02 2026

Match 98, ICC CWC League 2, 2023-27
Thu, 01:00 PM
Scotland
Oman
Wanderers Cricket Ground, Windhoek
Full Scorecard

Saturday, Apr 04 2026

Match 99, ICC CWC League 2, 2023-27
Sat, 01:00 PM
Namibia
Oman
Wanderers Cricket Ground, Windhoek
Full Scorecard

Monday, Apr 06 2026

Match 100, ICC CWC League 2, 2023-27
Mon, 01:00 PM
Namibia
Scotland
Wanderers Cricket Ground, Windhoek
Full Scorecard

Wednesday, Apr 08 2026

Match 101, ICC CWC League 2, 2023-27
Wed, 01:00 PM
Scotland
Oman
Wanderers Cricket Ground, Windhoek
Full Scorecard

Friday, Apr 10 2026

Match 102, ICC CWC League 2, 2023-27
Fri, 01:00 PM
Namibia
Oman
Wanderers Cricket Ground, Windhoek
Full Scorecard

Sunday, Apr 12 2026

Match 103, ICC CWC League 2, 2023-27
Sun, 01:00 PM
Namibia
Scotland
Wanderers Cricket Ground, Windhoek
Full Scorecard

Thursday, Jun 04 2026

1st Test, Crowe-Thorpe Trophy, 2026
Thu, 03:30 PM
England
New Zealand
Lord's Cricket Ground, London
Full Scorecard

Wednesday, Jun 17 2026

2nd Test, Crowe-Thorpe Trophy, 2026
Wed, 03:30 PM
England
New Zealand
The Oval, London
Full Scorecard

Thursday, Jun 25 2026

3rd Test, Crowe-Thorpe Trophy, 2026
Thu, 03:30 PM
England
New Zealand
Trent Bridge, Nottingham
Full Scorecard

Wednesday, Jul 01 2026

1st T20I, India in England, 5 T20I Series, 2026
Wed, 11:00 PM
England
India
Riverside Ground, Chester-le-Street
Full Scorecard

Saturday, Jul 04 2026

2nd T20I, India in England, 5 T20I Series, 2026
Sat, 07:00 PM
England
India
Old Trafford Cricket Ground, Manchester
Full Scorecard

Tuesday, Jul 07 2026

3rd T20I, India in England, 5 T20I Series, 2026
Tue, 11:00 PM
England
India
Trent Bridge, Nottingham
Full Scorecard

Thursday, Jul 09 2026

4th T20I, India in England, 5 T20I Series, 2026
Thu, 11:00 PM
England
India
Bristol County Ground, Bristol
Full Scorecard

Saturday, Jul 11 2026

5th T20I, India in England, 5 T20I Series, 2026
Sat, 11:00 PM
England
India
Hampshire Bowl, Southampton
Full Scorecard

Tuesday, Jul 14 2026

1st ODI, India in England, 3 ODI Series, 2026
Tue, 05:30 PM
England
India
Edgbaston, Birmingham
Full Scorecard

Thursday, Jul 16 2026

2nd ODI, India in England, 3 ODI Series, 2026
Thu, 05:30 PM
England
India
Sophia Gardens, Cardiff
Full Scorecard

Sunday, Jul 19 2026

3rd ODI, India in England, 3 ODI Series, 2026
Sun, 03:30 PM
England
India
Lord's Cricket Ground, London
Full Scorecard

Wednesday, Aug 19 2026

1st Test, Pakistan in England, 3 Test Series, 2026
Wed, 03:30 PM
England
Pakistan
Headingley, Leeds
Full Scorecard

Thursday, Aug 27 2026

2nd Test, Pakistan in England, 3 Test Series, 2026
Thu, 03:30 PM
England
Pakistan
Lord's Cricket Ground, London
Full Scorecard

Wednesday, Sep 09 2026

3rd Test, Pakistan in England, 3 Test Series, 2026
Wed, 03:30 PM
England
Pakistan
Edgbaston, Birmingham
Full Scorecard

Tuesday, Sep 15 2026

1st T20I, Sri Lanka in England, 3 T20I Series, 2026
Tue, 11:00 PM
England
Sri Lanka
Hampshire Bowl, Southampton
Full Scorecard

Thursday, Sep 17 2026

2nd T20I, Sri Lanka in England, 3 T20I Series, 2026
Thu, 11:00 PM
England
Sri Lanka
Sophia Gardens, Cardiff
Full Scorecard

Saturday, Sep 19 2026

3rd T20I, Sri Lanka in England, 3 T20I Series, 2026
Sat, 11:00 PM
England
Sri Lanka
Old Trafford Cricket Ground, Manchester
Full Scorecard

Tuesday, Sep 22 2026

1st ODI, Sri Lanka in England, 3 ODI Series, 2026
Tue, 05:00 PM
England
Sri Lanka
Riverside Ground, Chester-le-Street
Full Scorecard

Thursday, Sep 24 2026

1st ODI, Australia in South Africa, 3 ODI Series, 2026
Thu, 01:30 PM
South Africa
Australia
Kingsmead, Durban
Full Scorecard
2nd ODI, Sri Lanka in England, 3 ODI Series, 2026
Thu, 05:00 PM
England
Sri Lanka
Headingley, Leeds
Full Scorecard

Sunday, Sep 27 2026

2nd ODI, Australia in South Africa, 3 ODI Series, 2026
Sun, 01:30 PM
South Africa
Australia
The Wanderers Stadium, Johannesburg
Full Scorecard
3rd ODI, Sri Lanka in England, 3 ODI Series, 2026
Sun, 03:00 PM
England
Sri Lanka
The Oval, London
Full Scorecard

Wednesday, Sep 30 2026

3rd ODI, Australia in South Africa, 3 ODI Series, 2026
Wed, 05:00 PM
South Africa
Australia
Senwes Park, Potchefstroom
Full Scorecard

Friday, Oct 09 2026

1st Test, Australia in South Africa, 3 Test Series, 2026
Fri, 01:00 PM
South Africa
Australia
Kingsmead, Durban
Full Scorecard

Sunday, Oct 18 2026

2nd Test, Australia in South Africa, 3 Test Series, 2026
Sun, 01:00 PM
South Africa
Australia
St George's Park, Gqeberha
Full Scorecard

Tuesday, Oct 27 2026

3rd Test, Australia in South Africa, 3 Test Series, 2026
Tue, 02:00 PM
South Africa
Australia
Newlands, Cape Town
Full Scorecard

Sunday, Nov 15 2026

1st Test, Bangladesh in South Africa, 2 Test Series, 2026
Sun, 01:30 PM
South Africa
Bangladesh
The Wanderers Stadium, Johannesburg
Full Scorecard

Monday, Nov 23 2026

2nd Test, Bangladesh in South Africa, 2 Test Series, 2026
Mon, 01:30 PM
South Africa
Bangladesh
SuperSport Park, Centurion
Full Scorecard

Tuesday, Dec 01 2026

1st ODI, Bangladesh in South Africa, 3 ODI Series, 2026
Tue, 05:00 PM
South Africa
Bangladesh
Buffalo Park, East London
Full Scorecard

Friday, Dec 04 2026

2nd ODI, Bangladesh in South Africa, 3 ODI Series, 2026
Fri, 05:00 PM
South Africa
Bangladesh
St George's Park, Gqeberha
Full Scorecard

Monday, Dec 07 2026

3rd ODI, Bangladesh in South Africa, 3 ODI Series, 2026
Mon, 05:00 PM
South Africa
Bangladesh
Newlands, Cape Town
Full Scorecard

Thursday, Dec 10 2026

1st T20I, Bangladesh in South Africa, 3 T20I Series, 2026
Thu, 09:30 PM
South Africa
Bangladesh
Diamond Oval, Kimberley
Full Scorecard

Saturday, Dec 12 2026

2nd T20I, Bangladesh in South Africa, 3 T20I Series, 2026
Sat, 06:00 PM
South Africa
Bangladesh
Willowmoore Park, Benoni
Full Scorecard

Sunday, Dec 13 2026

3rd T20I, Bangladesh in South Africa, 3 T20I Series, 2026
Sun, 06:00 PM
South Africa
Bangladesh
SuperSport Park, Centurion
Full Scorecard

Thursday, Dec 17 2026

1st Test, England in South Africa, 3 Test Series, 2026/27
Thu, 01:30 PM
South Africa
England
The Wanderers Stadium, Johannesburg
Full Scorecard

Saturday, Dec 26 2026

2nd Test, England in South Africa, 3 Test Series, 2026/27
Sat, 01:30 PM
South Africa
England
SuperSport Park, Centurion
Full Scorecard

Sunday, Jan 03 2027

3rd Test, England in South Africa, 3 Test Series, 2026/27
Sun, 02:00 PM
South Africa
England
Newlands, Cape Town
Full Scorecard

Sunday, Jan 10 2027

1st ODI, England in South Africa, 3 ODI Series, 2027
Sun, 01:30 PM
South Africa
England
Boland Park, Paarl
Full Scorecard

Wednesday, Jan 13 2027

2nd ODI, England in South Africa, 3 ODI Series, 2027
Wed, 05:00 PM
South Africa
England
Mangaung Oval, Bloemfontein
Full Scorecard

Friday, Jan 15 2027

3rd ODI, England in South Africa, 3 ODI Series, 2027
Fri, 01:30 PM
South Africa
England
Mangaung Oval, Bloemfontein
Full Scorecard
Select Language