Current Time

GMT

The schedule given here only contains confirmed international cricket matches. As soon as we get more information, this page will be updated. Dates and venues are subject to change.

Print
2016 - February - March - April - May - June - July - August - September - October - November - December
2017 - January - February

 

February 2016

8 Mon

Chappell-Hadlee Trophy, 2015/16

New Zealand v Australia at Hamilton, 3rd ODI (day/night)

9 Tue

Papua New Guinea v Ireland T20I Series, 2015/16

Papua New Guinea v Ireland at Townsville, 3rd T20I

England in South Africa ODI Series, 2015/16

South Africa v England at Centurion, 3rd ODI (day/night)

Sri Lanka in India T20I Series, 2015/16

India v Sri Lanka at Pune, 1st T20I (night)

10 Wed
11 Thu
12 Fri

Trans-Tasman Trophy [Australia in New Zealand], 2015/16

New Zealand v Australia at Wellington, 1st Test - day 1

England in South Africa ODI Series, 2015/16

South Africa v England at Johannesburg, 4th ODI (day/night)

Sri Lanka in India T20I Series, 2015/16

India v Sri Lanka at Ranchi, 2nd T20I (night)

13 Sat

Trans-Tasman Trophy [Australia in New Zealand], 2015/16

New Zealand v Australia at Wellington, 1st Test - day 2

14 Sun

Trans-Tasman Trophy [Australia in New Zealand], 2015/16

New Zealand v Australia at Wellington, 1st Test - day 3

England in South Africa ODI Series, 2015/16

South Africa v England at Cape Town, 5th ODI

Sri Lanka in India T20I Series, 2015/16

India v Sri Lanka at Visakhapatnam, 3rd T20I (night)

15 Mon

Trans-Tasman Trophy [Australia in New Zealand], 2015/16

New Zealand v Australia at Wellington, 1st Test - day 4

Ireland in United Arab Emirates T20I Series, 2015/16

United Arab Emirates v Ireland at Abu Dhabi, 1st T20I

16 Tue

Trans-Tasman Trophy [Australia in New Zealand], 2015/16

New Zealand v Australia at Wellington, 1st Test - day 5

Ireland in United Arab Emirates T20I Series, 2015/16

United Arab Emirates v Ireland at Abu Dhabi, 2nd T20I

17 Wed
18 Thu
19 Fri

Asia Cup, 2015/16

Afghanistan v United Arab Emirates at Fatullah (Outer), Qualifying Group, 1st Match

Asia Cup, 2015/16

Hong Kong v Oman at Fatullah (Outer), Qualifying Group, 2nd Match (night)

England in South Africa T20I Series, 2015/16

South Africa v England at Cape Town, 1st T20I (night)

20 Sat

Trans-Tasman Trophy [Australia in New Zealand], 2015/16

New Zealand v Australia at Christchurch, 2nd Test - day 1

Asia Cup, 2015/16

Afghanistan v Oman at Fatullah (Outer), Qualifying Group, 3rd Match

21 Sun

Trans-Tasman Trophy [Australia in New Zealand], 2015/16

New Zealand v Australia at Christchurch, 2nd Test - day 2

Asia Cup, 2015/16

Hong Kong v United Arab Emirates at Fatullah (Outer), Qualifying Group, 4th Match (night)

England in South Africa T20I Series, 2015/16

South Africa v England at Johannesburg, 2nd T20I

22 Mon

Trans-Tasman Trophy [Australia in New Zealand], 2015/16

New Zealand v Australia at Christchurch, 2nd Test - day 3

Asia Cup, 2015/16

Afghanistan v Hong Kong at Fatullah (Outer), Qualifying Group, 5th Match

Asia Cup, 2015/16

Oman v United Arab Emirates at Fatullah (Outer), Qualifying Group, 6th Match (night)

23 Tue

Trans-Tasman Trophy [Australia in New Zealand], 2015/16

New Zealand v Australia at Christchurch, 2nd Test - day 4

24 Wed

Trans-Tasman Trophy [Australia in New Zealand], 2015/16

New Zealand v Australia at Christchurch, 2nd Test - day 5

Asia Cup, 2015/16

India v Bangladesh at Dhaka, 1st Match (night)

25 Thu

Asia Cup, 2015/16

Sri Lanka v TBD at Dhaka, 2nd Match (night)

26 Fri

Asia Cup, 2015/16

Bangladesh v TBD at Dhaka, 3rd Match (night)

27 Sat

Asia Cup, 2015/16

India v Pakistan at Dhaka, 4th Match (night)

28 Sun

Asia Cup, 2015/16

Bangladesh v Sri Lanka at Dhaka, 5th Match (night)

29 Mon

Asia Cup, 2015/16

Pakistan v TBD at Dhaka, 6th Match (night)

 

March 2016

1 Tue

Asia Cup, 2015/16

India v Sri Lanka at Dhaka, 7th Match (night)

2 Wed

Asia Cup, 2015/16

Bangladesh v Pakistan at Dhaka, 8th Match (night)

3 Thu

Asia Cup, 2015/16

India v TBD at Dhaka, 9th Match (night)

4 Fri

Asia Cup, 2015/16

Pakistan v Sri Lanka at Dhaka, 10th Match

Australia in South Africa T20I Series, 2015/16

South Africa v Australia at Durban, 1st T20I (night)

5 Sat
6 Sun

Australia in South Africa T20I Series, 2015/16

South Africa v Australia at Johannesburg, 2nd T20I

Asia Cup, 2015/16

TBD v TBD at Dhaka, Final

7 Mon
8 Tue

ICC World Twenty20, 2015/16

Hong Kong v Zimbabwe at Nagpur, 1st Match, First Round Group B (day/night)

ICC World Twenty20, 2015/16

Afghanistan v Scotland at Nagpur, 2nd Match, First Round Group B (night)

9 Wed

ICC World Twenty20, 2015/16

Bangladesh v Netherlands at Dharamsala, 3rd Match, First Round Group A (day/night)

ICC World Twenty20, 2015/16

Ireland v Oman at Dharamsala, 4th Match, First Round Group A (night)

Australia in South Africa T20I Series, 2015/16

South Africa v Australia at Cape Town, 3rd T20I (night)

10 Thu

ICC World Twenty20, 2015/16

Scotland v Zimbabwe at Nagpur, 5th Match, First Round Group B (day/night)

ICC World Twenty20, 2015/16

Afghanistan v Hong Kong at Nagpur, 6th Match, First Round Group B (night)

11 Fri

ICC World Twenty20, 2015/16

Oman v Netherlands at Dharamsala, 7th Match, First Round Group A (day/night)

ICC World Twenty20, 2015/16

Bangladesh v Ireland at Dharamsala, 8th Match, First Round Group A (night)

12 Sat

ICC World Twenty20, 2015/16

Afghanistan v Zimbabwe at Nagpur, 9th Match, First Round Group B (day/night)

ICC World Twenty20, 2015/16

Hong Kong v Scotland at Nagpur, 10th Match, First Round Group B (night)

13 Sun

ICC World Twenty20, 2015/16

Ireland v Netherlands at Dharamsala, 11th Match, First Round Group A (day/night)

ICC World Twenty20, 2015/16

Bangladesh v Oman at Dharamsala, 12th Match, First Round Group A (night)

14 Mon
15 Tue

ICC World Twenty20, 2015/16

India v New Zealand at Nagpur, 13th Match, Super 10 Group 2 (night)

16 Wed

ICC World Twenty20, 2015/16

England v West Indies at Mumbai, 14th Match, Super 10 Group 1 (day/night)

ICC World Twenty20, 2015/16

Pakistan v TBD at Kolkata, 15th Match, Super 10 Group 2 (night)

17 Thu

ICC World Twenty20, 2015/16

Sri Lanka v TBD at Kolkata, 16th Match, Super 10 Group 1 (night)

18 Fri

ICC World Twenty20, 2015/16

Australia v New Zealand at Dharamsala, 17th Match, Super 10 Group 2 (day/night)

ICC World Twenty20, 2015/16

England v South Africa at Mumbai, 18th Match, Super 10 Group 1 (night)

19 Sat

ICC World Twenty20, 2015/16

India v Pakistan at Dharamsala, 19th Match, Super 10 Group 2 (night)

20 Sun

ICC World Twenty20, 2015/16

South Africa v TBD at Mumbai, 20th Match, Super 10 Group 1 (day/night)

ICC World Twenty20, 2015/16

Sri Lanka v West Indies at Bangalore, 21st Match, Super 10 Group 1 (night)

21 Mon

ICC World Twenty20, 2015/16

Australia v TBD at Bangalore, 22nd Match, Super 10 Group 2 (night)

22 Tue

ICC World Twenty20, 2015/16

New Zealand v Pakistan at Mohali, 23rd Match, Super 10 Group 2 (night)

23 Wed

ICC World Twenty20, 2015/16

England v TBD at Delhi, 24th Match, Super 10 Group 1 (day/night)

ICC World Twenty20, 2015/16

India v TBD at Bangalore, 25th Match, Super 10 Group 2 (night)

24 Thu
25 Fri

ICC World Twenty20, 2015/16

Australia v Pakistan at Mohali, 26th Match, Super 10 Group 2 (day/night)

ICC World Twenty20, 2015/16

South Africa v West Indies at Nagpur, 27th Match, Super 10 Group 1 (night)

26 Sat

ICC World Twenty20, 2015/16

New Zealand v TBD at Kolkata, 28th Match, Super 10 Group 2 (day/night)

ICC World Twenty20, 2015/16

England v Sri Lanka at Delhi, 29th Match, Super 10 Group 1 (night)

27 Sun

ICC World Twenty20, 2015/16

India v Australia at Mohali, 30th Match, Super 10 Group 2 (day/night)

ICC World Twenty20, 2015/16

West Indies v TBD at Nagpur, 31st Match, Super 10 Group 1 (night)

28 Mon

ICC World Twenty20, 2015/16

South Africa v Sri Lanka at Delhi, 32nd Match, Super 10 Group 1 (night)

29 Tue
30 Wed

ICC World Twenty20, 2015/16

TBD v TBD at Delhi, 1st Semi-Final (night)

31 Thu

ICC World Twenty20, 2015/16

TBD v TBD at Mumbai, 2nd Semi-Final (night)

 

April 2016

1 Fri
2 Sat
3 Sun

ICC World Twenty20, 2015/16

TBD v TBD at Kolkata, Final (night)

4 Mon
5 Tue
6 Wed
7 Thu
8 Fri
9 Sat
10 Sun
11 Mon
12 Tue
13 Wed
14 Thu
15 Fri
16 Sat
17 Sun
18 Mon
19 Tue
20 Wed
21 Thu
22 Fri
23 Sat
24 Sun
25 Mon
26 Tue
27 Wed
28 Thu
29 Fri
30 Sat

 

May 2016

1 Sun
2 Mon
3 Tue
4 Wed
5 Thu
6 Fri
7 Sat
8 Sun
9 Mon
10 Tue
11 Wed
12 Thu
13 Fri
14 Sat
15 Sun
16 Mon
17 Tue
18 Wed
19 Thu

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Leeds, 1st Investec Test - day 1

20 Fri

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Leeds, 1st Investec Test - day 2

21 Sat

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Leeds, 1st Investec Test - day 3

22 Sun

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Leeds, 1st Investec Test - day 4

23 Mon

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Leeds, 1st Investec Test - day 5

24 Tue
25 Wed
26 Thu
27 Fri

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Chester-le-Street, 2nd Investec Test - day 1

28 Sat

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Chester-le-Street, 2nd Investec Test - day 2

29 Sun

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Chester-le-Street, 2nd Investec Test - day 3

30 Mon

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Chester-le-Street, 2nd Investec Test - day 4

31 Tue

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Chester-le-Street, 2nd Investec Test - day 5

 

June 2016

1 Wed
2 Thu
3 Fri
4 Sat
5 Sun
6 Mon

West Indies Tri-Nation Series, 2016

Australia v South Africa at Providence, 1st Match

7 Tue
8 Wed

West Indies Tri-Nation Series, 2016

West Indies v South Africa at Providence, 2nd Match

9 Thu

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Lord's, 3rd Investec Test - day 1

10 Fri

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Lord's, 3rd Investec Test - day 2

West Indies Tri-Nation Series, 2016

West Indies v Australia at Providence, 3rd Match

11 Sat

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Lord's, 3rd Investec Test - day 3

12 Sun

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Lord's, 3rd Investec Test - day 4

13 Mon

Sri Lanka in England Test Series, 2016

England v Sri Lanka at Lord's, 3rd Investec Test - day 5

West Indies Tri-Nation Series, 2016

Australia v South Africa at Basseterre, 4th Match

14 Tue
15 Wed

West Indies Tri-Nation Series, 2016

West Indies v Australia at Basseterre, 5th Match

16 Thu

Sri Lanka in Ireland ODI Series, 2016

Ireland v Sri Lanka at , 1st ODI

17 Fri

West Indies Tri-Nation Series, 2016

West Indies v South Africa at Basseterre, 6th Match

18 Sat

Sri Lanka in Ireland ODI Series, 2016

Ireland v Sri Lanka at , 2nd ODI

19 Sun
20 Mon

West Indies Tri-Nation Series, 2016

Australia v South Africa at Bridgetown, 7th Match

21 Tue

Sri Lanka in England ODI Series, 2016

England v Sri Lanka at Nottingham, 1st ODI (day/night)

22 Wed

West Indies Tri-Nation Series, 2016

West Indies v Australia at Bridgetown, 8th Match

23 Thu
24 Fri

Sri Lanka in England ODI Series, 2016

England v Sri Lanka at Birmingham, 2nd ODI (day/night)

West Indies Tri-Nation Series, 2016

West Indies v South Africa at Bridgetown, 9th Match

25 Sat
26 Sun

Sri Lanka in England ODI Series, 2016

England v Sri Lanka at Bristol, 3rd ODI

West Indies Tri-Nation Series, 2016

TBD v TBD at Bridgetown, Final

27 Mon
28 Tue
29 Wed

Sri Lanka in England ODI Series, 2016

England v Sri Lanka at The Oval, 4th ODI (day/night)

30 Thu

 

July 2016

1 Fri
2 Sat

Sri Lanka in England ODI Series, 2016

England v Sri Lanka at Cardiff, 5th ODI

3 Sun
4 Mon
5 Tue

Sri Lanka in England T20I Match, 2016

England v Sri Lanka at Southampton, Only T20I (night)

6 Wed
7 Thu
8 Fri
9 Sat
10 Sun
11 Mon
12 Tue
13 Wed
14 Thu

Pakistan in England Test Series, 2016

England v Pakistan at Lord's, 1st Investec Test - day 1

15 Fri

Pakistan in England Test Series, 2016

England v Pakistan at Lord's, 1st Investec Test - day 2

16 Sat

Pakistan in England Test Series, 2016

England v Pakistan at Lord's, 1st Investec Test - day 3

17 Sun

Pakistan in England Test Series, 2016

England v Pakistan at Lord's, 1st Investec Test - day 4

18 Mon

Pakistan in England Test Series, 2016

England v Pakistan at Lord's, 1st Investec Test - day 5

19 Tue
20 Wed
21 Thu
22 Fri

Pakistan in England Test Series, 2016

England v Pakistan at Manchester, 2nd Investec Test - day 1

23 Sat

Pakistan in England Test Series, 2016

England v Pakistan at Manchester, 2nd Investec Test - day 2

24 Sun

Pakistan in England Test Series, 2016

England v Pakistan at Manchester, 2nd Investec Test - day 3

25 Mon

Pakistan in England Test Series, 2016

England v Pakistan at Manchester, 2nd Investec Test - day 4

26 Tue

Pakistan in England Test Series, 2016

England v Pakistan at Manchester, 2nd Investec Test - day 5

27 Wed
28 Thu
29 Fri
30 Sat
31 Sun

 

August 2016

1 Mon
2 Tue
3 Wed

Pakistan in England Test Series, 2016

England v Pakistan at Birmingham, 3rd Investec Test - day 1

4 Thu

Pakistan in England Test Series, 2016

England v Pakistan at Birmingham, 3rd Investec Test - day 2

5 Fri

Pakistan in England Test Series, 2016

England v Pakistan at Birmingham, 3rd Investec Test - day 3

6 Sat

Pakistan in England Test Series, 2016

England v Pakistan at Birmingham, 3rd Investec Test - day 4

7 Sun

Pakistan in England Test Series, 2016

England v Pakistan at Birmingham, 3rd Investec Test - day 5

8 Mon
9 Tue
10 Wed
11 Thu

Pakistan in England Test Series, 2016

England v Pakistan at The Oval, 4th Investec Test - day 1

12 Fri

Pakistan in England Test Series, 2016

England v Pakistan at The Oval, 4th Investec Test - day 2

13 Sat

Pakistan in England Test Series, 2016

England v Pakistan at The Oval, 4th Investec Test - day 3

14 Sun

Pakistan in England Test Series, 2016

England v Pakistan at The Oval, 4th Investec Test - day 4

15 Mon

Pakistan in England Test Series, 2016

England v Pakistan at The Oval, 4th Investec Test - day 5

16 Tue
17 Wed
18 Thu

Pakistan in Ireland ODI Series, 2016

Ireland v Pakistan at , 1st ODI

19 Fri

New Zealand in South Africa Test Series, 2016

South Africa v New Zealand at Durban, 1st Test - day 1

20 Sat

New Zealand in South Africa Test Series, 2016

South Africa v New Zealand at Durban, 1st Test - day 2

Pakistan in Ireland ODI Series, 2016

Ireland v Pakistan at , 2nd ODI

21 Sun

New Zealand in South Africa Test Series, 2016

South Africa v New Zealand at Durban, 1st Test - day 3

22 Mon

New Zealand in South Africa Test Series, 2016

South Africa v New Zealand at Durban, 1st Test - day 4

23 Tue

New Zealand in South Africa Test Series, 2016

South Africa v New Zealand at Durban, 1st Test - day 5

24 Wed

Pakistan in England ODI Series, 2016

England v Pakistan at Southampton, 1st ODI (day/night)

25 Thu
26 Fri
27 Sat

New Zealand in South Africa Test Series, 2016

South Africa v New Zealand at Centurion, 2nd Test - day 1

Pakistan in England ODI Series, 2016

England v Pakistan at Lord's, 2nd ODI

28 Sun

New Zealand in South Africa Test Series, 2016

South Africa v New Zealand at Centurion, 2nd Test - day 2

29 Mon

New Zealand in South Africa Test Series, 2016

South Africa v New Zealand at Centurion, 2nd Test - day 3

30 Tue

New Zealand in South Africa Test Series, 2016

South Africa v New Zealand at Centurion, 2nd Test - day 4

Pakistan in England ODI Series, 2016

England v Pakistan at Nottingham, 3rd ODI (day/night)

31 Wed

New Zealand in South Africa Test Series, 2016

South Africa v New Zealand at Centurion, 2nd Test - day 5

 

September 2016

1 Thu

Pakistan in England ODI Series, 2016

England v Pakistan at Leeds, 4th ODI (day/night)

2 Fri
3 Sat
4 Sun

Pakistan in England ODI Series, 2016

England v Pakistan at Cardiff, 5th ODI

5 Mon
6 Tue
7 Wed

Pakistan in England T20I Match, 2016

England v Pakistan at Manchester, Only T20I (night)

8 Thu
9 Fri
10 Sat
11 Sun
12 Mon
13 Tue
14 Wed
15 Thu
16 Fri
17 Sat
18 Sun
19 Mon
20 Tue
21 Wed
22 Thu
23 Fri
24 Sat
25 Sun

South Africa v Ireland ODI Match, 2016/17

South Africa v Ireland at Benoni, Only ODI

26 Mon
27 Tue

Australia v Ireland ODI Match, 2016/17

Australia v Ireland at Benoni, Only ODI

28 Wed
29 Thu
30 Fri

Australia in South Africa ODI Series, 2016/17

South Africa v Australia at Centurion, 1st ODI (day/night)

 

October 2016

1 Sat
2 Sun

Australia in South Africa ODI Series, 2016/17

South Africa v Australia at Johannesburg, 2nd ODI

3 Mon
4 Tue
5 Wed

Australia in South Africa ODI Series, 2016/17

South Africa v Australia at Durban, 3rd ODI (day/night)

6 Thu
7 Fri
8 Sat
9 Sun

Australia in South Africa ODI Series, 2016/17

South Africa v Australia at Port Elizabeth, 4th ODI

10 Mon
11 Tue
12 Wed

Australia in South Africa ODI Series, 2016/17

South Africa v Australia at Cape Town, 5th ODI (day/night)

13 Thu
14 Fri
15 Sat
16 Sun
17 Mon
18 Tue
19 Wed
20 Thu
21 Fri
22 Sat
23 Sun
24 Mon
25 Tue
26 Wed
27 Thu
28 Fri
29 Sat
30 Sun
31 Mon

 

November 2016

1 Tue
2 Wed
3 Thu
4 Fri
5 Sat
6 Sun
7 Mon
8 Tue
9 Wed
10 Thu
11 Fri
12 Sat
13 Sun
14 Mon
15 Tue
16 Wed
17 Thu
18 Fri
19 Sat
20 Sun
21 Mon
22 Tue
23 Wed
24 Thu
25 Fri
26 Sat
27 Sun
28 Mon
29 Tue
30 Wed

 

December 2016

1 Thu
2 Fri
3 Sat
4 Sun
5 Mon
6 Tue
7 Wed
8 Thu
9 Fri
10 Sat
11 Sun
12 Mon
13 Tue
14 Wed
15 Thu

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Johannesburg, 1st Test - day 1

16 Fri

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Johannesburg, 1st Test - day 2

17 Sat

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Johannesburg, 1st Test - day 3

18 Sun

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Johannesburg, 1st Test - day 4

19 Mon

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Johannesburg, 1st Test - day 5

20 Tue
21 Wed
22 Thu
23 Fri
24 Sat
25 Sun
26 Mon

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Port Elizabeth, 2nd Test - day 1

27 Tue

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Port Elizabeth, 2nd Test - day 2

28 Wed

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Port Elizabeth, 2nd Test - day 3

29 Thu

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Port Elizabeth, 2nd Test - day 4

30 Fri

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Port Elizabeth, 2nd Test - day 5

31 Sat

 

January 2017

1 Sun
2 Mon

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Cape Town, 3rd Test - day 1

3 Tue

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Cape Town, 3rd Test - day 2

4 Wed

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Cape Town, 3rd Test - day 3

5 Thu

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Cape Town, 3rd Test - day 4

6 Fri

Sri Lanka in South Africa Test Series, 2016/17

South Africa v Sri Lanka at Cape Town, 3rd Test - day 5

7 Sat
8 Sun
9 Mon
10 Tue

Sri Lanka in South Africa T20I Series, 2016/17

South Africa v Sri Lanka at Cape Town, 1st T20I (night)

11 Wed
12 Thu
13 Fri

Sri Lanka in South Africa T20I Series, 2016/17

South Africa v Sri Lanka at Centurion, 2nd T20I (night)

14 Sat
15 Sun

Sri Lanka in South Africa T20I Series, 2016/17

South Africa v Sri Lanka at Johannesburg, 3rd T20I

16 Mon
17 Tue
18 Wed
19 Thu
20 Fri

Sri Lanka in South Africa ODI Series, 2016/17

South Africa v Sri Lanka at Durban, 1st ODI (day/night)

21 Sat
22 Sun

Sri Lanka in South Africa ODI Series, 2016/17

South Africa v Sri Lanka at Port Elizabeth, 2nd ODI

23 Mon
24 Tue
25 Wed
26 Thu
27 Fri

Sri Lanka in South Africa ODI Series, 2016/17

South Africa v Sri Lanka at Cape Town, 3rd ODI (day/night)

28 Sat
29 Sun

Sri Lanka in South Africa ODI Series, 2016/17

South Africa v Sri Lanka at Johannesburg, 4th ODI

30 Mon
31 Tue

 

February 2017

1 Wed
2 Thu
3 Fri

Sri Lanka in South Africa ODI Series, 2016/17

South Africa v Sri Lanka at Centurion, 5th ODI (day/night)