Former New Zealand captain Brendon McCullum to deliver 2016 MCC Spirit of Cricket Cowdrey Lecture today

Former New Zealand captain Brendon McCullum to deliver 2016 MCC Spirit of Cricket Cowdrey Lecture today

The MCC Spirit of Cricket Cowdrey Lecture was inaugurated in 2001 in memory of the late Lord Cowdrey of Tonbridge.

Indian Premier League 2016, Match 18: Sunrisers Hyderabad vs Kings XI Punjab — As it happened...

Indian Premier League 2016, Match 18: Sunrisers Hyderabad vs Kings XI Punjab — As it happened...

After restricting Punjab to 143/6, Hyderabad rode onto Warner-Dhawan opening stand to chase it down with 13 balls remaining.

Indian Premier League 2016, Match 15: Gujarat Lions vs Sunrisers Hyderabad – As it happened...

Indian Premier League 2016, Match 15: Gujarat Lions vs Sunrisers Hyderabad – As it happened...

Unbeaten for the first three games, the new team from Rajkot crash landed at their own den after suffering a 10-wicket defeat to Sunrisers Hyderabad.

Indian Premier League 2016, Match 15: Gujarat Lions vs Sunrisers Hyderabad – Preview

Indian Premier League 2016, Match 15: Gujarat Lions vs Sunrisers Hyderabad – Preview

Aaron Finch, who has hit three fifties in three matches, will once again be the batting mainstay for the Lions.

IPL 2016, Match 8: Brilliant Gautam Gambhir helps Kolkata beat Hyderabad by 8 wickets

IPL 2016, Match 8: Brilliant Gautam Gambhir helps Kolkata beat Hyderabad by 8 wickets

Gambhir finished off the game in style by hitting a boundary off Karn Sharma to take the team to 146 for two with 10 balls to spare.

ICC World Twenty20 final: England vs West Indies - Teams, date, time, venue, TV listing, live streaming

ICC World Twenty20 final: England vs West Indies - Teams, date, time, venue, TV listing, live streaming

Darren Sammy's side stunned India in the semi-final, while England got the better of the Kiwis.

ICC WT20, Final: England vs West Indies – Preview

ICC WT20, Final: England vs West Indies – Preview

Both teams have looked fresh with a strong mentality.

ICC World Twenty20, 1st Semi-Final: England vs New Zealand – As it happened...

ICC World Twenty20, 1st Semi-Final: England vs New Zealand – As it happened...

Jason Roy and Ben Stokes starred in England's win over New Zealand in the first semi-final in Delhi. They will play the winners of India-West Indies match in the final.

England vs Sri Lanka: World Twenty20, Match 29, Super 10 Group 1 – As it happened...

England vs Sri Lanka: World Twenty20, Match 29, Super 10 Group 1 – As it happened...

New Zealand, West Indies and England have confirmed their places in last-four. Tomorrow's India-Australia match will decide the fourth semi-finalists.

England vs Sri Lanka: World T20, Match 29, Super 10 Group 1 – Players to watch out for

England vs Sri Lanka: World T20, Match 29, Super 10 Group 1 – Players to watch out for

Spinners Moeen Ali and Rangana Herath will play pivotal roles for their respective sides.

ICC World Twenty20: England vs Sri Lanka​, Match 29, Super 10 Group 1 - Preview

ICC World Twenty20: England vs Sri Lanka​, Match 29, Super 10 Group 1 - Preview

After a below-par batting performance against minnows Afghanistan, England will be determined to get their act together against defending champions Sri Lanka in a group league encounter of the ICC World Twenty20, here on Saturday.

ICC World T20, Match 24, Super 10 Group 1: Afghanistan vs England  – As it happened...

ICC World T20, Match 24, Super 10 Group 1: Afghanistan vs England – As it happened...

After restricting England to a below par total of 142 runs, Afghanistan batsmen failed against Eoin Morgan & Co.

World Twenty20, Match 24: England vs Afghanistan- Date, time, venue, possible playing XI, tv listing, live streaming

World Twenty20, Match 24: England vs Afghanistan- Date, time, venue, possible playing XI, tv listing, live streaming

For Afghanistan, despite losing both games so far, they have shown flashes of highly entertained and well fought cricket. 

2016 ICC World Twenty20: England vs South Africa – As it happened...

2016 ICC World Twenty20: England vs South Africa – As it happened...

Joe Root scored 83 off 44 balls to help England chase down South Africa's 229 for a World Cup record in Mumbai.

ICC World T20: Chris Gayle didn't give us any chances, says England skipper Eoin Morgan

ICC World T20: Chris Gayle didn't give us any chances, says England skipper Eoin Morgan

West Indies, who were chasing a challenging target of 183, romped home in 18.1 overs on the back of Gayle's blistering innings.

ICC World Twenty20, Match 18, Super 10 Group 1: England vs South Africa - Preview

ICC World Twenty20, Match 18, Super 10 Group 1: England vs South Africa - Preview

Shell-shocked by Gayle's record 47-ball century, England are required to win against the Proteas.

ICC World T20 2016, Match 15: West Indies vs England - As it happened...

ICC World T20 2016, Match 15: West Indies vs England - As it happened...

Gayle smashed 100 off 58 balls to take the game away from England. 

ICC World Twenty20, Match 15: England vs West Indies - Date, time, venue, possible playing XI, tv listing, live streaming

ICC World Twenty20, Match 15: England vs West Indies - Date, time, venue, possible playing XI, tv listing, live streaming

Despite missing out on some big names, Windies still have enough firepower to get this through.

ICC World Twenty20: We are really in a good place mentally, says England skipper Eoin Morgan

ICC World Twenty20: We are really in a good place mentally, says England skipper Eoin Morgan

England face the West Indies in a crucial Super 10 Group 1 encounter in Mumbai.