ODI Matches played on Seat Unique Stadium, Bristol (19)
13th June 1983
Prudential World Cup 1983
Group A
New Zealand v Sri Lanka
o207
16th May 1999
ICC World Cup 1999
Group B
Pakistan v West Indies
o1447
23rd May 1999
ICC World Cup 1999
Group A
India v Kenya
o1458
6th July 2000
National Westminster Bank Series 2000
West Indies v Zimbabwe
o1605
10th June 2001
National Westminster Bank Series 2001
England v Australia
o1721
11th July 2002
National Westminster Bank Series 2002
India v Sri Lanka
o1855
6th July 2003
National Westminster Bank Series 2003
England v Zimbabwe
o2034
4th July 2004
National Westminster Bank Series 2004
England v New Zealand
o2139
19th June 2005
National Westminster Bank Series 2005
England v Australia
o2251
24th August 2007
India in British Isles 2007
2nd ODI
England v India
o2613
21st June 2008
New Zealand in England 2008
3rd ODI
England v New Zealand
o2710
24th May 2009
West Indies in England 2009
2nd ODI
England v West Indies
o2850
10th July 2010
Bangladesh in British Isles 2010
2nd ODI
England v Bangladesh
o3025
25th August 2014
India in England 2014
1st ODI
England v India
o3513a
26th June 2016
Sri Lanka in England and Ireland 2016
3rd ODI
England v Sri Lanka
o3755
5th May 2017
Ireland in England 2017
1st ODI
England v Ireland
o3864
24th September 2017
West Indies in England and Ireland 2017
3rd ODI
England v West Indies
o3915
14th May 2019
Pakistan in England 2019
3rd ODI
England v Pakistan
o4135
1st June 2019
ICC World Cup 2019
Afghanistan v Australia
o4145
7th June 2019
ICC World Cup 2019
Pakistan v Sri Lanka
o4152a
11th June 2019
ICC World Cup 2019
Bangladesh v Sri Lanka
o4156a
4th July 2021
Sri Lanka in England 2021
3rd ODI
England v Sri Lanka
o4298