Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
South Africa England England 39 runs Bloemfontein Feb 3, 2016 ODI # 3732
South Africa England England 5 wickets Port Elizabeth Feb 6, 2016 ODI # 3734
South Africa England South Africa 7 wickets Centurion Feb 9, 2016 ODI # 3736
South Africa England South Africa 1 wicket Johannesburg Feb 12, 2016 ODI # 3737
South Africa England South Africa 5 wickets Cape Town Feb 14, 2016 ODI # 3738
England Sri Lanka tied Nottingham Jun 21, 2016 ODI # 3751
England Sri Lanka England 10 wickets Birmingham Jun 24, 2016 ODI # 3753
England Sri Lanka no result Bristol Jun 26, 2016 ODI # 3755
England Sri Lanka England 6 wickets The Oval Jun 29, 2016 ODI # 3757
England Sri Lanka England 122 runs Cardiff Jul 2, 2016 ODI # 3758
England Pakistan England 44 runs Southampton Aug 24, 2016 ODI # 3770
England Pakistan England 4 wickets Lord's Aug 27, 2016 ODI # 3771
England Pakistan England 169 runs Nottingham Aug 30, 2016 ODI # 3773
England Pakistan England 4 wickets Leeds Sep 1, 2016 ODI # 3775
England Pakistan Pakistan 4 wickets Cardiff Sep 4, 2016 ODI # 3777
Bangladesh England England 21 runs Dhaka Oct 7, 2016 ODI # 3791
Bangladesh England Bangladesh 34 runs Dhaka Oct 9, 2016 ODI # 3793
Bangladesh England England 4 wickets Chattogram Oct 12, 2016 ODI # 3794

year 2015 « year 2016 » year 2017

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Bangladesh v England at Chattogram, 3rd ODI, Oct 12, 2016 [ODI # 3794]
Bangladesh v England at Dhaka, 2nd ODI, Oct 9, 2016 [ODI # 3793]
Bangladesh v England at Dhaka, 1st ODI, Oct 7, 2016 [ODI # 3791]