Fixtures

09 Jul

10 Jul

11 Jul

12 Jul

13 Jul

14 Jul

15 Jul

16 Jul

17 Jul

18 Jul

19 Jul

20 Jul

21 Jul

22 Jul

23 Jul

24 Jul

25 Jul

Next
Wed, July 09, 2025

9 Jul 2025, Wed, 6:00 AM IST

Result | Australia A won by 7 wickets

lista - 3rd unofficial ODI

Marrara Cricket Ground (MCG 2), Darwin, Australia

Sri Lanka A tour of Australia, 2025

Australia A

AUS-A

215/3 (32.3 ov)

Sri Lanka A

SL-A

213/9 (50 ov)

9 Jul 2025, Wed, 7:00 AM IST

Result | South Korea won by 39 runs

t20i - Match 5

Udayana Cricket Ground

Bali Bash International Tri Series, 2025

Philippines

PHI

146/10 (19.1 ov)

South Korea

SK

185/5 (20 ov)

9 Jul 2025, Wed, 11:30 AM IST

Result | Indonesia won by 10 wickets

t20i - Match 6

Udayana Cricket Ground

Bali Bash International Tri Series, 2025

South Korea

SK

52/10 (17.4 ov)

Indonesia

INA

53/0 (4.5 ov)

9 Jul 2025, Wed, 1:00 PM IST

a Match start delayed due to rain

t20i - Match 7

TCA Oval, Blantyre

Malawi T20I Quad Series, 2025

Tanzania

TZN

Malawi

MLW

9 Jul 2025, Wed, 2:30 PM IST

a Italy elected to bat

t20 - Match 7

Sportpark Westvliet, The Hague

ICC Mens T20 World Cup Europe Regional Final, 2025

Italy

ITA

*121/5 (15.5 ov)

Scotland

SCO

Yet To Bat

9 Jul 2025, Wed, 5:15 PM IST

Upcoming scheduled

t20i - Match 8

TCA Oval, Blantyre

Malawi T20I Quad Series, 2025

Germany

Germany

Bahrain

Bahrain

Match Yet To Start

9 Jul 2025, Wed, 7:30 PM IST

Upcoming scheduled

t20 - Match 8

Sportpark Westvliet, The Hague

ICC Mens T20 World Cup Europe Regional Final, 2025

Netherlands

Netherlands

Guernsey

Guernsey

Match Yet To Start
Thu, July 10, 2025

10 Jul 2025, Thur, 7:00 AM IST

Upcoming scheduled

t20i - Match 7

Udayana Cricket Ground

Bali Bash International Tri Series, 2025

Indonesia

Indonesia

Philippines

Philippines

Match Yet To Start

10 Jul 2025, Thur, 11:30 AM IST

Upcoming scheduled

t20i - Match 8

Udayana Cricket Ground

Bali Bash International Tri Series, 2025

Philippines

Philippines

South Korea

South Korea

Match Yet To Start

10 Jul 2025, Thur, 1:00 PM IST

Upcoming scheduled

t20i - Match 9

TCA Oval, Blantyre

Malawi T20I Quad Series, 2025

Bahrain

Bahrain

Tanzania

Tanzania

Match Yet To Start

10 Jul 2025, Thur, 3:30 PM IST

Upcoming scheduled

test - 3rd Test

Lord's, London

India tour of England, 2025

England

England

India

India

Match Yet To Start

10 Jul 2025, Thur, 4:30 PM IST

Upcoming scheduled

t20i - Match 2

National Sports Academy Vasil Levski, Sofia

ECN Bulgaria T20I, 2025

Bulgaria

Bulgaria

Turkey

Turkey

Match Yet To Start

10 Jul 2025, Thur, 5:15 PM IST

Upcoming scheduled

t20i - Match 10

TCA Oval, Blantyre

Malawi T20I Quad Series, 2025

Malawi

Malawi

Germany

Germany

Match Yet To Start

10 Jul 2025, Thur, 7:00 PM IST

Upcoming scheduled

t20i - Match 6

Pallekele International Cricket Stadium

Bangladesh tour of Sri Lanka, 2025

Sri Lanka

Sri Lanka

Bangladesh

Bangladesh

Match Yet To Start
Fri, July 11, 2025

11 Jul 2025, Fri, 12:30 PM IST

Upcoming scheduled

t20i - Match 3

National Sports Academy Vasil Levski, Sofia

ECN Bulgaria T20I, 2025

Gibraltar

Gibraltar

Turkey

Turkey

Match Yet To Start

11 Jul 2025, Fri, 2:30 PM IST

Upcoming scheduled

t20 - Match 9

Sportpark Westvliet, The Hague

ICC Mens T20 World Cup Europe Regional Final, 2025

Jersey

Jersey

Scotland

Scotland

Match Yet To Start

11 Jul 2025, Fri, 4:30 PM IST

Upcoming scheduled

t20i - Match 4

National Sports Academy Vasil Levski, Sofia

ECN Bulgaria T20I, 2025

Gibraltar

Gibraltar

Bulgaria

Bulgaria

Match Yet To Start

11 Jul 2025, Fri, 7:30 PM IST

Upcoming scheduled

t20 - Match 10

Sportpark Westvliet, The Hague

ICC Mens T20 World Cup Europe Regional Final, 2025

Netherlands

Netherlands

Italy

Italy

Match Yet To Start
Sat, July 12, 2025

12 Jul 2025, Sat, 7:00 AM IST

Upcoming scheduled

t20i - Match 9

Udayana Cricket Ground

Bali Bash International Tri Series, 2025

South Korea

South Korea

Indonesia

Indonesia

Match Yet To Start

12 Jul 2025, Sat, 11:30 AM IST

Upcoming scheduled

t20i - Match 10

Udayana Cricket Ground

Bali Bash International Tri Series, 2025

Philippines

Philippines

South Korea

South Korea

Match Yet To Start

12 Jul 2025, Sat, 12:30 PM IST

Upcoming scheduled

t20i - Match 5

National Sports Academy Vasil Levski, Sofia

ECN Bulgaria T20I, 2025

Turkey

Turkey

Bulgaria

Bulgaria

Match Yet To Start

12 Jul 2025, Sat, 1:00 PM IST

Upcoming scheduled

t20i - Match 11

TCA Oval, Blantyre

Malawi T20I Quad Series, 2025

Malawi

Malawi

Bahrain

Bahrain

Match Yet To Start

12 Jul 2025, Sat, 3:30 PM IST

Upcoming scheduled

firstclass - 1st Youth Test

The Kent County Cricket Ground, Beckenham

India Under 19 tour of England , 2025

England Under-19s

England Under-19s

India Under-19s

India Under-19s

Match Yet To Start

12 Jul 2025, Sat, 4:30 PM IST

Upcoming scheduled

t20i - Match 6

National Sports Academy Vasil Levski, Sofia

ECN Bulgaria T20I, 2025

Turkey

Turkey

Gibraltar

Gibraltar

Match Yet To Start

12 Jul 2025, Sat, 5:15 PM IST

Upcoming scheduled

t20i - Match 12

TCA Oval, Blantyre

Malawi T20I Quad Series, 2025

Tanzania

Tanzania

Germany

Germany

Match Yet To Start

12 Jul 2025, Sat, 12:00 AM IST

Upcoming scheduled

test - 3rd Test

Sabina Park, Kingston, Jamaica

Australia tour of West Indies, 2025

West Indies

West Indies

Australia

Australia

Match Yet To Start
Sun, July 13, 2025

13 Jul 2025, Sun, 6:30 AM IST

Upcoming scheduled

firstclass - 1st Unofficial Test

Marrara Cricket Ground (MCG 2), Darwin, Australia

Sri Lanka A tour of Australia, 2025

Australia A

Australia A

Sri Lanka A

Sri Lanka A

Match Yet To Start

13 Jul 2025, Sun, 7:00 AM IST

Upcoming scheduled

t20i - Match 11

Udayana Cricket Ground

Bali Bash International Tri Series, 2025

Indonesia

Indonesia

Philippines

Philippines

Match Yet To Start

13 Jul 2025, Sun, 11:30 AM IST

Upcoming scheduled

t20i - Match 12

Udayana Cricket Ground

Bali Bash International Tri Series, 2025

South Korea

South Korea

Indonesia

Indonesia

Match Yet To Start

13 Jul 2025, Sun, 12:30 PM IST

Upcoming scheduled

t20i - Final

National Sports Academy Vasil Levski, Sofia

ECN Bulgaria T20I, 2025

TBA

TBA

TBA

TBA

Match Yet To Start

13 Jul 2025, Sun, 1:00 PM IST

Upcoming scheduled

t20i - 3rd place play-off

TCA Oval, Blantyre

Malawi T20I Quad Series, 2025

TBA

TBA

TBA

TBA

Match Yet To Start

13 Jul 2025, Sun, 5:15 PM IST

Upcoming scheduled

t20i - Final

TCA Oval, Blantyre

Malawi T20I Quad Series, 2025

TBA

TBA

TBA

TBA

Match Yet To Start

13 Jul 2025, Sun, 7:00 PM IST

Upcoming scheduled

t20i - Match 7

Rangiri Dambulla International Stadium

Bangladesh tour of Sri Lanka, 2025

Sri Lanka

Sri Lanka

Bangladesh

Bangladesh

Match Yet To Start
Mon, July 14, 2025

14 Jul 2025, Mon, 4:30 PM IST

Upcoming scheduled

t20i - 1st T20I

Harare Sports Club

Zimbabwe T20I Tri Series, 2025

Zimbabwe

Zimbabwe

South Africa

South Africa

Match Yet To Start
Wed, July 16, 2025

16 Jul 2025, Wed, 4:30 PM IST

Upcoming scheduled

t20i - 2nd T20I

Harare Sports Club

Zimbabwe T20I Tri Series, 2025

South Africa

South Africa

New Zealand

New Zealand

Match Yet To Start

16 Jul 2025, Wed, 7:00 PM IST

Upcoming scheduled

t20i - Match 8

R.Premadasa Stadium, Khettarama, Colombo

Bangladesh tour of Sri Lanka, 2025

Sri Lanka

Sri Lanka

Bangladesh

Bangladesh

Match Yet To Start
Fri, July 18, 2025

18 Jul 2025, Fri, 4:30 PM IST

Upcoming scheduled

t20i - 3rd T20I

Harare Sports Club

Zimbabwe T20I Tri Series, 2025

Zimbabwe

Zimbabwe

New Zealand

New Zealand

Match Yet To Start
Sun, July 20, 2025

20 Jul 2025, Sun, 6:30 AM IST

Upcoming scheduled

firstclass - 2nd Unofficial Test

Marrara Cricket Ground (MCG 2), Darwin, Australia

Sri Lanka A tour of Australia, 2025

Australia A

Australia A

Sri Lanka A

Sri Lanka A

Match Yet To Start

20 Jul 2025, Sun, 3:30 PM IST

Upcoming scheduled

firstclass - 2nd Youth Test

County Ground, Chelmsford

India Under 19 tour of England , 2025

England Under-19s

England Under-19s

India Under-19s

India Under-19s

Match Yet To Start

20 Jul 2025, Sun, 4:30 PM IST

Upcoming scheduled

t20i - 4th T20I

Harare Sports Club

Zimbabwe T20I Tri Series, 2025

Zimbabwe

Zimbabwe

South Africa

South Africa

Match Yet To Start
Mon, July 21, 2025

21 Jul 2025, Mon, 5:30 AM IST

Upcoming scheduled

t20i - 1st T20I

Sabina Park, Kingston, Jamaica

Australia tour of West Indies, 2025

West Indies

West Indies

Australia

Australia

Match Yet To Start
Tue, July 22, 2025

22 Jul 2025, Tue, 4:30 PM IST

Upcoming scheduled

t20i - 5th T20I

Harare Sports Club

Zimbabwe T20I Tri Series, 2025

New Zealand

New Zealand

South Africa

South Africa

Match Yet To Start
Wed, July 23, 2025

23 Jul 2025, Wed, 5:30 AM IST

Upcoming scheduled

t20i - 2nd T20I

Sabina Park, Kingston, Jamaica

Australia tour of West Indies, 2025

West Indies

West Indies

Australia

Australia

Match Yet To Start

23 Jul 2025, Wed, 3:30 PM IST

Upcoming scheduled

test - 4th Test

Old Trafford, Manchester

India tour of England, 2025

England

England

India

India

Match Yet To Start
Thu, July 24, 2025

24 Jul 2025, Thur, 4:30 PM IST

Upcoming scheduled

t20i - 6th T20I

Harare Sports Club

Zimbabwe T20I Tri Series, 2025

Zimbabwe

Zimbabwe

New Zealand

New Zealand

Match Yet To Start