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 | England won by 181 runs |
Saturday 20 March 2010 |
| 2nd Test Match |
| Bangladesh | v | England | Mirpur | England won by 9 wickets |
Thursday 27 May 2010 |
| 1st Test Match |
| England | v | Bangladesh | Lord's | England won by 8 wickets |
Friday 4 June 2010 |
| 2nd Test Match |
| England | v | Bangladesh | Manchester | England won by an innings and 80 runs |
Saturday 19 June 2010 |
| Only One-Day International |
| Scotland | v | England | Edinburgh | England won by 7 wickets |
Tuesday 22 June 2010 |
| 1st One-Day International |
| England | v | Australia | Southampton | England won by 4 wickets |
Thursday 24 June 2010 |
| 2nd One-Day International |
| England | v | Australia | Cardiff | England won by 4 wickets |
Sunday 27 June 2010 |
| 3rd One-Day International |
| England | v | Australia | Manchester | England won by 1 wicket |
Wednesday 30 June 2010 |
| 4th One-Day International |
| England | v | Australia | The Oval | Australia won by 78 runs |
Saturday 3 July 2010 |
| 5th One-Day International |
| England | v | Australia | Lord's | Australia won by 42 runs |
Thursday 8 July 2010 |
| 1st One-Day International |
| England | v | Bangladesh | Nottingham | England won by 6 wickets |
Saturday 10 July 2010 |
| 2nd One-Day International |
| England | v | Bangladesh | Bristol | Bangladesh won by 5 runs |
Monday 12 July 2010 |
| 3rd One-Day International |
| England | v | Bangladesh | Birmingham | England won by 144 runs |
Thursday 29 July 2010 |
| 1st Test Match |
| England | v | Pakistan | Nottingham | England won by 354 runs |
Friday 6 August 2010 |
| 2nd Test Match |
| England | v | Pakistan | Birmingham | England won by 9 wickets |
Wednesday 18 August 2010 |
| 3rd Test Match |
| England | v | Pakistan | The Oval | Pakistan won by 4 wickets |
Thursday 26 August 2010 |
| 4th Test Match |
| England | v | Pakistan | Lord's | England won by an innings and 225 runs |
Sunday 5 September 2010 |
| 1st International Twenty20 |
| England | v | Pakistan | Cardiff | |
Tuesday 7 September 2010 |
| 2nd International Twenty20 |
| England | v | Pakistan | Cardiff | |
Friday 10 September 2010 |
| 1st One-Day International |
| England | v | Pakistan | Chester-le-Street | |
Sunday 12 September 2010 |
| 2nd One-Day International |
| England | v | Pakistan | Leeds | |
Friday 17 September 2010 |
| 3rd One-Day International |
| England | v | Pakistan | The Oval | |
Monday 20 September 2010 |
| 4th One-Day International |
| England | v | Pakistan | Lord's | |
Wednesday 22 September 2010 |
| 5th One-Day International |
| England | v | Pakistan | Southampton | |