Thursday 29 January 2009 |
| Tour Match |
| West Indies A | v | England XI | Basseterre | Match drawn |
Wednesday 4 February 2009 |
| 1st Test Match |
| West Indies | v | England | Kingston | West Indies won by an innings and 23 runs |
Friday 13 February 2009 |
| 2nd Test Match |
| West Indies | v | England | North Sound | Match drawn |
Sunday 15 February 2009 |
| 3rd Test Match |
| West Indies | v | England | St John's | Match drawn |
Thursday 26 February 2009 |
| 4th Test Match |
| West Indies | v | England | Bridgetown | Match drawn |
Friday 6 March 2009 |
| 5th Test Match |
| West Indies | v | England | Port of Spain | Match drawn |
Sunday 15 March 2009 |
| Only International Twenty20 |
| West Indies | v | England | Port of Spain | West Indies won by 6 wickets |
Friday 20 March 2009 |
| 1st One-Day International |
| West Indies | v | England | Providence | England won by 1 run |
Sunday 22 March 2009 |
| 2nd One-Day International |
| West Indies | v | England | Providence | West Indies won by 21 runs |
Friday 27 March 2009 |
| 3rd One-Day International |
| West Indies | v | England | Bridgetown | West Indies won by 8 wickets |
Sunday 29 March 2009 |
| 4th One-Day International |
| West Indies | v | England | Bridgetown | England won by 9 wickets |
Friday 3 April 2009 |
| 5th One-Day International |
| West Indies | v | England | Gros Islet | England won by 26 runs |
Wednesday 6 May 2009 |
| 1st Test Match |
| England | v | West Indies | Lord's | England won by 10 wickets |
Thursday 14 May 2009 |
| 2nd Test Match |
| England | v | West Indies | Chester-le-Street | England won by an innings and 83 runs |
Thursday 21 May 2009 |
| 1st One-Day International |
| England | v | West Indies | Leeds | Match abandoned |
Sunday 24 May 2009 |
| 2nd One-Day International |
| England | v | West Indies | Bristol | England won by 6 wickets |
Tuesday 26 May 2009 |
| 3rd One-Day International |
| England | v | West Indies | Birmingham | England won by 58 runs |
Friday 5 June 2009 |
| Group B International Twenty20 |
| England | v | Netherlands | Lord's | Netherlands won by 4 wickets |
Sunday 7 June 2009 |
| Group B International Twenty20 |
| England | v | Pakistan | The Oval | England won by 48 runs |
Thursday 11 June 2009 |
| Group E International Twenty20 |
| England | v | South Africa | Nottingham | South Africa won by 7 wickets |
Sunday 14 June 2009 |
| Group E International Twenty20 |
| England | v | India | Lord's | England won by 3 runs |
Monday 15 June 2009 |
| Group E International Twenty20 |
| England | v | West Indies | The Oval | West Indies won by 5 wickets |
Wednesday 8 July 2009 |
| 1st Test Match |
| England | v | Australia | Cardiff | Match drawn |
Thursday 16 July 2009 |
| 2nd Test Match |
| England | v | Australia | Lord's | England won by 115 runs |
Thursday 30 July 2009 |
| 3rd Test Match |
| England | v | Australia | Birmingham | Match drawn |
Friday 7 August 2009 |
| 4th Test Match |
| England | v | Australia | Leeds | Australia won by an innings and 80 runs |
Thursday 20 August 2009 |
| 5th Test Match |
| England | v | Australia | The Oval | England won by 197 runs |
Thursday 27 August 2009 |
| Only One-Day International |
| Ireland | v | England | Belfast | England won by 3 runs |
Sunday 30 August 2009 |
| 1st International Twenty20 |
| England | v | Australia | Manchester | No result |
Tuesday 1 September 2009 |
| 2nd International Twenty20 |
| England | v | Australia | Manchester | Match abandoned |
Friday 4 September 2009 |
| 1st One-Day International |
| England | v | Australia | The Oval | Australia won by 4 runs |
Sunday 6 September 2009 |
| 2nd One-Day International |
| England | v | Australia | Lord's | Australia won by 39 runs |
Wednesday 9 September 2009 |
| 3rd One-Day International |
| England | v | Australia | Southampton | Australia won by 6 wickets |
Saturday 12 September 2009 |
| 4th One-Day International |
| England | v | Australia | Lord's | Australia won by 7 wickets |
Tuesday 15 September 2009 |
| 5th One-Day International |
| England | v | Australia | Nottingham | Australia won by 4 wickets |
Thursday 17 September 2009 |
| 6th One-Day International |
| England | v | Australia | Nottingham | Australia won by 111 runs |
Sunday 20 September 2009 |
| 7th One-Day International |
| England | v | Australia | Chester-le-Street | England won by 4 wickets |
Friday 25 September 2009 |
| Group B One-Day International |
| England | v | Sri Lanka | Johannesburg | England won by 6 wickets |
Sunday 27 September 2009 |
| Group B One-Day International |
| South Africa | v | England | Centurion | England won by 22 runs |
Tuesday 29 September 2009 |
| Group B One-Day International |
| England | v | New Zealand | Johannesburg | New Zealand won by 4 wickets |
Friday 2 October 2009 |
| Semi-Final One-Day International |
| Australia | v | England | Centurion | Australia won by 9 wickets |
Friday 6 November 2009 |
| Tour Match |
| Eagles | v | England XI | Bloemfontein | England XI won by 185 runs |
Tuesday 10 November 2009 |
| Tour Match |
| South Africa A | v | England XI | Bloemfontein | South Africa A won by 4 wickets |
Friday 13 November 2009 |
| 1st International Twenty20 |
| South Africa | v | England | Johannesburg | England won by 1 run |
Sunday 15 November 2009 |
| 2nd International Twenty20 |
| South Africa | v | England | Centurion | South Africa won by 84 runs |
Tuesday 17 November 2009 |
| Tour Match |
| South Africa A | v | England XI | Potchefstroom | England XI won by 4 wickets |
Friday 20 November 2009 |
| 1st One-Day International |
| South Africa | v | England | Johannesburg | Match abandoned |
Sunday 22 November 2009 |
| 2nd One-Day International |
| South Africa | v | England | Centurion | England won by 7 wickets |
Friday 27 November 2009 |
| 3rd One-Day International |
| South Africa | v | England | Cape Town | South Africa won by 112 runs |
Sunday 29 November 2009 |
| 4th One-Day International |
| South Africa | v | England | Port Elizabeth | England won by 7 wickets |
Friday 4 December 2009 |
| 5th One-Day International |
| South Africa | v | England | Durban | Match abandoned |
Wednesday 16 December 2009 |
| 1st Test Match |
| South Africa | v | England | Centurion | Match drawn |
Saturday 26 December 2009 |
| 2nd Test Match |
| South Africa | v | England | Durban | England won by an innings and 98 runs |
Sunday 3 January 2010 |
| 3rd Test Match |
| South Africa | v | England | Cape Town | Match drawn |
Thursday 14 January 2010 |
| 4th Test Match |
| South Africa | v | England | Johannesburg | South Africa won by an innings and 74 runs |
Friday 19 February 2010 |
| International Twenty20 |
| England | v | Pakistan | Dubai | England won by 7 wickets |
Saturday 20 February 2010 |
| International Twenty20 |
| England | v | Pakistan | Dubai | Pakistan won by 4 wickets |
Tuesday 23 February 2010 |
| Tour Match |
| Bangladesh Cricket Board XI | v | England XI | Fatullah | England XI won by 112 runs |
Thursday 25 February 2010 |
| Tour Match |
| Bangladesh Cricket Board XI | v | England XI | Fatullah | England XI won by 7 wickets |
Sunday 28 February 2010 |
| 1st One-Day International |
| Bangladesh | v | England | Mirpur | England won by 6 wickets |
Tuesday 2 March 2010 |
| 2nd One-Day International |
| Bangladesh | v | England | Mirpur | England won by 2 wickets |
Friday 5 March 2010 |
| 3rd One-Day International |
| Bangladesh | v | England | Chittagong | England won by 45 runs |
Friday 12 March 2010 |
| 1st Test Match |
| Bangladesh | v | England | Chittagong | |
Saturday 20 March 2010 |
| 2nd Test Match |
| Bangladesh | v | England | Mirpur | |