Sri Lanka Results

Friday 24th June 2016

One Day International Series

Tuesday 21st June 2016

One Day International Series

Saturday 18th June 2016

One Day International Series

Thursday 16th June 2016

One Day International Series

Thursday 9th June 2016

International Test match series

Friday 27th May 2016

International Test match series

Thursday 19th May 2016

International Test match series

Friday 13th May 2016

Sri Lanka in England 2016

Sunday 8th May 2016

Sri Lanka in England 2016

Monday 28th March 2016

World Twenty20

Super 10 Round

Group 1

Saturday 26th March 2016

World Twenty20

Super 10 Round

Group 1

Sunday 20th March 2016

World Twenty20

Super 10 Round

Group 1

Thursday 17th March 2016

World Twenty20

Super 10 Round

Group 1

Monday 14th March 2016

World Twenty20 Warm-Up Match

Thursday 10th March 2016

World Twenty20 Warm-Up Match

Friday 4th March 2016

Asia Cup

Group Stage

Group Stage

Tuesday 1st March 2016

Asia Cup

Group Stage

Group Stage

Sunday 28th February 2016

Asia Cup

Group Stage

Group Stage

Thursday 25th February 2016

Asia Cup

Group Stage

Group Stage

Sunday 14th February 2016

International Twenty20 Series

Friday 12th February 2016

International Twenty20 Series

Tuesday 9th February 2016

International Twenty20 Series

Sunday 10th January 2016

International Twenty20 Series

Thursday 7th January 2016

International Twenty20 Series

Monday 4th January 2016

One Day International Series

Friday 1st January 2016

One Day International Series

Wednesday 30th December 2015

One Day International Series

Sunday 27th December 2015

One Day International Series

Friday 25th December 2015

One Day International Series

Thursday 17th December 2015

International Test match series

Thursday 10th December 2015

International Test match series

Wednesday 11th November 2015

International Twenty20 Series

Monday 9th November 2015

International Twenty20 Series

Saturday 7th November 2015

One Day International Series

Wednesday 4th November 2015

One Day International Series

Sunday 1st November 2015

One Day International Series

Thursday 22nd October 2015

International Test match series

Wednesday 14th October 2015

International Test match series

Friday 28th August 2015

International Test match series

Thursday 20th August 2015

International Test match series

Wednesday 12th August 2015

International Test match series

Saturday 1st August 2015

International Twenty20 Series

Thursday 30th July 2015

International Twenty20 Series

Sunday 26th July 2015

One Day International Series

Wednesday 22nd July 2015

One Day International Series

Sunday 19th July 2015

One Day International Series

Wednesday 15th July 2015

One Day International Series

Saturday 11th July 2015

One Day International Series

Friday 3rd July 2015

International Test match series

Please note: All times UK. Fixtures are subject to change. The BBC is not responsible for any changes that may be made.