India Results

Thursday 21st July 2016

International Test match series

Wednesday 22nd June 2016

International Twenty20 Series

Monday 20th June 2016

International Twenty20 Series

Saturday 18th June 2016

International Twenty20 Series

Wednesday 15th June 2016

One Day International Series

Monday 13th June 2016

One Day International Series

Saturday 11th June 2016

One Day International Series

Thursday 31st March 2016

World Twenty20

Knockout Stage

Semi-Final

Sunday 27th March 2016

World Twenty20

Super 10 Round

Group 2

Wednesday 23rd March 2016

World Twenty20

Super 10 Round

Group 2

Saturday 19th March 2016

World Twenty20

Super 10 Round

Group 2

Tuesday 15th March 2016

World Twenty20

Super 10 Round

Group 2

Saturday 12th March 2016

World Twenty20 Warm-Up Match

Thursday 10th March 2016

World Twenty20 Warm-Up Match

Sunday 6th March 2016

Asia Cup

Final Stage

Final

Thursday 3rd March 2016

Asia Cup

Group Stage

Group Stage

Tuesday 1st March 2016

Asia Cup

Group Stage

Group Stage

Saturday 27th February 2016

Asia Cup

Group Stage

Group Stage

Wednesday 24th 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 31st January 2016

International Twenty20 Series

Friday 29th January 2016

International Twenty20 Series

Tuesday 26th January 2016

International Twenty20 Series

Saturday 23rd January 2016

One Day International Series

Wednesday 20th January 2016

One Day International Series

Sunday 17th January 2016

One Day International Series

Friday 15th January 2016

One Day International Series

Tuesday 12th January 2016

One Day International Series

Thursday 3rd December 2015

International Test match series

Wednesday 25th November 2015

International Test match series

Saturday 14th November 2015

International Test match series

Thursday 5th November 2015

International Test match series

Sunday 25th October 2015

One Day International Series

Thursday 22nd October 2015

One Day International Series

Sunday 18th October 2015

One Day International Series

Wednesday 14th October 2015

One Day International Series

Sunday 11th October 2015

One Day International Series

Thursday 8th October 2015

International Twenty20 Series

Monday 5th October 2015

International Twenty20 Series

Friday 2nd October 2015

International Twenty20 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

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