Date | Match | Venue | Result |
13/09/2007 | England vs Zimbabwe | Newlands | England won by 50 runs |
14/09/2007 | England vs Australia | Newlands | Australia won by 8 wickets |
16/09/2007 | England vs South Africa | Newlands | South Africa won by 19 runs |
18/09/2007 | England vs New Zealand | Kingsmead | New Zealand won by 5 runs |
19/09/2007 | England vs India | Kingsmead | India won by 18 runs |
5/6/2009 | England vs Netherlands | Lord's | Netherlands won by 4 wickets |
7/6/2009 | England vs Pakistan | Kennington Oval | England won by 48 runs |
11/6/2009 | England vs South Africa | Trent Bridge | South Africa won by 7 wickets |
14/06/2009 | England vs India | Lord's | England won by 3 runs |
15/06/2009 | England vs West Indies | Kennington Oval | West Indies won by 5 wickets |
3/5/2010 | England vs West Indies | Providence Stadium | West Indies won by 8 wickets |
4/5/2010 | England vs Ireland | Providence Stadium | No Result |
6/5/2010 | England vs Pakistan | Kensington Oval | England won by 6 wickets |
8/5/2010 | England vs South Africa | Kensington Oval | England won by 39 runs |
10/5/2010 | England vs New Zealand | Daren Sammy National Cricket Stadium | England won by 3 wickets |
13/05/2010 | England vs Sri Lanka | Daren Sammy National Cricket Stadium | England won by 7 wickets |
16/05/2010 | England vs Australia | Kensington Oval | England won by 7 wickets |
21/09/2012 | England vs Afghanistan | R Premadasa Stadium | England won by 116 runs |
23/09/2012 | England vs India | R Premadasa Stadium | India won by 90 runs |
27/09/2012 | England vs West Indies | Pallekele International Cricket Stadium | West Indies won by 15 runs |
29/09/2012 | England vs New Zealand | Pallekele International Cricket Stadium | England won by 6 wickets |
1/10/2012 | England vs Sri Lanka | Pallekele International Cricket Stadium | Sri Lanka won by 19 runs |
22/03/2014 | England vs New Zealand | Zahur Ahmed Chowdhury Stadium | New Zealand won by 9 runs |
27/03/2014 | England vs Sri Lanka | Zahur Ahmed Chowdhury Stadium | England won by 6 wickets |
29/03/2014 | England vs South Africa | Zahur Ahmed Chowdhury Stadium | South Africa won by 3 runs |
31/03/2014 | England vs Netherlands | Zahur Ahmed Chowdhury Stadium | Netherlands won by 45 runs |
16/03/2016 | England vs West Indies | Wankhede Stadium | West Indies won by 6 wickets |
18/03/2016 | England vs South Africa | Wankhede Stadium | England won by 2 wickets |
23/03/2016 | England vs Afghanistan | Arun Jaitley Stadium | England won by 15 runs |
26/03/2016 | England vs Sri Lanka | Arun Jaitley Stadium | England won by 10 runs |
30/03/2016 | England vs New Zealand | Arun Jaitley Stadium | England won by 7 wickets |
3/4/2016 | England vs West Indies | Eden Gardens | West Indies won by 4 wickets |
23/10/2021 | England vs West Indies | Dubai International Cricket Stadium | England won by 6 wickets |
27/10/2021 | England vs Bangladesh | Sheikh Zayed Stadium | England won by 8 wickets |
30/10/2021 | England vs Australia | Dubai International Cricket Stadium | England won by 8 wickets |
01/11/2021 | England vs Sri Lanka | Sharjah Cricket Stadium | England won by 26 runs |
06/11/2021 | England vs South Africa | Sharjah Cricket Stadium | South Africa won by 10 runs |
10/11/2021 | England vs New Zealand | Sheikh Zayed Stadium | New Zealand won by 5 wickets |
22 October, 2022 | England vs Afghanistan | Perth Stadium, Perth | TBA |
26 October, 2022 | England vs Group B Runner-up | Melbourne Cricket Ground, Melbourne | TBA |
28 October, 2022 | England vs Australia | Melbourne Cricket Ground, Melbourne | TBA |
1 November, 2022 | England vs New Zealand | The Gabba, Brisbane | TBA |
5 November, 2022 | England vs Group A Winner | Sydney Cricket Ground, Sydney | TBA |