ODI Matches played on Feroz Shah Kotla, Delhi (31)

(count excludes the abandoned match in which no play was possible)
15th September 1982 Sri Lanka in India 1982/83 2nd ODIIndia v Sri Lankao157
2nd October 1986 Charminar Challenge Cup 1986/87 4th ODIIndia v Australiao393
13th January 1987 Sri Lanka in India 1986/87 3rd ODIIndia v Sri Lankao416
22nd October 1987 Reliance World Cup 1987/88 Group AIndia v Australiao465
15th October 1989 MRF World Series (Nehru Cup) 1989/90  England v Sri Lankao571
23rd October 1989 MRF World Series (Nehru Cup) 1989/90  India v West Indieso582
3rd November 1994 Wills World Series 1994/95  India v New Zealando944
2nd March 1996 Wills World Cup 1995/96 Group AIndia v Sri Lankao1070
11th April 1998 Pepsi Triangular Series 1997/98  Australia v Zimbabweo1313
14th April 1998 Pepsi Triangular Series 1997/98 FinalIndia v Australiao1316
17th November 1999 New Zealand in India 1999/00 5th ODIIndia v New Zealando1526
31st January 2002 England in India 2001/02 5th ODIIndia v Englando1800
17th April 2005 Pakistan in India 2004/05 6th ODIIndia v Pakistano2240
28th March 2006 England in India 2005/06 1st ODIIndia v Englando2357
2nd December 2008 England in India 2008/09 7th ODIIndia v Englando2785a
31st October 2009 Australia in India 2009/10 3rd ODIIndia v Australiao2918
27th December 2009 Sri Lanka in India 2009/10 5th ODIIndia v Sri Lankao2936
24th February 2011 ICC World Cup 2010/11 Group BSouth Africa v West Indieso3106
28th February 2011 ICC World Cup 2010/11 Group BNetherlands v West Indieso3112
7th March 2011 ICC World Cup 2010/11 Group ACanada v Kenyao3122
9th March 2011 ICC World Cup 2010/11 Group BIndia v Netherlandso3124
17th October 2011 England in India 2011/12 2nd ODIIndia v Englando3201
6th January 2013 Pakistan in India 2012/13 3rd ODIIndia v Pakistano3316
11th October 2014 West Indies in India 2014/15 2nd ODIIndia v West Indieso3533
20th October 2016 New Zealand in India 2016/17 2nd ODIIndia v New Zealando3797
13th March 2019 Australia in India 2018/19 5th ODIIndia v Australiao4113
11th October 2022 South Africa in India 2022/23 3rd ODIIndia v South Africao4472
7th October 2023 ICC World Cup 2023/24  South Africa v Sri Lankao4661
11th October 2023 ICC World Cup 2023/24  India v Afghanistano4666
15th October 2023 ICC World Cup 2023/24  Afghanistan v Englando4670
25th October 2023 ICC World Cup 2023/24  Australia v Netherlandso4681
6th November 2023 ICC World Cup 2023/24  Bangladesh v Sri Lankao4695