Test Matches played on Feroz Shah Kotla, Delhi (35)
10th November 1948
West Indies in India, Pakistan and Ceylon 1948/49
1st Test
India v West Indies
t304
2nd November 1951
Marylebone Cricket Club in India, Pakistan and Ceylon 1951/52
1st Test
India v England
t339
16th October 1952
Pakistan in India, East Pakistan and Burma 1952/53
1st Test
India v Pakistan
t355
16th December 1955
New Zealand in India and Pakistan 1955/56
3rd Test
India v New Zealand
t418
6th February 1959
West Indies in India and Pakistan 1958/59
5th Test
India v West Indies
t467
12th December 1959
Australia in India and Pakistan 1959/60
1st Test
India v Australia
t482
8th February 1961
Pakistan in India 1960/61
5th Test
India v Pakistan
t505
13th December 1961
Marylebone Cricket Club in India, Pakistan and Ceylon 1961/62
3rd Test
India v England
t516
8th February 1964
Marylebone Cricket Club in India 1963/64
4th Test
India v England
t556
19th March 1965
New Zealand in India and Pakistan 1964/65
4th Test
India v New Zealand
t583
28th November 1969
Australia in Ceylon, India and South Africa 1969/70
3rd Test
India v Australia
t667
20th December 1972
Marylebone Cricket Club in India, Pakistan and Sri Lanka 1972/73
1st Test
India v England
t703
11th December 1974
West Indies in India, Pakistan and Sri Lanka 1974/75
2nd Test
India v West Indies
t747
17th December 1976
Marylebone Cricket Club in India, Sri Lanka and Australia 1976/77
1st Test
India v England
t788
24th January 1979
West Indies in India and Sri Lanka 1978/79
5th Test
India v West Indies
t842
13th October 1979
Australia in India 1979/80
4th Test
India v Australia
t858
4th December 1979
Pakistan in India and Bangladesh 1979/80
2nd Test
India v Pakistan
t863
23rd December 1981
England in India and Sri Lanka 1981/82
3rd Test
India v England
t914
29th October 1983
West Indies in India 1983/84
2nd Test
India v West Indies
t965
12th December 1984
England in India, Sri Lanka and Australia 1984/85
2nd Test
India v England
t1004
26th September 1986
Australia in India 1986/87
2nd Test
India v Australia
t1053
25th November 1987
West Indies in India 1987/88
1st Test
India v West Indies
t1080
13th March 1993
Zimbabwe in India 1992/93
Only Test
India v Zimbabwe
t1219
10th October 1996
Australia in India 1996/97
Only Test
India v Australia
t1335
4th February 1999
Pakistan in India 1998/99
2nd Test
India v Pakistan
t1443
18th November 2000
Zimbabwe in India 2000/01
1st Test
India v Zimbabwe
t1515
28th February 2002
Zimbabwe in India 2001/02
2nd Test
India v Zimbabwe
t1591
10th December 2005
Sri Lanka in India 2005/06
2nd Test
India v Sri Lanka
t1776
22nd November 2007
Pakistan in India 2007/08
1st Test
India v Pakistan
t1849
29th October 2008
Australia in India 2008/09
3rd Test
India v Australia
t1891
6th November 2011
West Indies in India 2011/12
1st Test
India v West Indies
t2015
22nd March 2013
Australia in India 2012/13
4th Test
India v Australia
t2085
3rd December 2015
South Africa in India 2015/16
4th Test
India v South Africa
t2191
2nd December 2017
Sri Lanka in India 2017/18
3rd Test
India v Sri Lanka
t2286
17th February 2023
Australia in India 2022/23
2nd Test
India v Australia
t2493