Melbourne Cricket Ground, Melbourne - Centuries in Test cricket

307  RM CowperAustralia v England1965/66t601
270  DG BradmanAustralia v England1936/37t257
268  GN YallopAustralia v Pakistan1983/84t973
257  RT PontingAustralia v India2003/04t1678
250  JL LangerAustralia v England2002/03t1634
244*AN CookEngland v Australia2017/18t2289
208  IVA RichardsWest Indies v Australia1984/85t1005
205  RN HarveyAustralia v South Africa1952/53t365
205  WM LawryAustralia v West Indies1968/69t643
205*Azhar AliPakistan v Australia2016/17t2242
204  GA FaulknerSouth Africa v Australia1910/11t112
200  WR HammondEngland v Australia1928/29t178
195  V SehwagIndia v Australia2003/04t1678
192  SPD SmithAustralia v India2014/15t2152
188  C HillAustralia v England1897/98t56
188  MH DennessEngland v Australia1974/75t755
179  W RhodesEngland v Australia1911/12t119
178  JB HobbsEngland v Australia1911/12t119
176  H SutcliffeEngland v Australia1924/25t159
174  DW RandallEngland v Australia1976/77t800
173  AE StoddartEngland v Australia1894/95t43
170  MA TaylorAustralia v South Africa1993/94t1242
169  DG BradmanAustralia v England1936/37t259
169  V KohliIndia v Australia2014/15t2152
168  GJ CosierAustralia v Pakistan1976/77t790
168*IJL TrottEngland v Australia2010/11t1986
167  DG BradmanAustralia v South Africa1931/32t214
167  RN HarveyAustralia v England1958/59t462
166  JP DuminySouth Africa v Australia2008/09t1902
165*C BannermanAustralia v England1876/77t1
165  IM ChappellAustralia v West Indies1968/69t643
165*SPD SmithAustralia v Pakistan2016/17t2242
163  AR BorderAustralia v India1985/86t1033
162*WR EndeanSouth Africa v Australia1952/53t361
161  WM WoodfullAustralia v South Africa1931/32t214
159  VT TrumperAustralia v South Africa1910/11t112
158  Majid KhanPakistan v Australia1972/73t705
157  WM LawryAustralia v South Africa1963/64t549
156*RT SimpsonEngland v Australia1950/51t331
156  A SymondsAustralia v England2006/07t1824
155  AR MorrisAustralia v England1946/47t281
154  JB HobbsEngland v Australia1924/25t159
153  RN HarveyAustralia v India1947/48t295
153  ML HaydenAustralia v England2006/07t1824
152  DG BradmanAustralia v West Indies1930/31t205
152  Mohsin KhanPakistan v Australia1983/84t973
151  IM ChappellAustralia v India1967/68t625
149  G UlyettEngland v Australia1881/82t8
147  AM RahaneIndia v Australia2014/15t2152
146  KWR FletcherEngland v Australia1974/75t755
145  MP VaughanEngland v Australia2002/03t1634
144  Usman KhawajaAustralia v West Indies2015/16t2195
144  DA WarnerAustralia v Pakistan2016/17t2242
143  H SutcliffeEngland v Australia1924/25t161
143  AP GurusinhaSri Lanka v Australia1995/96t1319
142  JB HobbsEngland v Australia1928/29t180
142  J BenaudAustralia v Pakistan1972/73t705
142  DR MartynAustralia v Pakistan2004/05t1729
140  JT BrownEngland v Australia1894/95t46
138  VY RichardsonAustralia v England1924/25t159
138  ML HaydenAustralia v South Africa2001/02t1580
137  M LeylandEngland v Australia1928/29t180
137  Sadiq MohammadPakistan v Australia1972/73t705
137  ML HaydenAustralia v South Africa2005/06t1779
136  JHW FingletonAustralia v England1936/37t257
136  ML HaydenAustralia v India2003/04t1678
135  H SutcliffeEngland v Australia1928/29t178
135  IR RedpathAustralia v Pakistan1972/73t705
134*SPD SmithAustralia v West Indies2015/16t2195
133*WW ArmstrongAustralia v England1907/08t99
133  CC McDonaldAustralia v England1958/59t468
132  WW ArmstrongAustralia v South Africa1910/11t114
132  DG BradmanAustralia v India1947/48t292
131  DC BoonAustralia v England1994/95t1279
131*SR WaughAustralia v Sri Lanka1995/96t1319
128  WH PonsfordAustralia v England1924/25t159
128  JA BurnsAustralia v West Indies2015/16t2195
127  H SutcliffeEngland v Australia1924/25t159
127*DG BradmanAustralia v India1947/48t292
127  AP SheahanAustralia v Pakistan1972/73t705
126  KL HutchingsEngland v Australia1907/08t97
126*JB HobbsEngland v Australia1911/12t117
124  TP HoranAustralia v England1881/82t5
124  AR BorderAustralia v India1980/81t895
124  ML HaydenAustralia v India2007/08t1855
123*WW ArmstrongAustralia v England1920/21t138
123  DG BradmanAustralia v England1928/29t180
122  JB HobbsEngland v Australia1920/21t136
122  KR StackpoleAustralia v New Zealand1973/74t728
122  RB RichardsonWest Indies v Australia1988/89t1112
122*SR WaughAustralia v England1998/99t1436
122  MEK HusseyAustralia v South Africa2005/06t1779
121  J BriggsEngland v Australia1884/85t18
121  GS ChappellAustralia v Pakistan1976/77t790
121  Ijaz AhmedPakistan v Australia1989/90t1134
121*SR WaughAustralia v West Indies2000/01t1525
121  TA BlundellNew Zealand v Australia2019/20t2376
120  AC MacLarenEngland v Australia1894/95t46
120  PJP BurgeAustralia v England1965/66t598
120*SR WatsonAustralia v Pakistan2009/10t1943
119*IT BothamEngland v Australia1979/80t872
118  CL BadcockAustralia v England1936/37t259
118  SM GavaskarIndia v Australia1977/78t812
117  JWH MakepeaceEngland v Australia1920/21t138
117  BL D'OliveiraEngland v Australia1970/71t677
117  RT PontingAustralia v South Africa2005/06t1779
116  CE PellewAustralia v England1920/21t136
116  MH MankadIndia v Australia1947/48t292
116*GS ChappellAustralia v Pakistan1972/73t705
116  SR TendulkarIndia v Australia1999/00t1479
116  CJL RogersAustralia v England2013/14t2110
115  KD WaltersAustralia v England1965/66t598
115  KF BarringtonEngland v Australia1965/66t601
114  JW HearneEngland v Australia1911/12t117
114  GS ChappellAustralia v England1979/80t872
114  GR ViswanathIndia v Australia1980/81t895
114  TM HeadAustralia v New Zealand2019/20t2376
113  PBH MayEngland v Australia1958/59t462
113  MC CowdreyEngland v Australia1962/63t536
113  DS SheppardEngland v Australia1962/63t536
113  AMJ HilditchAustralia v West Indies1984/85t1005
112  CE McLeodAustralia v England1897/98t54
112  J RyderAustralia v England1928/29t178
112  DG BradmanAustralia v England1928/29t178
112  SJ McCabeAustralia v England1936/37t259
112  C WashbrookEngland v Australia1946/47t281
112  BC BroadEngland v Australia1986/87t1062
112  ME WaughAustralia v West Indies1992/93t1205
112  AM RahaneIndia v Australia2020/21t2398
111  KG ViljoenSouth Africa v Australia1931/32t214
111*M LeylandEngland v Australia1936/37t257
111  MH MankadIndia v Australia1947/48t295
111  IM ChappellAustralia v England1970/71t677
111  Mohammad YousufPakistan v Australia2004/05t1729
110  CC HunteWest Indies v Australia1960/61t500
110*RW MarshAustralia v England1976/77t800
110  AR BorderAustralia v West Indies1992/93t1205
110  PV SimmonsWest Indies v Australia1992/93t1205
110  DC BoonAustralia v Sri Lanka1995/96t1319
109  EJ BarlowSouth Africa v Australia1963/64t549
109  JH EdrichEngland v Australia1965/66t598
109  RB SimpsonAustralia v India1967/68t625
109  BW LuckhurstEngland v Australia1970/71t677
109  GJ CosierAustralia v West Indies1975/76t766
109*RB McCoskerAustralia v West Indies1975/76t770
108  FMM WorrellWest Indies v Australia1951/52t345
108  WM LawryAustralia v England1965/66t601
108  Majid KhanPakistan v Australia1978/79t849
107  WM WoodfullAustralia v England1928/29t178
107  KD WaltersAustralia v New Zealand1980/81t891
107  AJ StewartEngland v Australia1998/99t1436
106  MJ ClarkeAustralia v Sri Lanka2012/13t2068
106*AC VogesAustralia v West Indies2015/16t2195
106  CA PujaraIndia v Australia2018/19t2337
105*A ShrewsburyEngland v Australia1884/85t21
105  Sadiq MohammadPakistan v Australia1976/77t790
105  RB McCoskerAustralia v Pakistan1976/77t790
105  AR BorderAustralia v Pakistan1978/79t849
105  RT PontingAustralia v South Africa1997/98t1392
104  RA DuffAustralia v England1901/02t66
104*CL McCoolAustralia v England1946/47t281
104  Hanif MohammadPakistan v Australia1964/65t570
104  MC CowdreyEngland v Australia1965/66t598
103*DG BradmanAustralia v England1932/33t221
103  BC BoothAustralia v England1962/63t536
103  DA WarnerAustralia v England2017/18t2289
102  WM WoodfullAustralia v England1928/29t180
102  AL HassettAustralia v West Indies1951/52t345
102  MC CowdreyEngland v Australia1954/55t393
102  GS ChappellAustralia v England1974/75t755
102  IR RedpathAustralia v West Indies1975/76t766
102  CH LloydWest Indies v Australia1975/76t766
102  ML HaydenAustralia v England2002/03t1634
102*SPD SmithAustralia v England2017/18t2289
101  IR RedpathAustralia v West Indies1975/76t770
101  MA TaylorAustralia v Pakistan1989/90t1134
101  JH KallisSouth Africa v Australia1997/98t1392
101  RT PontingAustralia v South Africa2008/09t1902
100  C HillAustralia v South Africa1910/11t114
100  JM GregoryAustralia v England1920/21t136
100  AF KippaxAustralia v England1928/29t178
100  RR LindwallAustralia v England1946/47t281
100*AR MorrisAustralia v India1947/48t292
100  WM LawryAustralia v India1967/68t625
100  GM WoodAustralia v England1978/79t838
100  GM WoodAustralia v Pakistan1981/82t913
100*KJ HughesAustralia v West Indies1981/82t915
100*GRJ MatthewsAustralia v India1985/86t1033
100  DI GowerEngland v Australia1990/91t1159