Test Hundreds by Score

Back To: Records->Test->Overall->Batting

 

Click the appropriate link to go to the overall list or the list for entries for a specific team:
Click on column heading to see the results sorted by that column
Score Player Date
400*BC LaraWest Indies (1) v EnglandAntigua Recreation Ground, St John's2003/04
380ML HaydenAustralia (1) v ZimbabweWestern Australia Cricket Association Ground, Perth2003/04
375BC LaraWest Indies (1) v EnglandAntigua Recreation Ground, St John's1993/94
374DPMD JayawardeneSri Lanka (1) v South AfricaSinhalese Sports Club Ground, Colombo2006
365*GS SobersWest Indies (1) v PakistanSabina Park, Kingston1957/58
364L HuttonEngland (1) v AustraliaKennington Oval, Kennington1938
340ST JayasuriyaSri Lanka (1) v IndiaR Premadasa Stadium, Colombo1997
337Hanif MohammadPakistan (2) v West IndiesKensington Oval, Bridgetown1957/58
336*WR HammondEngland (1) v New ZealandEden Park, Auckland1932/33
335*DA WarnerAustralia (1) v PakistanAdelaide Oval, Adelaide2019/20
334DG BradmanAustralia (1) v EnglandHeadingley, Leeds1930
334*MA TaylorAustralia (1) v PakistanArbab Niaz Stadium, Peshawar1998/99
333GA GoochEngland (1) v IndiaLord's Cricket Ground, St John's Wood1990
333CH GayleWest Indies (1) v Sri LankaGalle International Stadium, Galle2010/11
329Inzamam-ul-HaqPakistan (1) v New ZealandGaddafi Stadium, Lahore2002
329*MJ ClarkeAustralia (1) v IndiaSydney Cricket Ground, Sydney2011/12
325A SandhamEngland (1) v West IndiesSabina Park, Kingston1929/30
319V SehwagIndia (1) v South AfricaMA Chidambaram Stadium, Chepauk, Chennai2007/08
319KC SangakkaraSri Lanka (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2013/14
317CH GayleWest Indies (1) v South AfricaAntigua Recreation Ground, St John's2004/05
313Younis KhanPakistan (1) v Sri LankaNational Stadium, Karachi2008/09
311RB SimpsonAustralia (1) v EnglandOld Trafford, Manchester1964
311*HM AmlaSouth Africa (1) v EnglandThe Kia Oval, Kennington2012
310*JH EdrichEngland (1) v New ZealandHeadingley, Leeds1965
309V SehwagIndia (1) v PakistanMultan Cricket Stadium, Multan2003/04
307RM CowperAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1965/66
304DG BradmanAustralia (1) v EnglandHeadingley, Leeds1934
303*KK NairIndia (1) v EnglandMA Chidambaram Stadium, Chepauk, Chennai2016/17
302LG RoweWest Indies (1) v EnglandKensington Oval, Bridgetown1973/74
302BB McCullumNew Zealand (2) v IndiaBasin Reserve, Wellington2013/14
302*Azhar AliPakistan (1) v West IndiesDubai Sports City Stadium, Dubai2016/17
299*DG BradmanAustralia (1) v South AfricaAdelaide Oval, Adelaide1931/32
299MD CroweNew Zealand (2) v Sri LankaBasin Reserve, Wellington1990/91
294AN CookEngland (1) v IndiaEdgbaston, Birmingham2011
293V SehwagIndia (1) v Sri LankaBrabourne Stadium, Mumbai2009/10
291IVA RichardsWest Indies (1) v EnglandKennington Oval, Kennington1976
291RR SarwanWest Indies (1) v EnglandKensington Oval, Bridgetown2008/09
290LRPL TaylorNew Zealand (1) v AustraliaWestern Australia Cricket Association Ground, Perth2015/16
287RE FosterEngland (1) v AustraliaSydney Cricket Ground, Sydney1903/04
287KC SangakkaraSri Lanka (1) v South AfricaSinhalese Sports Club Ground, Colombo2006
285*PBH MayEngland (2) v West IndiesEdgbaston, Birmingham1957
281VVS LaxmanIndia (2) v AustraliaEden Gardens, Calcutta2000/01
280*Javed MiandadPakistan (1) v IndiaNiaz Stadium, Hyderabad1982/83
278DCS ComptonEngland (1) v PakistanTrent Bridge, Nottingham1954
278*AB de VilliersSouth Africa (1) v PakistanSheikh Zayed Stadium, Abu Dhabi2010/11
277BC LaraWest Indies (1) v AustraliaSydney Cricket Ground, Sydney1992/93
277GC SmithSouth Africa (1) v EnglandEdgbaston, Birmingham2003
275*DJ CullinanSouth Africa (1) v New ZealandEden Park, Auckland1998/99
275G KirstenSouth Africa (2) v EnglandKingsmead, Durban1999/00
275DPMD JayawardeneSri Lanka (1) v IndiaSardar Patel Stadium, Motera, Ahmedabad2009/10
274RG PollockSouth Africa (1) v AustraliaKingsmead, Durban1969/70
274Zaheer AbbasPakistan (1) v EnglandEdgbaston, Birmingham1971
274*SP FlemingNew Zealand (1) v Sri LankaP Saravanamuttu Stadium, Colombo2003
271Javed MiandadPakistan (1) v New ZealandEden Park, Auckland1988/89
270*GA HeadleyWest Indies (1) v EnglandSabina Park, Kingston1934/35
270DG BradmanAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1936/37
270RS DravidIndia (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi2003/04
270KC SangakkaraSri Lanka (1) v ZimbabweQueens Sports Club, Bulawayo2004
269*AC VogesAustralia (1) v West IndiesBlundstone Arena, Hobart2015/16
268GN YallopAustralia (1) v PakistanMelbourne Cricket Ground, Melbourne1983/84
267PA de SilvaSri Lanka (1) v New ZealandBasin Reserve, Wellington1990/91
267*BA YoungNew Zealand (1) v Sri LankaCarisbrook, Dunedin1996/97
267Younis KhanPakistan (1) v IndiaM Chinnaswamy Stadium, Bangalore2004/05
267Z CrawleyEngland (1) v PakistanThe Ageas Bowl, Southampton2020
266WH PonsfordAustralia (1) v EnglandKennington Oval, Kennington1934
266DL HoughtonZimbabwe (1) v Sri LankaQueens Sports Club, Bulawayo1994/95
264*TWM LathamNew Zealand (1) v Sri LankaBasin Reserve, Wellington2018/19
263AN CookEngland (1) v PakistanSheikh Zayed Stadium, Abu Dhabi2015/16
262*DL AmissEngland (2) v West IndiesSabina Park, Kingston1973/74
262SP FlemingNew Zealand (1) v South AfricaSahara Park Newlands, Cape Town2005/06
261FMM WorrellWest Indies (1) v EnglandTrent Bridge, Nottingham1950
261*RR SarwanWest Indies (1) v BangladeshSabina Park, Kingston2004
260CC HunteWest Indies (1) v PakistanSabina Park, Kingston1957/58
260Javed MiandadPakistan (1) v EnglandKennington Oval, Kennington1987
260MN SamuelsWest Indies (1) v BangladeshSheikh Abu Naser Stadium, Khulna2012/13
259GM TurnerNew Zealand (1) v West IndiesBourda, Georgetown1971/72
259GC SmithSouth Africa (1) v EnglandLord's Cricket Ground, St John's Wood2003
259*MJ ClarkeAustralia (1) v South AfricaBrisbane Cricket Ground, Woolloongabba, Brisbane2012/13
258TW GraveneyEngland (1) v West IndiesTrent Bridge, Nottingham1957
258SM NurseWest Indies (1) v New ZealandLancaster Park, Christchurch1968/69
258BA StokesEngland (1) v South AfricaPPC Newlands, Cape Town2015/16
257*Wasim AkramPakistan (1) v ZimbabweSheikhupura Stadium, Sheikhupura1996/97
257RT PontingAustralia (1) v IndiaMelbourne Cricket Ground, Melbourne2003/04
256RB KanhaiWest Indies (1) v IndiaEden Gardens, Calcutta1958/59
256KF BarringtonEngland (1) v AustraliaOld Trafford, Manchester1964
255*DJ McGlewSouth Africa (1) v New ZealandBasin Reserve, Wellington1952/53
254DG BradmanAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1930
254V SehwagIndia (1) v PakistanGaddafi Stadium, Lahore2005/06
254JE RootEngland (1) v PakistanEmirates Old Trafford, Manchester2016
254*V KohliIndia (1) v South AfricaMaharashtra Cricket Association Stadium, Gahunje2019/20
253ST JayasuriyaSri Lanka (2) v PakistanIqbal Stadium, Faisalabad2004/05
253*HM AmlaSouth Africa (1) v IndiaVidarbha Cricket Association Stadium, Nagpur2009/10
253DA WarnerAustralia (1) v New ZealandWestern Australia Cricket Association Ground, Perth2015/16
252TWM LathamNew Zealand (1) v BangladeshHagley Oval, Christchurch2021/22
251WR HammondEngland (1) v AustraliaSydney Cricket Ground, Sydney1928/29
251KS WilliamsonNew Zealand (1) v West IndiesSeddon Park, Hamilton2020/21
250KD WaltersAustralia (1) v New ZealandLancaster Park, Christchurch1976/77
250SFAF BacchusWest Indies (1) v IndiaModi Stadium, Kanpur1978/79
250JL LangerAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne2002/03
249MS AtapattuSri Lanka (1) v ZimbabweQueens Sports Club, Bulawayo2004
248*SR TendulkarIndia (1) v BangladeshBangabandhu National Stadium, Dhaka2004/05
247*GS ChappellAustralia (1) v New ZealandBasin Reserve, Wellington1973/74
246*G BoycottEngland (1) v IndiaHeadingley, Leeds1967
245Shoaib MalikPakistan (1) v EnglandSheikh Zayed Stadium, Abu Dhabi2015/16
245BKG MendisSri Lanka (1) v IrelandGalle International Stadium, Galle2022/23
244DG BradmanAustralia (1) v EnglandKennington Oval, Kennington1934
244*AN CookEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne2017/18
244FDM KarunaratneSri Lanka (1) v BangladeshPallekele Cricket Stadium, Pallekele2020/21
243E PaynterEngland (1) v South AfricaKingsmead, Durban1938/39
243AN CookEngland (1) v West IndiesEdgbaston, Birmingham2017
243V KohliIndia (1) v Sri LankaFeroz Shah Kotla, Delhi2017/18
243MA AgarwalIndia (1) v BangladeshHolkar Stadium, Indore2019/20
242KD WaltersAustralia (1) v West IndiesSydney Cricket Ground, Sydney1968/69
242*CH LloydWest Indies (1) v IndiaWankhede Stadium, Bombay1974/75
242DPMD JayawardeneSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo1998/99
242RT PontingAustralia (1) v IndiaAdelaide Oval, Adelaide2003/04
242*KS WilliamsonNew Zealand (2) v Sri LankaBasin Reserve, Wellington2014/15
241*SR TendulkarIndia (1) v AustraliaSydney Cricket Ground, Sydney2003/04
240WR HammondEngland (1) v AustraliaLord's Cricket Ground, St John's Wood1938
240Zaheer AbbasPakistan (1) v EnglandKennington Oval, Kennington1974
240DPMD JayawardeneSri Lanka (1) v PakistanNational Stadium, Karachi2008/09
240R RavindraNew Zealand (1) v South AfricaBay Oval, Mount Maunganui2023/24
239GT DowlingNew Zealand (1) v IndiaLancaster Park, Christchurch1967/68
239SC GangulyIndia (1) v PakistanM Chinnaswamy Stadium, Bangalore2007/08
239AC VogesAustralia (1) v New ZealandBasin Reserve, Wellington2015/16
239SPD SmithAustralia (1) v EnglandWestern Australia Cricket Association Ground, Perth2017/18
238KS WilliamsonNew Zealand (1) v PakistanHagley Oval, Christchurch2020/21
237FMM WorrellWest Indies (1) v IndiaSabina Park, Kingston1952/53
237Saleem MalikPakistan (2) v AustraliaRawalpindi Cricket Stadium, Rawalpindi1994/95
237DPMD JayawardeneSri Lanka (1) v South AfricaGalle International Stadium, Galle2004
236EAB RowanSouth Africa (1) v EnglandHeadingley, Leeds1951
236*SM GavaskarIndia (1) v West IndiesMA Chidambaram Stadium, Chepauk, Madras1983/84
236Taufeeq UmarPakistan (1) v Sri LankaSheikh Zayed Stadium, Abu Dhabi2011/12
235*Zaheer AbbasPakistan (1) v IndiaGaddafi Stadium, Lahore1978/79
235GS ChappellAustralia (1) v PakistanIqbal Stadium, Faisalabad1979/80
235*AN CookEngland (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane2010/11
235IR BellEngland (1) v IndiaThe Kia Oval, Kennington2011
235V KohliIndia (1) v EnglandWankhede Stadium, Mumbai2016/17
234SG BarnesAustralia (1) v EnglandSydney Cricket Ground, Sydney1946/47
234DG BradmanAustralia (1) v EnglandSydney Cricket Ground, Sydney1946/47
234GC SmithSouth Africa (1) v PakistanDubai Sports City Stadium, Dubai2013/14
233CL HooperWest Indies (1) v IndiaBourda, Georgetown2001/02
233RS DravidIndia (1) v AustraliaAdelaide Oval, Adelaide2003/04
232DG BradmanAustralia (1) v EnglandKennington Oval, Kennington1930
232SJ McCabeAustralia (1) v EnglandTrent Bridge, Nottingham1938
232IVA RichardsWest Indies (1) v EnglandTrent Bridge, Nottingham1976
232*A FlowerZimbabwe (2) v IndiaVidarbha Cricket Association Ground, Nagpur2000/01
232KC SangakkaraSri Lanka (1) v South AfricaSinhalese Sports Club Ground, Colombo2004
232GC SmithSouth Africa (1) v BangladeshBir Shrestha Shahid Ruhul Amin Stadium, Chittagong2007/08
231AD NourseSouth Africa (2) v AustraliaOld Wanderers, Johannesburg1935/36
231*WR HammondEngland (1) v AustraliaSydney Cricket Ground, Sydney1936/37
231MH MankadIndia (1) v New ZealandNehru Stadium, Madras1955/56
231Mudassar NazarPakistan (1) v IndiaNiaz Stadium, Hyderabad1982/83
231TT SamaraweeraSri Lanka (1) v PakistanNational Stadium, Karachi2008/09
230*B SutcliffeNew Zealand (1) v IndiaFeroz Shah Kotla, Delhi1955/56
230KC SangakkaraSri Lanka (1) v PakistanGaddafi Stadium, Lahore2001/02
230MJ ClarkeAustralia (1) v South AfricaAdelaide Oval, Adelaide2012/13
228HH GibbsSouth Africa (1) v PakistanNewlands, Cape Town2002/03
228JE RootEngland (1) v Sri LankaGalle International Stadium, Galle2020/21
227WR HammondEngland (1) v New ZealandLancaster Park, Christchurch1932/33
227VG KambliIndia (1) v ZimbabweFeroz Shah Kotla, Delhi1992/93
227KP PietersenEngland (1) v AustraliaAdelaide Oval, Adelaide2010/11
226DG BradmanAustralia (1) v South AfricaBrisbane Cricket Ground, Woolloongabba, Brisbane1931/32
226GS SobersWest Indies (1) v EnglandKensington Oval, Bridgetown1959/60
226CG GreenidgeWest Indies (2) v AustraliaKensington Oval, Bridgetown1990/91
226BC LaraWest Indies (1) v AustraliaAdelaide Oval, Adelaide2005/06
226KP PietersenEngland (1) v West IndiesHeadingley, Leeds2007
226ND McKenzieSouth Africa (1) v BangladeshBir Shrestha Shahid Ruhul Amin Stadium, Chittagong2007/08
226IJL TrottEngland (1) v BangladeshLord's Cricket Ground, St John's Wood2010
226Azhar AliPakistan (1) v BangladeshShere Bangla National Stadium, Mirpur2014/15
226JE RootEngland (1) v New ZealandSeddon Park, Hamilton2019/20
225RB SimpsonAustralia (1) v EnglandAdelaide Oval, Adelaide1965/66
225RS MahanamaSri Lanka (1) v IndiaR Premadasa Stadium, Colombo1997
225BB McCullumNew Zealand (2) v IndiaRajiv Gandhi International Stadium, Uppal, Hyderabad2010/11
224VG KambliIndia (1) v EnglandWankhede Stadium, Bombay1992/93
224L VincentNew Zealand (1) v Sri LankaBasin Reserve, Wellington2004/05
224JH KallisSouth Africa (1) v Sri LankaSahara Park Newlands, Cape Town2011/12
224MS DhoniIndia (1) v AustraliaMA Chidambaram Stadium, Chepauk, Chennai2012/13
224BB McCullumNew Zealand (1) v IndiaEden Park, Auckland2013/14
224Mohammad HafeezPakistan (1) v BangladeshSheikh Abu Naser Stadium, Khulna2014/15
223GA HeadleyWest Indies (2) v EnglandSabina Park, Kingston1929/30
223DG BradmanAustralia (1) v West IndiesExhibition Ground, Brisbane1930/31
223PR UmrigarIndia (1) v New ZealandLal Bahadur Shastri Stadium, Hyderabad1955/56
223MH MankadIndia (1) v New ZealandBrabourne Stadium, Bombay1955/56
223*GM TurnerNew Zealand (1) v West IndiesSabina Park, Kingston1971/72
223CG GreenidgeWest Indies (1) v EnglandOld Trafford, Manchester1984
223MS AtapattuSri Lanka (1) v ZimbabweAsgiriya Stadium, Kandy1997/98
223JL LangerAustralia (1) v IndiaSydney Cricket Ground, Sydney1999/00
223Mohammad YousufPakistan (1) v EnglandGaddafi Stadium, Lahore2005/06
222GR ViswanathIndia (1) v EnglandMA Chidambaram Stadium, Chepauk, Madras1981/82
222NJ AstleNew Zealand (2) v EnglandJade Stadium, Christchurch2001/02
222*JA RudolphSouth Africa (1) v BangladeshMA Aziz Stadium, Chittagong2003
222RS DravidIndia (1) v New ZealandSardar Patel Stadium, Motera, Ahmedabad2003/04
222*KC SangakkaraSri Lanka (1) v BangladeshAsgiriya Stadium, Kandy2007
221SM GavaskarIndia (2) v EnglandKennington Oval, Kennington1979
221BC LaraWest Indies (1) v Sri LankaSinhalese Sports Club Ground, Colombo2001/02
221RWT KeyEngland (1) v West IndiesLord's Cricket Ground, St John's Wood2004
221RT PontingAustralia (1) v IndiaAdelaide Oval, Adelaide2011/12
221KC SangakkaraSri Lanka (1) v PakistanGalle International Stadium, Galle2014
220CL WalcottWest Indies (1) v EnglandKensington Oval, Bridgetown1953/54
220SM GavaskarIndia (2) v West IndiesQueen's Park Oval, Port of Spain1970/71
220G KirstenSouth Africa (1) v ZimbabweHarare Sports Club, Harare2001/02
219WJ EdrichEngland (2) v South AfricaKingsmead, Durban1938/39
219DS AtkinsonWest Indies (1) v AustraliaKensington Oval, Bridgetown1954/55
219MA TaylorAustralia (1) v EnglandTrent Bridge, Nottingham1989
219MJ SlaterAustralia (1) v Sri LankaWestern Australia Cricket Association Ground, Perth1995/96
219ME TrescothickEngland (1) v South AfricaThe AMP Oval, Kennington2003
219KC SangakkaraSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo2010
219*Mushfiqur RahimBangladesh (1) v ZimbabweShere Bangla National Stadium, Mirpur2018/19
218SV ManjrekarIndia (1) v PakistanGaddafi Stadium, Lahore1989/90
218DM BravoWest Indies (2) v New ZealandUniversity Oval, Dunedin2013/14
218Younis KhanPakistan (1) v EnglandThe Kia Oval, Kennington2016
218JE RootEngland (1) v IndiaMA Chidambaram Stadium, Chepauk, Chennai2020/21
217WR HammondEngland (1) v IndiaKennington Oval, Kennington1936
217RB KanhaiWest Indies (1) v PakistanBagh-e-Jinnah, Lahore1958/59
217SR TendulkarIndia (1) v New ZealandSardar Patel Stadium, Motera, Ahmedabad1999/00
217RS DravidIndia (1) v EnglandThe AMP Oval, Kennington2002
217*AB de VilliersSouth Africa (1) v IndiaSardar Patel Stadium, Motera, Ahmedabad2007/08
217*LRPL TaylorNew Zealand (1) v West IndiesUniversity Oval, Dunedin2013/14
217Shakib Al HasanBangladesh (1) v New ZealandBasin Reserve, Wellington2016/17
216*E PaynterEngland (1) v AustraliaTrent Bridge, Nottingham1938
216KWR FletcherEngland (1) v New ZealandEden Park, Auckland1974/75
216DM JonesAustralia (1) v West IndiesAdelaide Oval, Adelaide1988/89
216*MS AtapattuSri Lanka (1) v ZimbabweQueens Sports Club, Bulawayo1999/00
216BC LaraWest Indies (1) v PakistanMultan Cricket Stadium, Multan2006/07
215Zaheer AbbasPakistan (1) v IndiaGaddafi Stadium, Lahore1982/83
215DI GowerEngland (1) v AustraliaEdgbaston, Birmingham1985
215JL LangerAustralia (1) v New ZealandAdelaide Oval, Adelaide2004/05
215SPD SmithAustralia (1) v EnglandLord's Cricket Ground, St John's Wood2015
215MA AgarwalIndia (1) v South AfricaDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam2019/20
215M LabuschagneAustralia (1) v New ZealandSydney Cricket Ground, Sydney2019/20
215*Abid AliPakistan (1) v ZimbabweHarare Sports Club, Harare2020/21
215KS WilliamsonNew Zealand (1) v Sri LankaCello Basin Reserve, Wellington2022/23
214*VT TrumperAustralia (1) v South AfricaAdelaide Oval, Adelaide1910/11
214LG RoweWest Indies (1) v New ZealandSabina Park, Kingston1971/72
214*D LloydEngland (1) v IndiaEdgbaston, Birmingham1974
214*CG GreenidgeWest Indies (2) v EnglandLord's Cricket Ground, St John's Wood1984
214GS BlewettAustralia (1) v South AfricaNew Wanderers Stadium, Johannesburg1996/97
214MS SinclairNew Zealand (1) v West IndiesBasin Reserve, Wellington1999/00
214TT SamaraweeraSri Lanka (1) v PakistanGaddafi Stadium, Lahore2008/09
214SR TendulkarIndia (1) v AustraliaM Chinnaswamy Stadium, Bangalore2010/11
214*YB JaiswalIndia (2) v EnglandNiranjan Shah Stadium, Rajkot2023/24
213KJ HughesAustralia (1) v IndiaAdelaide Oval, Adelaide1980/81
213CG GreenidgeWest Indies (1) v New ZealandEden Park, Auckland1986/87
213ST JayasuriyaSri Lanka (1) v EnglandThe Foster's Oval, Kennington1998
213BC LaraWest Indies (1) v AustraliaSabina Park, Kingston1998/99
213WW HindsWest Indies (1) v South AfricaBourda, Georgetown2004/05
213*DPMD JayawardeneSri Lanka (1) v EnglandGalle International Stadium, Galle2007/08
213Younis KhanPakistan (1) v AustraliaSheikh Zayed Stadium, Abu Dhabi2014/15
213V KohliIndia (1) v Sri LankaVidarbha Cricket Association Stadium, Nagpur2017/18
212DG BradmanAustralia (2) v EnglandAdelaide Oval, Adelaide1936/37
212DN SardesaiIndia (1) v West IndiesSabina Park, Kingston1970/71
212W JafferIndia (2) v West IndiesAntigua Recreation Ground, St John's2006
212KC BrathwaiteWest Indies (1) v BangladeshArnos Vale Playing Field, Kingstown2014
212RG SharmaIndia (1) v South AfricaJharkhand State Cricket Association International Stadium, Ranchi2019/20
211WL MurdochAustralia (1) v EnglandKennington Oval, Kennington1884
211JB HobbsEngland (1) v South AfricaLord's Cricket Ground, St John's Wood1924
211Javed MiandadPakistan (1) v AustraliaNational Stadium, Karachi1988/89
211*HH GibbsSouth Africa (1) v New ZealandJade Stadium, Christchurch1998/99
211Ijaz AhmedPakistan (1) v Sri LankaBangabandhu National Stadium, Dhaka1998/99
211KC SangakkaraSri Lanka (2) v PakistanSheikh Zayed Stadium, Abu Dhabi2011/12
211V KohliIndia (1) v New ZealandHolkar Stadium, Indore2016/17
211SPD SmithAustralia (1) v EnglandEmirates Old Trafford, Manchester2019
210WM LawryAustralia (1) v West IndiesKensington Oval, Bridgetown1964/65
210*Taslim ArifPakistan (1) v AustraliaIqbal Stadium, Faisalabad1979/80
210Qasim UmarPakistan (1) v IndiaIqbal Stadium, Faisalabad1984/85
210DM JonesAustralia (1) v IndiaMA Chidambaram Stadium, Chepauk, Madras1986/87
210GA GoochEngland (1) v New ZealandTrent Bridge, Nottingham1994
210G KirstenSouth Africa (1) v EnglandOld Trafford, Manchester1998
210MJ ClarkeAustralia (1) v IndiaAdelaide Oval, Adelaide2011/12
210*KR MayersWest Indies (2) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2020/21
209CA RoachWest Indies (1) v EnglandBourda, Georgetown1929/30
209Imtiaz AhmedPakistan (1) v New ZealandBagh-e-Jinnah, Lahore1955/56
209*BF ButcherWest Indies (2) v EnglandTrent Bridge, Nottingham1966
209RG PollockSouth Africa (1) v AustraliaNewlands, Cape Town1966/67
209BC LaraWest Indies (1) v Sri LankaBeausejour Stadium, Gros Islet2003
209RT PontingAustralia (1) v PakistanBellerive Oval, Hobart2009/10
209YB JaiswalIndia (1) v EnglandDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam2023/24
208DCS ComptonEngland (1) v South AfricaLord's Cricket Ground, St John's Wood1947
208AD NourseSouth Africa (1) v EnglandTrent Bridge, Nottingham1951
208IT BothamEngland (1) v IndiaKennington Oval, Kennington1982
208IVA RichardsWest Indies (1) v AustraliaMelbourne Cricket Ground, Melbourne1984/85
208SL CampbellWest Indies (1) v New ZealandKensington Oval, Bridgetown1995/96
208*JC AdamsWest Indies (1) v New ZealandAntigua Recreation Ground, St John's1995/96
208HM AmlaSouth Africa (1) v West IndiesSuperSport Park, Centurion2014/15
208*Saud ShakilPakistan (1) v Sri LankaGalle International Stadium, Galle2023
207ED WeekesWest Indies (1) v IndiaQueen's Park Oval, Port of Spain1952/53
207KR StackpoleAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1970/71
207MW GattingEngland (1) v IndiaMA Chidambaram Stadium, Chepauk, Madras1984/85
207N HussainEngland (1) v AustraliaEdgbaston, Birmingham1997
207*MS AtapattuSri Lanka (1) v PakistanAsgiriya Stadium, Kandy2000
207RT PontingAustralia (1) v PakistanSydney Cricket Ground, Sydney2004/05
207*T ChanderpaulWest Indies (1) v ZimbabweQueens Sports Club, Bulawayo2022/23
206*WA BrownAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1938
206MP DonnellyNew Zealand (1) v EnglandLord's Cricket Ground, St John's Wood1949
206L HuttonEngland (1) v New ZealandKennington Oval, Kennington1949
206AR MorrisAustralia (1) v EnglandAdelaide Oval, Adelaide1950/51
206ED WeekesWest Indies (1) v EnglandQueen's Park Oval, Port of Spain1953/54
206Javed MiandadPakistan (1) v New ZealandNational Stadium, Karachi1976/77
206Qasim UmarPakistan (1) v Sri LankaIqbal Stadium, Faisalabad1985/86
206RJ ShastriIndia (1) v AustraliaSydney Cricket Ground, Sydney1991/92
206PA de SilvaSri Lanka (1) v BangladeshP Saravanamuttu Stadium, Colombo2002
206RT PontingAustralia (1) v West IndiesQueen's Park Oval, Port of Spain2002/03
206PD CollingwoodEngland (1) v AustraliaAdelaide Oval, Adelaide2006/07
206G GambhirIndia (1) v AustraliaFeroz Shah Kotla, Delhi2008/09
206*CA PujaraIndia (1) v EnglandSardar Patel Stadium, Motera, Ahmedabad2012/13
206Tamim IqbalBangladesh (2) v PakistanSheikh Abu Naser Stadium, Khulna2014/15
206*LD ChandimalSri Lanka (1) v AustraliaGalle International Stadium, Galle2022
205*EH HendrenEngland (2) v West IndiesQueen's Park Oval, Port of Spain1929/30
205*J HardstaffEngland (1) v IndiaLord's Cricket Ground, St John's Wood1946
205RN HarveyAustralia (1) v South AfricaMelbourne Cricket Ground, Melbourne1952/53
205L HuttonEngland (1) v West IndiesSabina Park, Kingston1953/54
205ER DexterEngland (1) v PakistanNational Stadium, Karachi1961/62
205WM LawryAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne1968/69
205SM GavaskarIndia (1) v West IndiesWankhede Stadium, Bombay1978/79
205AR BorderAustralia (1) v New ZealandAdelaide Oval, Adelaide1987/88
205Aamer SohailPakistan (1) v EnglandOld Trafford, Manchester1992
205*Azhar AliPakistan (1) v AustraliaMelbourne Cricket Ground, Melbourne2016/17
205BJ WatlingNew Zealand (1) v EnglandBay Oval, Mount Maunganui2019/20
205KNM FernandoSri Lanka (1) v IrelandGalle International Stadium, Galle2022/23
205OJD PopeEngland (1) v IrelandLord's Cricket Ground, St John's Wood2023
204GA FaulknerSouth Africa (1) v AustraliaMelbourne Cricket Ground, Melbourne1910/11
204RN HarveyAustralia (1) v West IndiesSabina Park, Kingston1954/55
204GS ChappellAustralia (1) v IndiaSydney Cricket Ground, Sydney1980/81
204*MS SinclairNew Zealand (1) v PakistanJade Stadium, Christchurch2000/01
204*HP TillakaratneSri Lanka (1) v West IndiesSinhalese Sports Club Ground, Colombo2001/02
204*Mohammad YousufPakistan (1) v BangladeshMA Aziz Stadium, Chittagong2001/02
204*AC GilchristAustralia (1) v South AfricaNew Wanderers Stadium, Johannesburg2001/02
204CH GayleWest Indies (1) v New ZealandQueen's Park (New), St George's2002
204CA PujaraIndia (1) v AustraliaRajiv Gandhi International Stadium, Uppal, Hyderabad2012/13
204V KohliIndia (1) v BangladeshRajiv Gandhi International Stadium, Uppal, Hyderabad2016/17
204M LabuschagneAustralia (1) v West IndiesOptus Stadium, Perth2022/23
203HL CollinsAustralia (1) v South AfricaOld Wanderers, Johannesburg1921/22
203*MAK PataudiIndia (2) v EnglandFeroz Shah Kotla, Delhi1963/64
203*Hanif MohammadPakistan (1) v New ZealandLahore Stadium, Lahore1964/65
203DL AmissEngland (1) v West IndiesKennington Oval, Kennington1976
203*Javed MiandadPakistan (1) v Sri LankaIqbal Stadium, Faisalabad1985/86
203*Shoaib MohammadPakistan (1) v IndiaGaddafi Stadium, Lahore1989/90
203*Shoaib MohammadPakistan (1) v New ZealandNational Stadium, Karachi1990/91
203*GJ WhittallZimbabwe (1) v New ZealandQueens Sports Club, Bulawayo1997/98
203Mohammad YousufPakistan (1) v New ZealandJade Stadium, Christchurch2000/01
203ML HaydenAustralia (1) v IndiaMA Chidambaram Stadium, Chepauk, Chennai2000/01
203*S ChanderpaulWest Indies (1) v South AfricaBourda, Georgetown2004/05
203*BJ HodgeAustralia (2) v South AfricaWestern Australia Cricket Association Ground, Perth2005/06
203SR TendulkarIndia (1) v Sri LankaSinhalese Sports Club Ground, Colombo2010
203IJL TrottEngland (1) v Sri LankaThe SWALEC Stadium, Cardiff2011
203*S ChanderpaulWest Indies (1) v BangladeshShere Bangla National Stadium, Mirpur2012/13
203*DPMD JayawardeneSri Lanka (1) v BangladeshShere Bangla National Stadium, Mirpur2013/14
203KC SangakkaraSri Lanka (1) v New ZealandBasin Reserve, Wellington2014/15
203*Mushfiqur RahimBangladesh (1) v ZimbabweShere Bangla National Stadium, Mirpur2019/20
202*L HuttonEngland (1) v West IndiesKennington Oval, Kennington1950
202BC LaraWest Indies (1) v South AfricaNew Wanderers Stadium, Johannesburg2003/04
202SP FlemingNew Zealand (1) v BangladeshMA Aziz Stadium, Chittagong2004/05
202Mohammad YousufPakistan (1) v EnglandLord's Cricket Ground, St John's Wood2006
202W JafferIndia (1) v PakistanEden Gardens, Kolkata2007/08
202*KP PietersenEngland (1) v IndiaLord's Cricket Ground, St John's Wood2011
202BB McCullumNew Zealand (1) v PakistanSharjah Cricket Association Stadium, Sharjah2014/15
202CA PujaraIndia (1) v AustraliaJharkhand State Cricket Association International Stadium, Ranchi2016/17
202*JO HolderWest Indies (2) v EnglandKensington Oval, Bridgetown2018/19
201SE GregoryAustralia (1) v EnglandSydney Cricket Ground, Sydney1894/95
201*J RyderAustralia (1) v EnglandAdelaide Oval, Adelaide1924/25
201DG BradmanAustralia (1) v IndiaAdelaide Oval, Adelaide1947/48
201EJ BarlowSouth Africa (1) v AustraliaAdelaide Oval, Adelaide1963/64
201SM NurseWest Indies (1) v AustraliaKensington Oval, Bridgetown1964/65
201RB SimpsonAustralia (1) v West IndiesKensington Oval, Bridgetown1964/65
201Mushtaq MohammadPakistan (1) v New ZealandCarisbrook, Dunedin1972/73
201GS ChappellAustralia (1) v PakistanBrisbane Cricket Ground, Woolloongabba, Brisbane1981/82
201AD GaekwadIndia (1) v PakistanGandhi Stadium, Jalandhar1983/84
201G FowlerEngland (1) v IndiaMA Chidambaram Stadium, Chepauk, Madras1984/85
201*DSBP KuruppuSri Lanka (1) v New ZealandColombo Cricket Club Ground, Colombo1986/87
201*GW FlowerZimbabwe (1) v PakistanHarare Sports Club, Harare1994/95
201NS SidhuIndia (1) v West IndiesQueen's Park Oval, Port of Spain1996/97
201*SR TendulkarIndia (1) v ZimbabweVidarbha Cricket Association Ground, Nagpur2000/01
201*MS AtapattuSri Lanka (1) v EnglandGalle International Stadium, Galle2000/01
201MS AtapattuSri Lanka (1) v BangladeshSinhalese Sports Club Ground, Colombo2001/02
201V SehwagIndia (1) v PakistanM Chinnaswamy Stadium, Bangalore2004/05
201*JN GillespieAustralia (1) v BangladeshBir Shrestha Shahid Ruhul Amin Stadium, Chittagong2005/06
201*V SehwagIndia (1) v Sri LankaGalle International Stadium, Galle2008
201JD RyderNew Zealand (1) v IndiaMcLean Park, Napier2008/09
201*JH KallisSouth Africa (1) v IndiaSuperSport Park, Centurion2010/11
201HM AmlaSouth Africa (1) v EnglandPPC Newlands, Cape Town2015/16
201Abdullah ShafiqPakistan (1) v Sri LankaSinhalese Sports Club Ground, Colombo2023
200WR HammondEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1928/29
200*DN SardesaiIndia (2) v New ZealandBrabourne Stadium, Bombay1964/65
200*DI GowerEngland (1) v IndiaEdgbaston, Birmingham1979
200Mohsin KhanPakistan (1) v EnglandLord's Cricket Ground, St John's Wood1982
200DC BoonAustralia (1) v New ZealandWestern Australia Cricket Association Ground, Perth1989/90
200*AR BorderAustralia (1) v EnglandHeadingley, Leeds1993
200SR WaughAustralia (1) v West IndiesSabina Park, Kingston1994/95
200*Inzamam-ul-HaqPakistan (1) v Sri LankaBangabandhu National Stadium, Dhaka1998/99
200*RS DravidIndia (1) v ZimbabweFeroz Shah Kotla, Delhi2000/01
200*GP ThorpeEngland (2) v New ZealandJade Stadium, Christchurch2001/02
200GC SmithSouth Africa (1) v BangladeshBuffalo Park, East London2002/03
200*KC SangakkaraSri Lanka (1) v BangladeshP Saravanamuttu Stadium, Colombo2007
200*VVS LaxmanIndia (1) v AustraliaFeroz Shah Kotla, Delhi2008/09
200*Younis KhanPakistan (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2011/12
200Mushfiqur RahimBangladesh (1) v Sri LankaGalle International Stadium, Galle2012/13
200*Younis KhanPakistan (2) v ZimbabweHarare Sports Club, Harare2013
200*JE RootEngland (1) v Sri LankaLord's Cricket Ground, St John's Wood2014
200V KohliIndia (1) v West IndiesSir Vivian Richards Stadium, North Sound2016
200*KS WilliamsonNew Zealand (1) v BangladeshSeddon Park, Hamilton2018/19
200LRPL TaylorNew Zealand (1) v BangladeshBasin Reserve, Wellington2018/19
200*AD MathewsSri Lanka (1) v ZimbabweHarare Sports Club, Harare2019/20
200*Hashmatullah ShahidiAfghanistan (1) v ZimbabweSheikh Zayed Stadium, Abu Dhabi2020/21
200DP ConwayNew Zealand (1) v EnglandLord's Cricket Ground, St John's Wood2021
200*SPD SmithAustralia (1) v West IndiesOptus Stadium, Perth2022/23
200DA WarnerAustralia (1) v South AfricaMelbourne Cricket Ground, Melbourne2022/23
200*KS WilliamsonNew Zealand (1) v PakistanNational Bank Cricket Arena, Karachi2022/23
200*HM NichollsNew Zealand (1) v Sri LankaCello Basin Reserve, Wellington2022/23
199Mudassar NazarPakistan (1) v IndiaIqbal Stadium, Faisalabad1984/85
199M AzharuddinIndia (1) v Sri LankaModi Stadium, Kanpur1986/87
199MTG ElliottAustralia (1) v EnglandHeadingley, Leeds1997
199ST JayasuriyaSri Lanka (2) v IndiaSinhalese Sports Club Ground, Colombo1997
199SR WaughAustralia (1) v West IndiesKensington Oval, Bridgetown1998/99
199*A FlowerZimbabwe (2) v South AfricaHarare Sports Club, Harare2001/02
199Younis KhanPakistan (1) v IndiaGaddafi Stadium, Lahore2005/06
199IR BellEngland (1) v South AfricaLord's Cricket Ground, St John's Wood2008
199*KC SangakkaraSri Lanka (1) v PakistanGalle International Stadium, Galle2012
199SPD SmithAustralia (1) v West IndiesSabina Park, Kingston2015
199KL RahulIndia (1) v EnglandMA Chidambaram Stadium, Chepauk, Chennai2016/17
199D ElgarSouth Africa (1) v BangladeshSenwes Park, Potchefstroom2017/18
199F du PlessisSouth Africa (1) v Sri LankaSuperSport Park, Centurion2020/21
199AD MathewsSri Lanka (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2022
198*AL HassettAustralia (1) v IndiaAdelaide Oval, Adelaide1947/48
198GS SobersWest Indies (2) v IndiaModi Stadium, Kanpur1958/59
197ED WeekesWest Indies (1) v PakistanKensington Oval, Bridgetown1957/58
197*FMM WorrellWest Indies (1) v EnglandKensington Oval, Bridgetown1959/60
197RT PontingAustralia (1) v PakistanWestern Australia Cricket Association Ground, Perth1999/00
197MP VaughanEngland (1) v IndiaTrent Bridge, Nottingham2002
197ML HaydenAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane2002/03
197CH GayleWest Indies (2) v New ZealandMcLean Park, Napier2008/09
197Mohammad HafeezPakistan (1) v New ZealandSharjah Cricket Association Stadium, Sharjah2014/15
196GB LeggeEngland (1) v New ZealandEden Park, Auckland1929/30
196L HuttonEngland (1) v West IndiesLord's Cricket Ground, St John's Wood1939
196AR MorrisAustralia (1) v EnglandKennington Oval, Kennington1948
196IM ChappellAustralia (1) v PakistanAdelaide Oval, Adelaide1972/73
196AR BorderAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1985
196GA GoochEngland (1) v AustraliaKennington Oval, Kennington1985
196HH GibbsSouth Africa (1) v IndiaSt George's Park, Port Elizabeth2001/02
196BC LaraWest Indies (1) v South AfricaQueen's Park Oval, Port of Spain2004/05
196RT PontingAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane2006/07
196Mohammad HafeezPakistan (1) v Sri LankaSinhalese Sports Club Ground, Colombo2012
196HM AmlaSouth Africa (2) v AustraliaWestern Australia Cricket Association Ground, Perth2012/13
196FDM KarunaratneSri Lanka (1) v PakistanDubai Sports City Stadium, Dubai2017/18
196BKG MendisSri Lanka (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2017/18
196Babar AzamPakistan (2) v AustraliaNational Stadium, Karachi2021/22
196OJD PopeEngland (2) v IndiaRajiv Gandhi International Stadium, Uppal, Hyderabad2023/24
195C WashbrookEngland (1) v South AfricaEllis Park, Johannesburg1948/49
195MP VaughanEngland (1) v IndiaThe AMP Oval, Kennington2002
195V SehwagIndia (1) v AustraliaMelbourne Cricket Ground, Melbourne2003/04
195DPMD JayawardeneSri Lanka (1) v EnglandSinhalese Sports Club Ground, Colombo2007/08
195MEK HusseyAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane2010/11
195DM BravoWest Indies (2) v BangladeshShere Bangla National Stadium, Mirpur2011/12
195BB McCullumNew Zealand (1) v Sri LankaHagley Oval, Christchurch2014/15
195*Usman KhawajaAustralia (1) v South AfricaSydney Cricket Ground, Sydney2022/23
194H SutcliffeEngland (1) v AustraliaSydney Cricket Ground, Sydney1932/33
194ED WeekesWest Indies (1) v IndiaBrabourne Stadium, Bombay1948/49
194CG GreenidgeWest Indies (1) v IndiaModi Stadium, Kanpur1983/84
194RB RichardsonWest Indies (1) v IndiaBourda, Georgetown1988/89
194*SR TendulkarIndia (1) v PakistanMultan Cricket Stadium, Multan2003/04
194ME TrescothickEngland (1) v BangladeshLord's Cricket Ground, St John's Wood2005
194Younis KhanPakistan (2) v IndiaIqbal Stadium, Faisalabad2005/06
194BKG MendisSri Lanka (1) v BangladeshGalle International Stadium, Galle2016/17
193*W BardsleyAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1926
193SR TendulkarIndia (1) v EnglandHeadingley, Leeds2002
193ME TrescothickEngland (1) v PakistanMultan Cricket Stadium, Multan2005/06
193TM DilshanSri Lanka (1) v EnglandLord's Cricket Ground, St John's Wood2011
193CA PujaraIndia (1) v AustraliaSydney Cricket Ground, Sydney2018/19
192BK KunderanIndia (1) v EnglandNehru Stadium, Madras1963/64
192*IVA RichardsWest Indies (1) v IndiaFeroz Shah Kotla, Delhi1974/75
192IM ChappellAustralia (1) v EnglandKennington Oval, Kennington1975
192M AzharuddinIndia (1) v New ZealandEden Park, Auckland1989/90
192Mohammad WasimPakistan (1) v ZimbabweHarare Sports Club, Harare1997/98
192SP FlemingNew Zealand (1) v PakistanWestpac Park, Hamilton2003/04
192HH GibbsSouth Africa (1) v West IndiesSuperSport Park, Centurion2003/04
192Mohammad YousufPakistan (1) v EnglandHeadingley, Leeds2006
192Mohammad YousufPakistan (1) v West IndiesGaddafi Stadium, Lahore2006/07
192KC SangakkaraSri Lanka (2) v AustraliaBellerive Oval, Hobart2007/08
192KC SangakkaraSri Lanka (1) v PakistanSinhalese Sports Club Ground, Colombo2012
192KS WilliamsonNew Zealand (1) v PakistanSharjah Cricket Association Stadium, Sharjah2014/15
192SPD SmithAustralia (1) v IndiaMelbourne Cricket Ground, Melbourne2014/15
191C HillAustralia (1) v South AfricaSydney Cricket Ground, Sydney1910/11
191WJ EdrichEngland (1) v South AfricaOld Trafford, Manchester1947
191*FMM WorrellWest Indies (1) v EnglandTrent Bridge, Nottingham1957
191G BoycottEngland (1) v AustraliaHeadingley, Leeds1977
191BC LaraWest Indies (1) v ZimbabweQueens Sports Club, Bulawayo2003/04
191JL LangerAustralia (1) v PakistanWestern Australia Cricket Association Ground, Perth2004/05
191Mohammad YousufPakistan (2) v West IndiesMultan Cricket Stadium, Multan2006/07
191RS DravidIndia (1) v New ZealandVidarbha Cricket Association Stadium, Nagpur2010/11
190RN HarveyAustralia (1) v South AfricaSydney Cricket Ground, Sydney1952/53
190S WettimunySri Lanka (1) v EnglandLord's Cricket Ground, St John's Wood1984
190AJ StewartEngland (1) v PakistanEdgbaston, Birmingham1992
190RS DravidIndia (1) v New ZealandWestpacTrust Park, Hamilton1998/99
190AN CookEngland (1) v IndiaEden Gardens, Kolkata2012/13
190Mohammad AshrafulBangladesh (1) v Sri LankaGalle International Stadium, Galle2012/13
190JE RootEngland (1) v South AfricaLord's Cricket Ground, St John's Wood2017
190S DhawanIndia (1) v Sri LankaGalle International Stadium, Galle2017
190DJ MitchellNew Zealand (1) v EnglandTrent Bridge, Nottingham2022
189*SJ McCabeAustralia (2) v South AfricaOld Wanderers, Johannesburg1935/36
189A MelvilleSouth Africa (1) v EnglandTrent Bridge, Nottingham1947
189WJ EdrichEngland (1) v South AfricaLord's Cricket Ground, St John's Wood1947
189*B MitchellSouth Africa (2) v EnglandKennington Oval, Kennington1947
189Waqar HasanPakistan (1) v New ZealandBagh-e-Jinnah, Lahore1955/56
189JW BurkeAustralia (1) v South AfricaNewlands, Cape Town1957/58
189Wazir MohammadPakistan (1) v West IndiesQueen's Park Oval, Port of Spain1957/58
189*VL ManjrekarIndia (1) v EnglandFeroz Shah Kotla, Delhi1961/62
189*JH KallisSouth Africa (1) v ZimbabweQueens Sports Club, Bulawayo2001/02
189MJ GuptillNew Zealand (1) v BangladeshSeddon Park, Hamilton2009/10
189AN CookEngland (1) v AustraliaSydney Cricket Ground, Sydney2010/11
189Z CrawleyEngland (1) v AustraliaEmirates Old Trafford, Manchester2023
188C HillAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1897/98
188DL AmissEngland (1) v IndiaLord's Cricket Ground, St John's Wood1974
188MH DennessEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1974/75
188MD CroweNew Zealand (1) v West IndiesBourda, Georgetown1984/85
188MD CroweNew Zealand (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1985/86
188*Saeed AnwarPakistan (2) v IndiaEden Gardens, Calcutta1998/99
188ST JayasuriyaSri Lanka (1) v PakistanAsgiriya Stadium, Kandy2000
188*GJ WhittallZimbabwe (2) v New ZealandHarare Sports Club, Harare2000/01
188AM RahaneIndia (1) v New ZealandHolkar Stadium, Indore2016/17
187JB HobbsEngland (1) v South AfricaNewlands, Cape Town1909/10
187JB HobbsEngland (1) v AustraliaAdelaide Oval, Adelaide1911/12
187*SJ McCabeAustralia (1) v EnglandSydney Cricket Ground, Sydney1932/33
187M LeylandEngland (1) v AustraliaKennington Oval, Kennington1938
187DG BradmanAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1946/47
187*Hanif MohammadPakistan (1) v EnglandLord's Cricket Ground, St John's Wood1967
187AI KallicharranWest Indies (1) v IndiaWankhede Stadium, Bombay1978/79
187RJ ShastriIndia (1) v EnglandThe Foster's Oval, Kennington1990
187S DhawanIndia (1) v AustraliaPunjab Cricket Association Stadium, Mohali2012/13
187MJ ClarkeAustralia (1) v EnglandEmirates Old Trafford, Manchester2013
186Zaheer AbbasPakistan (1) v IndiaNational Stadium, Karachi1982/83
186AH JonesNew Zealand (2) v Sri LankaBasin Reserve, Wellington1990/91
186PD CollingwoodEngland (1) v PakistanLord's Cricket Ground, St John's Wood2006
186JH KallisSouth Africa (2) v New ZealandLiberty Life Wanderers Stadium, Johannesburg2007/08
186KP PietersenEngland (1) v IndiaWankhede Stadium, Mumbai2012/13
186FDM KarunaratneSri Lanka (1) v West IndiesGalle International Stadium, Galle2015/16
186JE RootEngland (1) v Sri LankaGalle International Stadium, Galle2020/21
186HC BrookEngland (1) v New ZealandCello Basin Reserve, Wellington2022/23
186V KohliIndia (1) v AustraliaNarendra Modi Stadium, Motera, Ahmedabad2022/23
185*VT TrumperAustralia (2) v EnglandSydney Cricket Ground, Sydney1903/04
185DG BradmanAustralia (1) v IndiaBrisbane Cricket Ground, Woolloongabba, Brisbane1947/48
185RW BarberEngland (1) v AustraliaSydney Cricket Ground, Sydney1965/66
185RB RichardsonWest Indies (1) v New ZealandBourda, Georgetown1984/85
185JG WrightNew Zealand (1) v IndiaLancaster Park, Christchurch1989/90
185*MA AthertonEngland (2) v South AfricaNew Wanderers Stadium, Johannesburg1995/96
185MS AtapattuSri Lanka (1) v EnglandLord's Cricket Ground, St John's Wood2002
185KC SangakkaraSri Lanka (2) v PakistanSinhalese Sports Club Ground, Colombo2005/06
185BB McCullumNew Zealand (1) v BangladeshSeddon Park, Hamilton2009/10
185M LabuschagneAustralia (1) v PakistanBrisbane Cricket Ground, Woolloongabba, Brisbane2019/20
185Azhar AliPakistan (1) v AustraliaRawalpindi Cricket Stadium, Rawalpindi2021/22
185D ElgarSouth Africa (1) v IndiaSuperSport Park, Centurion2023/24
184DCS ComptonEngland (2) v AustraliaTrent Bridge, Nottingham1948
184MH MankadIndia (2) v EnglandLord's Cricket Ground, St John's Wood1952
184DL HaynesWest Indies (1) v EnglandLord's Cricket Ground, St John's Wood1980
184*DM JonesAustralia (1) v EnglandSydney Cricket Ground, Sydney1986/87
184*DC BoonAustralia (2) v EnglandSydney Cricket Ground, Sydney1987/88
184Inzamam-ul-HaqPakistan (1) v IndiaM Chinnaswamy Stadium, Bangalore2004/05
184IJL TrottEngland (1) v PakistanLord's Cricket Ground, St John's Wood2010
184MT RenshawAustralia (1) v PakistanSydney Cricket Ground, Sydney2016/17
183WH PonsfordAustralia (1) v West IndiesSydney Cricket Ground, Sydney1930/31
183CA DavisWest Indies (2) v New ZealandKensington Oval, Bridgetown1971/72
183DL AmissEngland (1) v PakistanKennington Oval, Kennington1974
183*MW GattingEngland (1) v IndiaEdgbaston, Birmingham1986
183GA GoochEngland (2) v New ZealandLord's Cricket Ground, St John's Wood1986
183*A FlowerZimbabwe (1) v IndiaFeroz Shah Kotla, Delhi2000/01
183MP VaughanEngland (2) v AustraliaSydney Cricket Ground, Sydney2002/03
183HH GibbsSouth Africa (1) v EnglandThe AMP Oval, Kennington2003
183GC SmithSouth Africa (2) v EnglandSahara Park Newlands, Cape Town2009/10
182*CP MeadEngland (1) v AustraliaKennington Oval, Kennington1921
182AR MorrisAustralia (2) v EnglandHeadingley, Leeds1948
182MC CowdreyEngland (1) v PakistanKennington Oval, Kennington1962
182CC HunteWest Indies (1) v EnglandOld Trafford, Manchester1963
182DT LindsaySouth Africa (2) v AustraliaNew Wanderers Stadium, Johannesburg1966/67
182TW JarvisNew Zealand (1) v West IndiesBourda, Georgetown1971/72
182*GS ChappellAustralia (1) v West IndiesSydney Cricket Ground, Sydney1975/76
182*SM GavaskarIndia (2) v West IndiesEden Gardens, Calcutta1978/79
182*IVA RichardsWest Indies (2) v EnglandKensington Oval, Bridgetown1980/81
182GS ChappellAustralia (1) v PakistanSydney Cricket Ground, Sydney1983/84
182RB RichardsonWest Indies (1) v AustraliaBourda, Georgetown1990/91
182M AzharuddinIndia (1) v EnglandEden Gardens, Calcutta1992/93
182BC LaraWest Indies (1) v AustraliaAdelaide Oval, Adelaide2000/01
182MEK HusseyAustralia (1) v BangladeshBir Shrestha Shahid Ruhul Amin Stadium, Chittagong2005/06
182*JH KallisSouth Africa (1) v EnglandThe Kia Oval, Kennington2012
182AN PetersenSouth Africa (1) v EnglandHeadingley, Leeds2012
182*JE RootEngland (1) v West IndiesQueen's Park (New), St George's2014/15
182SE MarshAustralia (1) v West IndiesBlundstone Arena, Hobart2015/16
182KC BrathwaiteWest Indies (1) v ZimbabweQueens Sports Club, Bulawayo2022/23
182BM DuckettEngland (1) v IrelandLord's Cricket Ground, St John's Wood2023
181CP MeadEngland (1) v South AfricaKingsmead, Durban1922/23
181WH PonsfordAustralia (1) v EnglandHeadingley, Leeds1934
181WR HammondEngland (1) v South AfricaNewlands, Cape Town1938/39
181NCL O'NeillAustralia (1) v West IndiesBrisbane Cricket Ground, Woolloongabba, Brisbane1960/61
181PJP BurgeAustralia (1) v EnglandKennington Oval, Kennington1961
181MH DennessEngland (1) v New ZealandEden Park, Auckland1974/75
181Mominul HaqueBangladesh (1) v New ZealandZohur Ahmed Chowdhury Stadium, Chittagong2013/14
181MR MarshAustralia (1) v EnglandWestern Australia Cricket Association Ground, Perth2017/18
180ER DexterEngland (2) v AustraliaEdgbaston, Birmingham1961
180JF ReidNew Zealand (1) v Sri LankaColombo Cricket Club Ground, Colombo1983/84
180G KirstenSouth Africa (1) v Sri LankaKingsmead, Durban2000/01
180RS DravidIndia (2) v AustraliaEden Gardens, Calcutta2000/01
180ME TrescothickEngland (2) v South AfricaNew Wanderers Stadium, Johannesburg2004/05
180V SehwagIndia (1) v West IndiesBeausejour Stadium, Gros Islet2006
180DA WarnerAustralia (1) v IndiaWestern Australia Cricket Association Ground, Perth2011/12
180DPMD JayawardeneSri Lanka (1) v EnglandGalle International Stadium, Galle2011/12
180JE RootEngland (2) v AustraliaLord's Cricket Ground, St John's Wood2013
180JA BurnsAustralia (1) v Sri LankaManuka Oval, Canberra2018/19
180*JE RootEngland (1) v IndiaLord's Cricket Ground, St John's Wood2021
180Usman KhawajaAustralia (1) v IndiaNarendra Modi Stadium, Motera, Ahmedabad2022/23
179W RhodesEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1911/12
179DL AmissEngland (1) v IndiaFeroz Shah Kotla, Delhi1976/77
179GR ViswanathIndia (1) v West IndiesModi Stadium, Kanpur1978/79
179KC WesselsAustralia (1) v PakistanAdelaide Oval, Adelaide1983/84
179M AzharuddinIndia (1) v EnglandOld Trafford, Manchester1990
179SR TendulkarIndia (1) v West IndiesVidarbha Cricket Association Ground, Nagpur1994/95
179BC LaraWest Indies (1) v EnglandThe Foster's Oval, Kennington1995
179*JL LangerAustralia (1) v EnglandAdelaide Oval, Adelaide1998/99
179HH GibbsSouth Africa (1) v EnglandEdgbaston, Birmingham2003
179G GambhirIndia (1) v EnglandPunjab Cricket Association Stadium, Mohali2008/09
179FDM KarunaratneSri Lanka (1) v IrelandGalle International Stadium, Galle2022/23
178J DarlingAustralia (1) v EnglandAdelaide Oval, Adelaide1897/98
178JB HobbsEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1911/12
178RN HarveyAustralia (1) v South AfricaNewlands, Cape Town1949/50
178*GS SobersWest Indies (1) v IndiaKensington Oval, Bridgetown1970/71
178CH LloydWest Indies (1) v AustraliaBourda, Georgetown1972/73
178KWR FletcherEngland (2) v New ZealandLord's Cricket Ground, St John's Wood1973
178IVA RichardsWest Indies (1) v AustraliaAntigua Recreation Ground, St John's1983/84
178GA HickEngland (1) v IndiaWankhede Stadium, Bombay1992/93
178*CL HooperWest Indies (1) v PakistanAntigua Recreation Ground, St John's1992/93
178BC LaraWest Indies (1) v Sri LankaGalle International Stadium, Galle2001/02
178VVS LaxmanIndia (1) v AustraliaSydney Cricket Ground, Sydney2003/04
178AB de VilliersSouth Africa (1) v West IndiesKensington Oval, Bridgetown2004/05
178*SPD SmithAustralia (1) v IndiaJharkhand State Cricket Association International Stadium, Ranchi2016/17
177WR HammondEngland (2) v AustraliaAdelaide Oval, Adelaide1928/29
177VL ManjrekarIndia (1) v New ZealandFeroz Shah Kotla, Delhi1955/56
177*CG BordeIndia (1) v PakistanNehru Stadium, Madras1960/61
177IVA RichardsWest Indies (1) v IndiaQueen's Park Oval, Port of Spain1975/76
177*SR WaughAustralia (1) v EnglandHeadingley, Leeds1989
177SR TendulkarIndia (1) v EnglandTrent Bridge, Nottingham1996
177Inzamam-ul-HaqPakistan (1) v West IndiesRawalpindi Cricket Stadium, Rawalpindi1997/98
177SR TendulkarIndia (1) v AustraliaM Chinnaswamy Stadium, Bangalore1997/98
177MP VaughanEngland (1) v AustraliaAdelaide Oval, Adelaide2002/03
177*HH DippenaarSouth Africa (1) v BangladeshMA Aziz Stadium, Chittagong2003
177ML HaydenAustralia (2) v West IndiesAntigua Recreation Ground, St John's2002/03
177DS LehmannAustralia (1) v BangladeshBundaberg Rum Stadium, Cairns2003
177JH KallisSouth Africa (1) v West IndiesKingsmead, Durban2003/04
177AJ StraussEngland (2) v New ZealandMcLean Park, Napier2007/08
177RS DravidIndia (1) v Sri LankaSardar Patel Stadium, Motera, Ahmedabad2009/10
177RG SharmaIndia (1) v West IndiesEden Gardens, Kolkata2013/14
177Younis KhanPakistan (1) v Sri LankaGalle International Stadium, Galle2014
177TWM LathamNew Zealand (1) v BangladeshBasin Reserve, Wellington2016/17
176HW TaylorSouth Africa (2) v EnglandOld Wanderers, Johannesburg1922/23
176H SutcliffeEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1924/25
176GA HeadleyWest Indies (2) v EnglandKensington Oval, Bridgetown1929/30
176BE CongdonNew Zealand (2) v EnglandTrent Bridge, Nottingham1973
176RB SimpsonAustralia (1) v IndiaWestern Australia Cricket Association Ground, Perth1977/78
176Zaheer AbbasPakistan (1) v IndiaIqbal Stadium, Faisalabad1978/79
176GS ChappellAustralia (1) v New ZealandLancaster Park, Christchurch1981/82
176SM GavaskarIndia (1) v Sri LankaModi Stadium, Kanpur1986/87
176MJ SlaterAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1994/95
176Saeed AnwarPakistan (1) v EnglandThe Foster's Oval, Kennington1996
176SR TendulkarIndia (1) v ZimbabweVidarbha Cricket Association Ground, Nagpur2001/02
176SR TendulkarIndia (2) v West IndiesEden Gardens, Kolkata2002/03
176BC LaraWest Indies (1) v South AfricaKensington Oval, Bridgetown2004/05
176*HM AmlaSouth Africa (2) v New ZealandLiberty Life Wanderers Stadium, Johannesburg2007/08
176*VVS LaxmanIndia (1) v West IndiesEden Gardens, Kolkata2011/12
176AN CookEngland (2) v IndiaSardar Patel Stadium, Motera, Ahmedabad2012/13
176SR WatsonAustralia (1) v EnglandThe Kia Oval, Kennington2013
176Ahmed ShehzadPakistan (1) v New ZealandSheikh Zayed Stadium, Abu Dhabi2014/15
176BKG MendisSri Lanka (2) v AustraliaPallekele Cricket Stadium, Pallekele2016
176KS WilliamsonNew Zealand (1) v South AfricaSeddon Park, Hamilton2016/17
176Mominul HaqueBangladesh (1) v Sri LankaZohur Ahmed Chowdhury Stadium, Chittagong2017/18
176TWM LathamNew Zealand (2) v Sri LankaHagley Oval, Christchurch2018/19
176RG SharmaIndia (1) v South AfricaDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam2019/20
176BA StokesEngland (1) v West IndiesEmirates Old Trafford, Manchester2020
176JE RootEngland (1) v New ZealandTrent Bridge, Nottingham2022
175KS RanjitsinhjiEngland (1) v AustraliaSydney Cricket Ground, Sydney1897/98
175TW GraveneyEngland (1) v IndiaBrabourne Stadium, Bombay1951/52
175G PullarEngland (2) v South AfricaKennington Oval, Kennington1960
175RG PollockSouth Africa (1) v AustraliaAdelaide Oval, Adelaide1963/64
175Asif IqbalPakistan (1) v New ZealandCarisbrook, Dunedin1972/73
175BE CongdonNew Zealand (1) v EnglandLord's Cricket Ground, St John's Wood1973
175JH EdrichEngland (2) v AustraliaLord's Cricket Ground, St John's Wood1975
175RT RobinsonEngland (1) v AustraliaHeadingley, Leeds1985
175RA SmithEngland (1) v West IndiesAntigua Recreation Ground, St John's1993/94
175CH GayleWest Indies (1) v ZimbabweQueens Sports Club, Bulawayo2001
175KP PietersenEngland (1) v IndiaThe Kia Oval, Kennington2011
175*Younis KhanPakistan (1) v AustraliaSydney Cricket Ground, Sydney2016/17
175*RA JadejaIndia (1) v Sri LankaPunjab Cricket Association IS Bindra Stadium, Mohali2021/22
175*Mushfiqur RahimBangladesh (1) v Sri LankaShere Bangla National Stadium, Mirpur2022
175TM HeadAustralia (1) v West IndiesAdelaide Oval, Adelaide2022/23
174ER DexterEngland (1) v AustraliaOld Trafford, Manchester1964
174GS SobersWest Indies (1) v EnglandHeadingley, Leeds1966
174DL AmissEngland (2) v West IndiesQueen's Park Oval, Port of Spain1973/74
174DW RandallEngland (2) v AustraliaMelbourne Cricket Ground, Melbourne1976/77
174SM PatilIndia (1) v AustraliaAdelaide Oval, Adelaide1980/81
174*JV ConeyNew Zealand (2) v EnglandBasin Reserve, Wellington1983/84
174MD CroweNew Zealand (1) v PakistanBasin Reserve, Wellington1988/89
174GA GoochEngland (2) v Sri LankaLord's Cricket Ground, St John's Wood1991
174*JC AdamsWest Indies (1) v IndiaPunjab Cricket Association Stadium, Mohali1994/95
174*SP FlemingNew Zealand (2) v Sri LankaR Premadasa Stadium, Colombo1998
174L KlusenerSouth Africa (1) v EnglandSt George's Park, Port Elizabeth1999/00
174AB de VilliersSouth Africa (1) v EnglandHeadingley, Leeds2008
174DPMD JayawardeneSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo2010
174Usman KhawajaAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane2015/16
174Abid AliPakistan (2) v Sri LankaNational Stadium, Karachi2019/20
174HM NichollsNew Zealand (1) v West IndiesBasin Reserve, Wellington2020/21
174*CD GreenAustralia (1) v New ZealandCello Basin Reserve, Wellington2023/24
173AE StoddartEngland (2) v AustraliaMelbourne Cricket Ground, Melbourne1894/95
173KS DuleepsinhjiEngland (1) v AustraliaLord's Cricket Ground, St John's Wood1930
173*DG BradmanAustralia (2) v EnglandHeadingley, Leeds1948
173P RoyIndia (1) v New ZealandNehru Stadium, Madras1955/56
173*DI GowerEngland (2) v PakistanGaddafi Stadium, Lahore1983/84
173KC WesselsAustralia (1) v West IndiesSydney Cricket Ground, Sydney1984/85
173IDS SmithNew Zealand (1) v IndiaEden Park, Auckland1989/90
173AJ StewartEngland (1) v New ZealandEden Park, Auckland1996/97
173SC GangulyIndia (1) v Sri LankaWankhede Stadium, Mumbai1997/98
173*MA ButcherEngland (2) v AustraliaHeadingley, Leeds2001
173V SehwagIndia (1) v PakistanPunjab Cricket Association Stadium, Mohali2004/05
173Mohammad YousufPakistan (1) v IndiaGaddafi Stadium, Lahore2005/06
173Younis KhanPakistan (1) v EnglandHeadingley, Leeds2006
173JH KallisSouth Africa (1) v IndiaVidarbha Cricket Association Stadium, Nagpur2009/10
173AN CookEngland (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2009/10
173V SehwagIndia (1) v New ZealandSardar Patel Stadium, Motera, Ahmedabad2010/11
173S DhawanIndia (1) v BangladeshKhan Shaheb Osman Ali Stadium, Fatullah2015
173CJL RogersAustralia (1) v EnglandLord's Cricket Ground, St John's Wood2015
173*LRPL TaylorNew Zealand (1) v ZimbabweQueens Sports Club, Bulawayo2016
173DM de SilvaSri Lanka (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2017/18
172KF BarringtonEngland (2) v IndiaModi Stadium, Kanpur1961/62
172*PR UmrigarIndia (2) v West IndiesQueen's Park Oval, Port of Spain1961/62
172ER DexterEngland (1) v PakistanKennington Oval, Kennington1962
172ER DexterEngland (1) v South AfricaNew Wanderers Stadium, Johannesburg1964/65
172Saeed AhmedPakistan (1) v New ZealandNational Stadium, Karachi1964/65
172GN YallopAustralia (1) v PakistanIqbal Stadium, Faisalabad1979/80
172SM GavaskarIndia (1) v EnglandM Chinnaswamy Stadium, Bangalore1981/82
172GM WoodAustralia (1) v EnglandTrent Bridge, Nottingham1985
172SM GavaskarIndia (1) v AustraliaSydney Cricket Ground, Sydney1985/86
172T BavumaSouth Africa (2) v West IndiesImperial Wanderers Stadium, Johannesburg2022/23
171IR RedpathAustralia (1) v EnglandWestern Australia Cricket Association Ground, Perth1970/71
171HD RutherfordNew Zealand (1) v EnglandUniversity Oval, Dunedin2012/13
171BRM TaylorZimbabwe (1) v BangladeshHarare Sports Club, Harare2013
171*Younis KhanPakistan (2) v Sri LankaPallekele Cricket Stadium, Pallekele2015
171Usman KhawajaAustralia (1) v EnglandSydney Cricket Ground, Sydney2017/18
171YB JaiswalIndia (1) v West IndiesWindsor Park, Roseau2023
170WG GraceEngland (1) v AustraliaKennington Oval, Kennington1886
170CG MacartneyAustralia (1) v EnglandSydney Cricket Ground, Sydney1920/21
170CC McDonaldAustralia (1) v EnglandAdelaide Oval, Adelaide1958/59
170*R EdwardsAustralia (2) v EnglandTrent Bridge, Nottingham1972
170*AH JonesNew Zealand (2) v IndiaEden Park, Auckland1989/90
170MA TaylorAustralia (1) v South AfricaMelbourne Cricket Ground, Melbourne1993/94
170SR WaughAustralia (1) v Sri LankaAdelaide Oval, Adelaide1995/96
170AJ StewartEngland (1) v PakistanHeadingley, Leeds1996
170SL CampbellWest Indies (1) v New ZealandWestpacTrust Park, Hamilton1999/00
170Yasir HameedPakistan (1) v BangladeshNational Stadium, Karachi2003/04
170SB StyrisNew Zealand (1) v South AfricaEden Park, Auckland2003/04
170MS AtapattuSri Lanka (1) v ZimbabweHarare Sports Club, Harare2004
170JA BurnsAustralia (1) v New ZealandHagley Oval, Christchurch2015/16
169EH HendrenEngland (1) v AustraliaExhibition Ground, Brisbane1928/29
169*GA HeadleyWest Indies (1) v EnglandOld Trafford, Manchester1933
169DG BradmanAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1936/37
169*J HardstaffEngland (1) v AustraliaKennington Oval, Kennington1938
169L HuttonEngland (1) v West IndiesBourda, Georgetown1953/54
169BC BoothAustralia (1) v South AfricaBrisbane Cricket Ground, Woolloongabba, Brisbane1963/64
169RC FredericksWest Indies (1) v AustraliaWestern Australia Cricket Association Ground, Perth1975/76
169Saeed AnwarPakistan (1) v New ZealandBasin Reserve, Wellington1993/94
169SR TendulkarIndia (1) v South AfricaNewlands, Cape Town1996/97
169*MA TaylorAustralia (1) v South AfricaAdelaide Oval, Adelaide1997/98
169MJ SlaterAustralia (1) v PakistanBrisbane Cricket Ground, Woolloongabba, Brisbane1999/00
169RT PontingAustralia (1) v ZimbabweSydney Cricket Ground, Sydney2003/04
169Yuvraj SinghIndia (1) v PakistanM Chinnaswamy Stadium, Bangalore2007/08
169BJ HaddinAustralia (1) v New ZealandAdelaide Oval, Adelaide2008/09
169AJ StraussEngland (1) v West IndiesAntigua Recreation Ground, St John's2008/09
169SCJ BroadEngland (1) v PakistanLord's Cricket Ground, St John's Wood2010
169AB de VilliersSouth Africa (2) v AustraliaWestern Australia Cricket Association Ground, Perth2012/13
169V KohliIndia (1) v AustraliaMelbourne Cricket Ground, Melbourne2014/15
168*CL WalcottWest Indies (2) v EnglandLord's Cricket Ground, St John's Wood1950
168OG SmithWest Indies (2) v EnglandTrent Bridge, Nottingham1957
168GS SobersWest Indies (1) v AustraliaSydney Cricket Ground, Sydney1960/61
168SM NurseWest Indies (2) v New ZealandEden Park, Auckland1968/69
168GJ CosierAustralia (1) v PakistanMelbourne Cricket Ground, Melbourne1976/77
168Zaheer AbbasPakistan (1) v IndiaIqbal Stadium, Faisalabad1982/83
168*Zaheer AbbasPakistan (1) v IndiaGaddafi Stadium, Lahore1984/85
168MJ SlaterAustralia (1) v New ZealandBellerive Oval, Hobart1993/94
168PA de SilvaSri Lanka (2) v PakistanR Premadasa Stadium, Colombo1996/97
168DJ CullinanSouth Africa (1) v West IndiesNewlands, Cape Town1998/99
168TM DilshanSri Lanka (1) v BangladeshP Saravanamuttu Stadium, Colombo2005/06
168Fawad AlamPakistan (2) v Sri LankaP Sara Oval, Colombo2009
168MJ ClarkeAustralia (1) v New ZealandBasin Reserve, Wellington2009/10
168*IJL TrottEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne2010/11
167DG BradmanAustralia (2) v South AfricaMelbourne Cricket Ground, Melbourne1931/32
167WR HammondEngland (1) v IndiaOld Trafford, Manchester1936
167AL HassettAustralia (1) v South AfricaSt George's Park, Port Elizabeth1949/50
167FMM WorrellWest Indies (1) v EnglandQueen's Park Oval, Port of Spain1953/54
167RN HarveyAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1958/59
167Majid KhanPakistan (2) v West IndiesBourda, Georgetown1976/77
167GN YallopAustralia (1) v IndiaEden Gardens, Calcutta1979/80
167PA de SilvaSri Lanka (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1989/90
167DL HaynesWest Indies (1) v EnglandAntigua Recreation Ground, St John's1989/90
167BC LaraWest Indies (1) v EnglandBourda, Georgetown1993/94
167DPMD JayawardeneSri Lanka (1) v New ZealandGalle International Stadium, Galle1998
167VVS LaxmanIndia (2) v AustraliaSydney Cricket Ground, Sydney1999/00
167DPMD JayawardeneSri Lanka (1) v South AfricaGalle International Stadium, Galle2000
167A FlintoffEngland (1) v West IndiesEdgbaston, Birmingham2004
167G GambhirIndia (2) v New ZealandBasin Reserve, Wellington2008/09
167G GambhirIndia (1) v Sri LankaModi Stadium, Kanpur2009/10
167M VijayIndia (1) v AustraliaRajiv Gandhi International Stadium, Uppal, Hyderabad2012/13
167IR BellEngland (1) v IndiaThe Ageas Bowl, Southampton2014
167*JM BairstowEngland (1) v Sri LankaLord's Cricket Ground, St John's Wood2016
167V KohliIndia (1) v EnglandDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam2016/17
166VT TrumperAustralia (2) v EnglandSydney Cricket Ground, Sydney1907/08
166JKC HoltWest Indies (2) v EnglandKensington Oval, Bridgetown1953/54
166Saeed AhmedPakistan (2) v AustraliaLahore Stadium, Lahore1959/60
166Khalid IbadullaPakistan (1) v AustraliaNational Stadium, Karachi1964/65
166WM LawryAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1965/66
166*BE CongdonNew Zealand (1) v West IndiesQueen's Park Oval, Port of Spain1971/72
166Sadiq MohammadPakistan (1) v New ZealandBasin Reserve, Wellington1972/73
166Asif IqbalPakistan (1) v New ZealandGaddafi Stadium, Lahore1976/77
166SM GavaskarIndia (1) v PakistanMA Chidambaram Stadium, Chepauk, Madras1979/80
166DI GowerEngland (1) v AustraliaTrent Bridge, Nottingham1985
166*SM GavaskarIndia (1) v AustraliaAdelaide Oval, Adelaide1985/86
166DB VengsarkarIndia (1) v Sri LankaBarabati Stadium, Cuttack1986/87
166RT RobinsonEngland (1) v PakistanOld Trafford, Manchester1987
166*MW GoodwinZimbabwe (2) v PakistanQueens Sports Club, Bulawayo1997/98
166JL LangerAustralia (2) v Sri LankaSinhalese Sports Club Ground, Colombo2003/04
166MP VaughanEngland (1) v AustraliaOld Trafford, Manchester2005
166JP DuminySouth Africa (1) v AustraliaMelbourne Cricket Ground, Melbourne2008/09
166DPMD JayawardeneSri Lanka (2) v BangladeshShere Bangla National Stadium, Mirpur2008/09
166D RamdinWest Indies (1) v EnglandKensington Oval, Bridgetown2008/09
166MJ ClarkeAustralia (1) v PakistanBellerive Oval, Hobart2009/10
166S ChanderpaulWest Indies (1) v South AfricaWarner Park, Basseterre2010
166DM BravoWest Indies (1) v IndiaWankhede Stadium, Mumbai2011/12
166KS WilliamsonNew Zealand (1) v AustraliaWestern Australia Cricket Association Ground, Perth2015/16
166DM de SilvaSri Lanka (1) v BangladeshPallekele Cricket Stadium, Pallekele2020/21
165*C BannermanAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1876/77
165*L HuttonEngland (2) v West IndiesKennington Oval, Kennington1939
165G PullarEngland (1) v PakistanDacca Stadium, Dacca1961/62
165TW GraveneyEngland (1) v West IndiesKennington Oval, Kennington1966
165RM CowperAustralia (2) v IndiaSydney Cricket Ground, Sydney1967/68
165IM ChappellAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne1968/69
165Saleem MalikPakistan (1) v EnglandEdgbaston, Birmingham1992
165SR TendulkarIndia (1) v EnglandMA Chidambaram Stadium, Chepauk, Madras1992/93
165WW HindsWest Indies (1) v PakistanKensington Oval, Bridgetown1999/00
165DR MartynAustralia (1) v New ZealandBasin Reserve, Wellington2004/05
165WU TharangaSri Lanka (1) v BangladeshShaheed Chandu Stadium, Bogra2005/06
165DPMD JayawardeneSri Lanka (1) v BangladeshAsgiriya Stadium, Kandy2007
165*CH GayleWest Indies (2) v AustraliaAdelaide Oval, Adelaide2009/10
165V SehwagIndia (1) v South AfricaEden Gardens, Kolkata2009/10
165DPMD JayawardeneSri Lanka (1) v South AfricaSinhalese Sports Club Ground, Colombo2014
165*SPD SmithAustralia (1) v PakistanMelbourne Cricket Ground, Melbourne2016/17
164A ShrewsburyEngland (1) v AustraliaLord's Cricket Ground, St John's Wood1886
164W BardsleyAustralia (1) v South AfricaLord's Cricket Ground, St John's Wood1912
164A JacksonAustralia (1) v EnglandAdelaide Oval, Adelaide1928/29
164*B MitchellSouth Africa (2) v EnglandLord's Cricket Ground, St John's Wood1935
164*VS HazareIndia (1) v EnglandFeroz Shah Kotla, Delhi1951/52
164TW GraveneyEngland (1) v West IndiesKennington Oval, Kennington1957
164JH EdrichEngland (1) v AustraliaKennington Oval, Kennington1968
164*DL AmissEngland (1) v New ZealandLancaster Park, Christchurch1974/75
164DW RandallEngland (1) v New ZealandBasin Reserve, Wellington1983/84
164*DB VengsarkarIndia (1) v AustraliaWankhede Stadium, Bombay1986/87
164MA TaylorAustralia (2) v Sri LankaBrisbane Cricket Ground, Woolloongabba, Brisbane1989/90
164CA BestWest Indies (1) v EnglandKensington Oval, Bridgetown1989/90
164*DC BoonAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1993
164SR WaughAustralia (1) v South AfricaAdelaide Oval, Adelaide1993/94
164AJ StewartEngland (2) v South AfricaOld Trafford, Manchester1998
164V SehwagIndia (1) v South AfricaModi Stadium, Kanpur2004/05
164AB de VilliersSouth Africa (1) v PakistanDubai Sports City Stadium, Dubai2013/14
164LD ChandimalSri Lanka (1) v IndiaFeroz Shah Kotla, Delhi2017/18
164Asghar StanikzaiAfghanistan (1) v ZimbabweSheikh Zayed Stadium, Abu Dhabi2020/21
164DA WarnerAustralia (1) v PakistanOptus Stadium, Perth2023/24
164PHKD MendisSri Lanka (2) v BangladeshSylhet Stadium, Sylhet2023/24
163DCS ComptonEngland (2) v South AfricaTrent Bridge, Nottingham1947
163AL HassettAustralia (1) v South AfricaAdelaide Oval, Adelaide1952/53
163*ML ApteIndia (2) v West IndiesQueen's Park Oval, Port of Spain1952/53
163NCL O'NeillAustralia (1) v IndiaBrabourne Stadium, Bombay1959/60
163KF BarringtonEngland (1) v New ZealandHeadingley, Leeds1965
163*GS SobersWest Indies (2) v EnglandLord's Cricket Ground, St John's Wood1966
163RC FredericksWest Indies (1) v New ZealandSabina Park, Kingston1971/72
163CH LloydWest Indies (2) v IndiaM Chinnaswamy Stadium, Bangalore1974/75
163Javed MiandadPakistan (1) v New ZealandGaddafi Stadium, Lahore1976/77
163AR BorderAustralia (2) v IndiaMelbourne Cricket Ground, Melbourne1985/86
163Kapil DevIndia (1) v Sri LankaModi Stadium, Kanpur1986/87
163Shoaib MohammadPakistan (1) v New ZealandBasin Reserve, Wellington1988/89
163AC HudsonSouth Africa (1) v West IndiesKensington Oval, Bridgetown1991/92
163*M AzharuddinIndia (2) v South AfricaModi Stadium, Kanpur1996/97
163*M AzharuddinIndia (1) v AustraliaEden Gardens, Calcutta1997/98
163*TM DilshanSri Lanka (1) v ZimbabweHarare Sports Club, Harare1999/00
163AJ HallSouth Africa (1) v IndiaModi Stadium, Kanpur2004/05
163AB de VilliersSouth Africa (1) v AustraliaSahara Park Newlands, Cape Town2008/09
163*TMK MawoyoZimbabwe (1) v PakistanQueens Sports Club, Bulawayo2011
163DA WarnerAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane2015/16
163Nazmul HossainBangladesh (1) v Sri LankaPallekele Cricket Stadium, Pallekele2020/21
163M LabuschagneAustralia (1) v West IndiesAdelaide Oval, Adelaide2022/23
163TM HeadAustralia (1) v IndiaThe Kia Oval, Kennington2023
162HL CollinsAustralia (1) v EnglandAdelaide Oval, Adelaide1920/21
162ED WeekesWest Indies (1) v IndiaEden Gardens, Calcutta1948/49
162*WR EndeanSouth Africa (2) v AustraliaMelbourne Cricket Ground, Melbourne1952/53
162RN HarveyAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1954/55
162AR BorderAustralia (1) v IndiaMA Chidambaram Stadium, Chepauk, Madras1979/80
162KC WesselsAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1982/83
162BC BroadEngland (1) v AustraliaWestern Australia Cricket Association Ground, Perth1986/87
162RS DravidIndia (1) v ZimbabweVidarbha Cricket Association Ground, Nagpur2000/01
162JL LangerAustralia (1) v Sri LankaCazaly's Stadium, Cairns2004
162JH KallisSouth Africa (1) v EnglandSahara Stadium Kingsmead, Durban2004/05
162AC GilchristAustralia (1) v New ZealandBasin Reserve, Wellington2004/05
162*IR BellEngland (1) v BangladeshRiverside Ground, Chester-le-Street2005
162*A SymondsAustralia (1) v IndiaSydney Cricket Ground, Sydney2007/08
162*AG PrinceSouth Africa (1) v BangladeshSuperSport Park, Centurion2008/09
162TM DilshanSri Lanka (1) v BangladeshBir Shrestha Shahid Ruhul Amin Stadium, Chittagong2008/09
162*SPD SmithAustralia (1) v IndiaAdelaide Oval, Adelaide2014/15
162AN CookEngland (2) v New ZealandLord's Cricket Ground, St John's Wood2015
162*LD ChandimalSri Lanka (2) v IndiaGalle International Stadium, Galle2015
162*HM NichollsNew Zealand (2) v Sri LankaHagley Oval, Christchurch2018/19
162M LabuschagneAustralia (1) v PakistanAdelaide Oval, Adelaide2019/20
162JM BairstowEngland (1) v New ZealandHeadingley, Leeds2022
161G GiffenAustralia (1) v EnglandSydney Cricket Ground, Sydney1894/95
161H SutcliffeEngland (2) v AustraliaKennington Oval, Kennington1926
161H SutcliffeEngland (1) v AustraliaKennington Oval, Kennington1930
161WM WoodfullAustralia (2) v South AfricaMelbourne Cricket Ground, Melbourne1931/32
161M LeylandEngland (1) v South AfricaKennington Oval, Kennington1935
161ED WeekesWest Indies (1) v IndiaQueen's Park Oval, Port of Spain1952/53
161JW BurkeAustralia (1) v IndiaBrabourne Stadium, Bombay1956/57
161OG SmithWest Indies (1) v EnglandEdgbaston, Birmingham1957
161GS SobersWest Indies (1) v EnglandOld Trafford, Manchester1966
161*GR ViswanathIndia (1) v AustraliaM Chinnaswamy Stadium, Bangalore1979/80
161BA EdgarNew Zealand (1) v AustraliaEden Park, Auckland1981/82
161*CH LloydWest Indies (1) v IndiaEden Gardens, Calcutta1983/84
161*IA HealyAustralia (1) v West IndiesBrisbane Cricket Ground, Woolloongabba, Brisbane1996/97
161ME TrescothickEngland (1) v Sri LankaEdgbaston, Birmingham2002
161DR MartynAustralia (2) v Sri LankaAsgiriya Stadium, Kandy2003/04
161HH GibbsSouth Africa (1) v EnglandNew Wanderers Stadium, Johannesburg2004/05
161*Misbah-ul-HaqPakistan (1) v IndiaEden Gardens, Kolkata2007/08
161PD CollingwoodEngland (1) v West IndiesQueen's Park Oval, Port of Spain2008/09
161AJ StraussEngland (1) v AustraliaLord's Cricket Ground, St John's Wood2009
161JH KallisSouth Africa (1) v IndiaSahara Park Newlands, Cape Town2010/11
161*MJ ClarkeAustralia (1) v South AfricaSahara Park Newlands, Cape Town2013/14
161*KS WilliamsonNew Zealand (2) v West IndiesKensington Oval, Bridgetown2014
161Mominul HaqueBangladesh (1) v ZimbabweShere Bangla National Stadium, Mirpur2018/19
161TM HeadAustralia (1) v Sri LankaManuka Oval, Canberra2018/19
161TWM LathamNew Zealand (1) v BangladeshSeddon Park, Hamilton2018/19
161RG SharmaIndia (1) v EnglandMA Chidambaram Stadium, Chepauk, Chennai2020/21
161Babar AzamPakistan (1) v New ZealandNational Bank Cricket Arena, Karachi2022/23
160J DarlingAustralia (2) v EnglandSydney Cricket Ground, Sydney1897/98
160C HillAustralia (2) v EnglandAdelaide Oval, Adelaide1907/08
160JB StollmeyerWest Indies (1) v IndiaMadras Cricket Club Ground, Chepauk, Madras1948/49
160MC CowdreyEngland (1) v IndiaHeadingley, Leeds1959
160Hanif MohammadPakistan (1) v IndiaBrabourne Stadium, Bombay1960/61
160PJP BurgeAustralia (1) v EnglandHeadingley, Leeds1964
160*Javed MiandadPakistan (2) v New ZealandLancaster Park, Christchurch1978/79
160RT RobinsonEngland (1) v IndiaFeroz Shah Kotla, Delhi1984/85
160MW GattingEngland (1) v AustraliaOld Trafford, Manchester1985
160RB RichardsonWest Indies (1) v EnglandKensington Oval, Bridgetown1985/86
160MA AthertonEngland (1) v IndiaTrent Bridge, Nottingham1996
160SR WaughAustralia (1) v South AfricaNew Wanderers Stadium, Johannesburg1996/97
160Aamer SohailPakistan (1) v West IndiesRawalpindi Cricket Stadium, Rawalpindi1997/98
160Aamer SohailPakistan (1) v West IndiesNational Stadium, Karachi1997/98
160JH KallisSouth Africa (1) v New ZealandGoodyear Park, Bloemfontein2000/01
160G KirstenSouth Africa (1) v BangladeshNorth West Cricket Stadium, Potchefstroom2002/03
160DS LehmannAustralia (1) v West IndiesQueen's Park Oval, Port of Spain2002/03
160RS DravidIndia (1) v BangladeshMA Aziz Stadium, Chittagong2004/05
160HJH MarshallNew Zealand (1) v Sri LankaMcLean Park, Napier2004/05
160PJ HughesAustralia (2) v South AfricaSahara Stadium Kingsmead, Durban2008/09
160SR TendulkarIndia (1) v New ZealandSeddon Park, Hamilton2008/09
160AN CookEngland (1) v West IndiesRiverside Ground, Chester-le-Street2009
160*AB de VilliersSouth Africa (1) v Sri LankaSahara Park Newlands, Cape Town2011/12
160AD MathewsSri Lanka (2) v EnglandHeadingley, Leeds2014
160CR ErvineZimbabwe (1) v Sri LankaR Premadasa Stadium, Colombo2017
160D ElgarSouth Africa (1) v IndiaDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam2019/20
160Usman KhawajaAustralia (1) v PakistanNational Stadium, Karachi2021/22
160KC BrathwaiteWest Indies (1) v EnglandKensington Oval, Bridgetown2021/22
160*Abdullah ShafiqPakistan (2) v Sri LankaGalle International Stadium, Galle2022
159*WW ArmstrongAustralia (2) v South AfricaOld Wanderers, Johannesburg1902/03
159VT TrumperAustralia (2) v South AfricaMelbourne Cricket Ground, Melbourne1910/11
159JB HobbsEngland (1) v West IndiesKennington Oval, Kennington1928
159MC CowdreyEngland (1) v PakistanEdgbaston, Birmingham1962
159*IR RedpathAustralia (2) v New ZealandEden Park, Auckland1973/74
159DB VengsarkarIndia (1) v West IndiesFeroz Shah Kotla, Delhi1983/84
159WB PhillipsAustralia (1) v PakistanWestern Australia Cricket Association Ground, Perth1983/84
159Mohammad YousufPakistan (1) v ZimbabweQueens Sports Club, Bulawayo2002/03
159HM AmlaSouth Africa (1) v IndiaMA Chidambaram Stadium, Chepauk, Chennai2007/08
159TT SamaraweeraSri Lanka (1) v New ZealandGalle International Stadium, Galle2009
159IR BellEngland (2) v IndiaTrent Bridge, Nottingham2011
159CA PujaraIndia (1) v New ZealandRajiv Gandhi International Stadium, Uppal, Hyderabad2012
159Mushfiqur RahimBangladesh (1) v New ZealandBasin Reserve, Wellington2016/17
159*RR PantIndia (1) v AustraliaSydney Cricket Ground, Sydney2018/19
158WW ArmstrongAustralia (2) v EnglandSydney Cricket Ground, Sydney1920/21
158L HuttonEngland (1) v South AfricaEllis Park, Johannesburg1948/49
158DCS ComptonEngland (1) v South AfricaOld Trafford, Manchester1955
158BL D'OliveiraEngland (1) v AustraliaKennington Oval, Kennington1968
158*RB KanhaiWest Indies (2) v IndiaSabina Park, Kingston1970/71
158Majid KhanPakistan (1) v AustraliaMelbourne Cricket Ground, Melbourne1972/73
158DL AmissEngland (1) v PakistanNiaz Stadium, Hyderabad1972/73
158AI KallicharranWest Indies (1) v EnglandQueen's Park Oval, Port of Spain1973/74
158CT RadleyEngland (1) v New ZealandEden Park, Auckland1977/78
158*JF ReidNew Zealand (1) v PakistanEden Park, Auckland1984/85
158JH KallisSouth Africa (1) v West IndiesNew Wanderers Stadium, Johannesburg2003/04
158CL CairnsNew Zealand (1) v South AfricaEden Park, Auckland2003/04
158*Mohammad AshrafulBangladesh (1) v IndiaMA Aziz Stadium, Chittagong2004/05
158KP PietersenEngland (2) v AustraliaThe Brit Oval, Kennington2005
158KP PietersenEngland (1) v Sri LankaLord's Cricket Ground, St John's Wood2006
158KP PietersenEngland (1) v AustraliaAdelaide Oval, Adelaide2006/07
158RT PontingAustralia (1) v West IndiesSabina Park, Kingston2008
158*Kamran AkmalPakistan (1) v Sri LankaNational Stadium, Karachi2008/09
158H MasakadzaZimbabwe (1) v BangladeshSheikh Abu Naser Stadium, Khulna2014/15
158KL RahulIndia (1) v West IndiesSabina Park, Kingston2016
158*FDM KarunaratneSri Lanka (1) v South AfricaGalle International Stadium, Galle2018
157AR MorrisAustralia (1) v South AfricaSt George's Park, Port Elizabeth1949/50
157WM LawryAustralia (1) v South AfricaMelbourne Cricket Ground, Melbourne1963/64
157Mushtaq MohammadPakistan (1) v EnglandNiaz Stadium, Hyderabad1972/73
157RB KanhaiWest Indies (1) v EnglandLord's Cricket Ground, St John's Wood1973
157CH LloydWest Indies (1) v PakistanKensington Oval, Bridgetown1976/77
157*DB VengsarkarIndia (2) v West IndiesEden Gardens, Calcutta1978/79
157S WettimunySri Lanka (1) v PakistanIqbal Stadium, Faisalabad1981/82
157DB VengsarkarIndia (2) v EnglandLord's Cricket Ground, St John's Wood1982
157DI GowerEngland (1) v AustraliaKennington Oval, Kennington1985
157DM JonesAustralia (1) v EnglandEdgbaston, Birmingham1989
157*DI GowerEngland (2) v IndiaThe Foster's Oval, Kennington1990
157*KLT ArthurtonWest Indies (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1992/93
157*SR WaughAustralia (1) v EnglandHeadingley, Leeds1993
157MJ HorneNew Zealand (1) v ZimbabweEden Park, Auckland1997/98
157SR WaughAustralia (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi1998/99
157*SR WaughAustralia (1) v EnglandThe AMP Oval, Kennington2001
157*JH KallisSouth Africa (1) v ZimbabweHarare Sports Club, Harare2001/02
157*RT PontingAustralia (1) v New ZealandBellerive Oval, Hobart2001/02
157ST JayasuriyaSri Lanka (1) v ZimbabweHarare Sports Club, Harare2004
157*KC SangakkaraSri Lanka (2) v West IndiesAsgiriya Stadium, Kandy2005
157SM KatichAustralia (2) v West IndiesKensington Oval, Bridgetown2008
157GC SmithSouth Africa (1) v BangladeshOUTsurance Oval, Bloemfontein2008/09
157Azhar AliPakistan (2) v EnglandDubai Sports City Stadium, Dubai2011/12
157Azhar AliPakistan (1) v Sri LankaSinhalese Sports Club Ground, Colombo2012
157*AD MathewsSri Lanka (2) v PakistanSheikh Zayed Stadium, Abu Dhabi2013/14
157HM NichollsNew Zealand (1) v PakistanHagley Oval, Christchurch2020/21
157Imam-ul-HaqPakistan (1) v AustraliaRawalpindi Cricket Stadium, Rawalpindi2021/22
156*EAB RowanSouth Africa (2) v EnglandEllis Park, Johannesburg1948/49
156*L HuttonEngland (1) v AustraliaAdelaide Oval, Adelaide1950/51
156*RT SimpsonEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1950/51
156ED WeekesWest Indies (1) v New ZealandBasin Reserve, Wellington1955/56
156IM ChappellAustralia (1) v West IndiesWestern Australia Cricket Association Ground, Perth1975/76
156SM GavaskarIndia (1) v West IndiesQueen's Park Oval, Port of Spain1975/76
156RB RichardsonWest Indies (1) v IndiaSabina Park, Kingston1988/89
156A FlowerZimbabwe (1) v PakistanHarare Sports Club, Harare1994/95
156*GW FlowerZimbabwe (1) v PakistanQueens Sports Club, Bulawayo1997/98
156*JP CrawleyEngland (1) v Sri LankaThe Foster's Oval, Kennington1998
156*NJ AstleNew Zealand (1) v AustraliaWestern Australia Cricket Association Ground, Perth2001/02
156MP VaughanEngland (1) v South AfricaEdgbaston, Birmingham2003
156*SR WaughAustralia (1) v BangladeshBundaberg Rum Stadium, Cairns2003
156RT PontingAustralia (2) v EnglandOld Trafford, Manchester2005
156Shahid AfridiPakistan (1) v IndiaIqbal Stadium, Faisalabad2005/06
156*KC SangakkaraSri Lanka (1) v New ZealandBasin Reserve, Wellington2006/07
156A SymondsAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne2006/07
156AN PetersenSouth Africa (1) v New ZealandBasin Reserve, Wellington2011/12
156GS BallanceEngland (1) v IndiaThe Ageas Bowl, Southampton2014
156MJ GuptillNew Zealand (1) v Sri LankaUniversity Oval, Dunedin2015/16
156SE MarshAustralia (1) v EnglandSydney Cricket Ground, Sydney2017/18
156Shan MasoodPakistan (1) v EnglandEmirates Old Trafford, Manchester2020
155WM WoodfullAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1930
155AR MorrisAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1946/47
155VS HazareIndia (1) v EnglandBrabourne Stadium, Bombay1951/52
155CL WalcottWest Indies (1) v AustraliaSabina Park, Kingston1954/55
155MC CowdreyEngland (2) v South AfricaKennington Oval, Kennington1960
155KD WaltersAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1965/66
155JH EdrichEngland (1) v New ZealandTrent Bridge, Nottingham1969
155G BoycottEngland (1) v IndiaEdgbaston, Birmingham1979
155SM GavaskarIndia (1) v Sri LankaMA Chidambaram Stadium, Chepauk, Madras1982/83
155Saleem MalikPakistan (2) v Sri LankaSinhalese Sports Club Ground, Colombo1996/97
155*SR TendulkarIndia (2) v AustraliaMA Chidambaram Stadium, Chepauk, Chennai1997/98
155Ijaz AhmedPakistan (1) v AustraliaArbab Niaz Stadium, Peshawar1998/99
155SR TendulkarIndia (1) v South AfricaGoodyear Park, Bloemfontein2001/02
155N HussainEngland (1) v IndiaLord's Cricket Ground, St John's Wood2002
155V SehwagIndia (1) v AustraliaMA Chidambaram Stadium, Chepauk, Chennai2004/05
155JH KallisSouth Africa (1) v PakistanNational Stadium, Karachi2007/08
155*ND McKenzieSouth Africa (2) v IndiaMA Chidambaram Stadium, Chepauk, Chennai2007/08
155*HDRL ThirimanneSri Lanka (1) v BangladeshGalle International Stadium, Galle2012/13
155*MM AliEngland (1) v Sri LankaEmirates Riverside, Chester-le-Street2016
155JP DuminySouth Africa (1) v Sri LankaBidvest Wanderers Stadium, Johannesburg2016/17
155*LD ChandimalSri Lanka (1) v PakistanSheikh Zayed Stadium, Abu Dhabi2017/18
155M VijayIndia (1) v Sri LankaFeroz Shah Kotla, Delhi2017/18
155*DM de SilvaSri Lanka (2) v West IndiesGalle International Stadium, Galle2021/22
155BA StokesEngland (2) v AustraliaLord's Cricket Ground, St John's Wood2023
154*KS RanjitsinhjiEngland (2) v AustraliaOld Trafford, Manchester1896
154JB HobbsEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1924/25
154FE WoolleyEngland (1) v South AfricaOld Trafford, Manchester1929
154VM MerchantIndia (1) v EnglandFeroz Shah Kotla, Delhi1951/52
154CC McDonaldAustralia (1) v South AfricaAdelaide Oval, Adelaide1952/53
154MC CowdreyEngland (2) v West IndiesEdgbaston, Birmingham1957
154RN HarveyAustralia (1) v EnglandAdelaide Oval, Adelaide1962/63
154AJ PitheySouth Africa (1) v EnglandNewlands, Cape Town1964/65
154*Javed MiandadPakistan (1) v IndiaIqbal Stadium, Faisalabad1978/79
154*DI GowerEngland (2) v West IndiesSabina Park, Kingston1980/81
154*CG GreenidgeWest Indies (1) v IndiaAntigua Recreation Ground, St John's1982/83
154RB RichardsonWest Indies (1) v AustraliaAntigua Recreation Ground, St John's1983/84
154GA GoochEngland (1) v New ZealandEdgbaston, Birmingham1990
154*GA GoochEngland (2) v West IndiesHeadingley, Leeds1991
154MR RamprakashEngland (1) v West IndiesKensington Oval, Bridgetown1997/98
154*VVS LaxmanIndia (2) v West IndiesEden Gardens, Kolkata2002/03
154RT PontingAustralia (1) v EnglandAdelaide Oval, Adelaide2002/03
154*JA RudolphSouth Africa (2) v New ZealandEden Park, Auckland2003/04
154Kamran AkmalPakistan (1) v EnglandGaddafi Stadium, Lahore2005/06
154*SR TendulkarIndia (1) v AustraliaSydney Cricket Ground, Sydney2007/08
154*LRPL TaylorNew Zealand (1) v EnglandOld Trafford, Manchester2008
154*GC SmithSouth Africa (2) v EnglandEdgbaston, Birmingham2008
154*HAPW JayawardeneSri Lanka (1) v IndiaSardar Patel Stadium, Motera, Ahmedabad2009/10
154*JE RootEngland (1) v IndiaTrent Bridge, Nottingham2014
154TWM LathamNew Zealand (1) v Sri LankaP Sara Oval, Colombo2019
154DA WarnerAustralia (1) v PakistanBrisbane Cricket Ground, Woolloongabba, Brisbane2019/20
153*WL MurdochAustralia (2) v EnglandKennington Oval, Kennington1880
153M LeylandEngland (1) v AustraliaOld Trafford, Manchester1934
153RN HarveyAustralia (1) v IndiaMelbourne Cricket Ground, Melbourne1947/48
153AR MorrisAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1954/55
153GS SobersWest Indies (1) v IndiaSabina Park, Kingston1961/62
153TW GraveneyEngland (1) v PakistanLord's Cricket Ground, St John's Wood1962
153RB SimpsonAustralia (1) v PakistanNational Stadium, Karachi1964/65
153MAK PataudiIndia (1) v New ZealandEden Gardens, Calcutta1964/65
153RB SimpsonAustralia (1) v South AfricaNewlands, Cape Town1966/67
153RB KanhaiWest Indies (1) v EnglandQueen's Park Oval, Port of Spain1967/68
153AR BorderAustralia (2) v PakistanGaddafi Stadium, Lahore1979/80
153GA GoochEngland (1) v West IndiesSabina Park, Kingston1980/81
153Haroon RasheedPakistan (1) v Sri LankaNational Stadium, Karachi1981/82
153DB VengsarkarIndia (1) v Sri LankaVidarbha Cricket Association Ground, Nagpur1986/87
153*Javed MiandadPakistan (1) v EnglandEdgbaston, Birmingham1992
153RS MahanamaSri Lanka (1) v New ZealandTyronne Fernando Stadium, Moratuwa1992/93
153*DJ CullinanSouth Africa (2) v IndiaEden Gardens, Calcutta1996/97
153*ME WaughAustralia (1) v IndiaM Chinnaswamy Stadium, Bangalore1997/98
153*BC LaraWest Indies (2) v AustraliaKensington Oval, Bridgetown1998/99
153G KirstenSouth Africa (2) v AustraliaSydney Cricket Ground, Sydney2001/02
153Younis KhanPakistan (1) v West IndiesSharjah Cricket Association Stadium, Sharjah2001/02
153DS LehmannAustralia (1) v Sri LankaSinhalese Sports Club Ground, Colombo2003/04
153T TaibuZimbabwe (2) v BangladeshBangabandhu National Stadium, Dhaka2004/05
153*S ChanderpaulWest Indies (2) v PakistanKensington Oval, Bridgetown2004/05
153BC LaraWest Indies (1) v PakistanSabina Park, Kingston2004/05
153ML HaydenAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne2006/07
153SR TendulkarIndia (1) v AustraliaAdelaide Oval, Adelaide2007/08
153M VijayIndia (1) v AustraliaPunjab Cricket Association Stadium, Mohali2012/13
153CA PujaraIndia (2) v South AfricaBidvest Wanderers Stadium, Johannesburg2013/14
153CA PujaraIndia (1) v Sri LankaGalle International Stadium, Galle2017
153V KohliIndia (1) v South AfricaSuperSport Park, Centurion2017/18
153*MDKJ PereraSri Lanka (2) v South AfricaKingsmead, Durban2018/19
153JE RootEngland (1) v West IndiesKensington Oval, Bridgetown2021/22
153HC BrookEngland (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi2022/23
153*JE RootEngland (1) v New ZealandCello Basin Reserve, Wellington2022/23
153BM DuckettEngland (1) v IndiaNiranjan Shah Stadium, Rajkot2023/24
152WG GraceEngland (1) v AustraliaKennington Oval, Kennington1880
152W RhodesEngland (1) v South AfricaOld Wanderers, Johannesburg1913/14
152CN FrankSouth Africa (2) v AustraliaOld Wanderers, Johannesburg1921/22
152A SandhamEngland (1) v West IndiesKensington Oval, Bridgetown1929/30
152DG BradmanAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne1930/31
152CL WalcottWest Indies (1) v IndiaFeroz Shah Kotla, Delhi1948/49
152JB StollmeyerWest Indies (1) v New ZealandEden Park, Auckland1951/52
152MC CowdreyEngland (1) v West IndiesLord's Cricket Ground, St John's Wood1957
152GS SobersWest Indies (1) v EnglandBourda, Georgetown1967/68
152WK LeesNew Zealand (1) v PakistanNational Stadium, Karachi1976/77
152*Asif IqbalPakistan (2) v AustraliaAdelaide Oval, Adelaide1976/77
152*Mudassar NazarPakistan (1) v IndiaGaddafi Stadium, Lahore1982/83
152Mudassar NazarPakistan (1) v IndiaNational Stadium, Karachi1982/83
152Mohsin KhanPakistan (1) v AustraliaMelbourne Cricket Ground, Melbourne1983/84
152DI GowerEngland (1) v PakistanIqbal Stadium, Faisalabad1983/84
152*AR BorderAustralia (2) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane1985/86
152*SR WaughAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1989
152MJ SlaterAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1993
152M AzharuddinIndia (1) v Sri LankaGujarat Stadium, Motera, Ahmedabad1993/94
152BC LaraWest Indies (1) v EnglandTrent Bridge, Nottingham1995
152NR MongiaIndia (1) v AustraliaFeroz Shah Kotla, Delhi1996/97
152PA de SilvaSri Lanka (1) v EnglandThe Foster's Oval, Kennington1998
152DJ CullinanSouth Africa (1) v New ZealandBasin Reserve, Wellington1998/99
152AC GilchristAustralia (1) v EnglandEdgbaston, Birmingham2001
152*LPC SilvaSri Lanka (2) v New ZealandBasin Reserve, Wellington2006/07
152KC SangakkaraSri Lanka (2) v EnglandAsgiriya Stadium, Kandy2007/08
152KP PietersenEngland (1) v South AfricaLord's Cricket Ground, St John's Wood2008
152AB de VilliersSouth Africa (1) v West IndiesSuperSport Park, Centurion2014/15
152FDM KarunaratneSri Lanka (2) v New ZealandHagley Oval, Christchurch2014/15
152AK MarkramSouth Africa (1) v AustraliaBidvest Wanderers Stadium, Johannesburg2017/18
152JC ButtlerEngland (1) v PakistanThe Ageas Bowl, Southampton2020
152TM HeadAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane2021/22
151CG MacartneyAustralia (1) v EnglandHeadingley, Leeds1926
151*RN HarveyAustralia (2) v South AfricaKingsmead, Durban1949/50
151*KF BarringtonEngland (1) v IndiaBrabourne Stadium, Bombay1961/62
151MC CowdreyEngland (1) v IndiaFeroz Shah Kotla, Delhi1963/64
151*B SutcliffeNew Zealand (1) v IndiaEden Gardens, Calcutta1964/65
151TW GraveneyEngland (1) v IndiaLord's Cricket Ground, St John's Wood1967
151IM ChappellAustralia (1) v IndiaMelbourne Cricket Ground, Melbourne1967/68
151WM LawryAustralia (1) v West IndiesSydney Cricket Ground, Sydney1968/69
151*RJ HadleeNew Zealand (1) v Sri LankaColombo Cricket Club Ground, Colombo1986/87
151MA AthertonEngland (1) v New ZealandTrent Bridge, Nottingham1990
151RS MahanamaSri Lanka (2) v IndiaP Saravanamuttu Stadium, Colombo1993
151JC AdamsWest Indies (1) v New ZealandBasin Reserve, Wellington1994/95
151GW FlowerZimbabwe (2) v New ZealandHarare Sports Club, Harare1997/98
151Ijaz AhmedPakistan (1) v West IndiesNational Stadium, Karachi1997/98
151*SR WaughAustralia (1) v ZimbabweHarare Sports Club, Harare1999/00
151*SR WaughAustralia (1) v New ZealandBasin Reserve, Wellington1999/00
151GC SmithSouth Africa (1) v PakistanNewlands, Cape Town2002/03
151MJ ClarkeAustralia (1) v IndiaM Chinnaswamy Stadium, Bangalore2004/05
151ME TrescothickEngland (1) v BangladeshRiverside Ground, Chester-le-Street2005
151V SehwagIndia (2) v AustraliaAdelaide Oval, Adelaide2007/08
151LRPL TaylorNew Zealand (1) v IndiaMcLean Park, Napier2008/09
151Tamim IqbalBangladesh (2) v IndiaShere Bangla National Stadium, Mirpur2009/10
151MJ ClarkeAustralia (1) v South AfricaSahara Park Newlands, Cape Town2011/12
151KP PietersenEngland (1) v Sri LankaP Sara Oval, Colombo2011/12
151LD ChandimalSri Lanka (1) v West IndiesGalle International Stadium, Galle2015/16
151Mohammad HafeezPakistan (2) v EnglandSharjah Cricket Association Stadium, Sharjah2015/16
151*SC WilliamsZimbabwe (2) v AfghanistanSheikh Zayed Stadium, Abu Dhabi2020/21
150JW ZulchSouth Africa (2) v AustraliaSydney Cricket Ground, Sydney1910/11
150L HuttonEngland (1) v IndiaLord's Cricket Ground, St John's Wood1952
150P RoyIndia (2) v West IndiesSabina Park, Kingston1952/53
150Saeed AhmedPakistan (1) v West IndiesBourda, Georgetown1957/58
150RB KanhaiWest Indies (1) v EnglandBourda, Georgetown1967/68
150DN SardesaiIndia (1) v West IndiesKensington Oval, Bridgetown1970/71
150RC FredericksWest Indies (1) v EnglandEdgbaston, Birmingham1973
150*GS SobersWest Indies (1) v EnglandLord's Cricket Ground, St John's Wood1973
150DW RandallEngland (2) v AustraliaSydney Cricket Ground, Sydney1978/79
150*AR BorderAustralia (1) v PakistanGaddafi Stadium, Lahore1979/80
150*GS ChappellAustralia (1) v PakistanBrisbane Cricket Ground, Woolloongabba, Brisbane1983/84
150*MW GattingEngland (2) v PakistanKennington Oval, Kennington1987
150AH JonesNew Zealand (1) v AustraliaAdelaide Oval, Adelaide1987/88
150*DM JonesAustralia (2) v IndiaWestern Australia Cricket Association Ground, Perth1991/92
150SR WaughAustralia (1) v IndiaAdelaide Oval, Adelaide1999/00
150MS SinclairNew Zealand (1) v South AfricaSt George's Park, Port Elizabeth2000/01
150G KirstenSouth Africa (1) v West IndiesBourda, Georgetown2000/01
150DPMD JayawardeneSri Lanka (1) v BangladeshSinhalese Sports Club Ground, Colombo2001/02
150Rashid LatifPakistan (1) v West IndiesSharjah Cricket Association Stadium, Sharjah2001/02
150G KirstenSouth Africa (1) v BangladeshBuffalo Park, East London2002/03
150RT PontingAustralia (1) v PakistanSharjah Cricket Association Stadium, Sharjah2002/03
150*JH KallisSouth Africa (2) v New ZealandWestpac Park, Hamilton2003/04
150PA JaquesAustralia (1) v Sri LankaBellerive Oval, Hobart2007/08
150AG PrinceSouth Africa (1) v AustraliaSahara Park Newlands, Cape Town2008/09
150RT PontingAustralia (1) v EnglandThe SWALEC Stadium, Cardiff2009
150KC SangakkaraSri Lanka (1) v West IndiesR Premadasa Stadium, Colombo2010/11
150*MEK HusseyAustralia (1) v IndiaSydney Cricket Ground, Sydney2011/12
150CH GayleWest Indies (1) v New ZealandSir Vivian Richards Stadium, North Sound2012
150*S ChanderpaulWest Indies (1) v BangladeshSheikh Abu Naser Stadium, Khulna2012/13
150Imrul KayesBangladesh (2) v PakistanSheikh Abu Naser Stadium, Khulna2014/15
150M VijayIndia (1) v BangladeshKhan Shaheb Osman Ali Stadium, Fatullah2015
150*JM BairstowEngland (1) v South AfricaPPC Newlands, Cape Town2015/16
150*MahmudullahBangladesh (1) v ZimbabweHarare Sports Club, Harare2021
150MA AgarwalIndia (1) v New ZealandWankhede Stadium, Mumbai2021/22
149G UlyettEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1881/82
149LEG AmesEngland (1) v West IndiesSabina Park, Kingston1929/30
149RES WyattEngland (1) v South AfricaTrent Bridge, Nottingham1935
149SJ McCabeAustralia (1) v South AfricaKingsmead, Durban1935/36
149AD NourseSouth Africa (1) v EnglandTrent Bridge, Nottingham1947
149RA WoolmerEngland (2) v AustraliaKennington Oval, Kennington1975
149CH LloydWest Indies (1) v AustraliaWestern Australia Cricket Association Ground, Perth1975/76
149*IT BothamEngland (2) v AustraliaHeadingley, Leeds1981
149CJ TavaréEngland (1) v IndiaFeroz Shah Kotla, Delhi1981/82
149Mohsin KhanPakistan (1) v AustraliaAdelaide Oval, Adelaide1983/84
149DC BoonAustralia (1) v West IndiesSydney Cricket Ground, Sydney1988/89
149CG GreenidgeWest Indies (1) v EnglandAntigua Recreation Ground, St John's1989/90
149Saeed AnwarPakistan (1) v New ZealandRawalpindi Cricket Stadium, Rawalpindi1996/97
149*AC GilchristAustralia (2) v PakistanBellerive Oval, Hobart1999/00
149*Younis KhanPakistan (2) v New ZealandEden Park, Auckland2000/01
149CL HooperWest Indies (1) v ZimbabweQueens Sports Club, Bulawayo2001
149JH KallisSouth Africa (1) v EnglandSahara Park Newlands, Cape Town2004/05
149RT PontingAustralia (1) v West IndiesBrisbane Cricket Ground, Woolloongabba, Brisbane2005/06
149HM AmlaSouth Africa (1) v New ZealandSahara Park Newlands, Cape Town2005/06
149AG PrinceSouth Africa (1) v EnglandHeadingley, Leeds2008
149KP PietersenEngland (1) v South AfricaHeadingley, Leeds2012
149*JE RootEngland (1) v IndiaThe Kia Oval, Kennington2014
149V KohliIndia (1) v EnglandEdgbaston, Birmingham2018
149KL RahulIndia (2) v EnglandThe Kia Oval, Kennington2018
149Soumya SarkarBangladesh (2) v New ZealandSeddon Park, Hamilton2018/19
148AG SteelEngland (1) v AustraliaLord's Cricket Ground, St John's Wood1884
148*LEG AmesEngland (1) v South AfricaKennington Oval, Kennington1935
148*KF BarringtonEngland (1) v South AfricaKingsmead, Durban1964/65
148MAK PataudiIndia (2) v EnglandHeadingley, Leeds1967
148KF BarringtonEngland (1) v PakistanLord's Cricket Ground, St John's Wood1967
148MC CowdreyEngland (1) v West IndiesQueen's Park Oval, Port of Spain1967/68
148AW GreigEngland (1) v IndiaBrabourne Stadium, Bombay1972/73
148AW GreigEngland (1) v West IndiesKensington Oval, Bridgetown1973/74
148JF ReidNew Zealand (1) v PakistanBasin Reserve, Wellington1984/85
148RT RobinsonEngland (1) v AustraliaEdgbaston, Birmingham1985
148*RA SmithEngland (1) v West IndiesLord's Cricket Ground, St John's Wood1991
148*SR TendulkarIndia (1) v AustraliaSydney Cricket Ground, Sydney1991/92
148AJ StewartEngland (1) v New ZealandLancaster Park, Christchurch1991/92
148PA de SilvaSri Lanka (1) v IndiaP Saravanamuttu Stadium, Colombo1993
148Inzamam-ul-HaqPakistan (1) v EnglandLord's Cricket Ground, St John's Wood1996
148RS DravidIndia (1) v South AfricaNew Wanderers Stadium, Johannesburg1996/97
148SR TendulkarIndia (1) v Sri LankaWankhede Stadium, Mumbai1997/98
148*JH KallisSouth Africa (1) v New ZealandJade Stadium, Christchurch1998/99
148*MW GoodwinZimbabwe (1) v EnglandTrent Bridge, Nottingham2000
148ST JayasuriyaSri Lanka (1) v South AfricaGalle International Stadium, Galle2000
148RS DravidIndia (1) v EnglandHeadingley, Leeds2002
148VVS LaxmanIndia (1) v AustraliaAdelaide Oval, Adelaide2003/04
148GC SmithSouth Africa (1) v West IndiesQueen's Park Oval, Port of Spain2004/05
148MS DhoniIndia (1) v PakistanIqbal Stadium, Faisalabad2005/06
148*Shoaib MalikPakistan (2) v Sri LankaSinhalese Sports Club Ground, Colombo2005/06
148*M KaifIndia (1) v West IndiesBeausejour Stadium, Gros Islet2006
148AN CookEngland (1) v AustraliaAdelaide Oval, Adelaide2010/11
148MJ ClarkeAustralia (1) v EnglandAdelaide Oval, Adelaide2013/14
148SE MarshAustralia (1) v South AfricaSuperSport Park, Centurion2013/14
148AB de VilliersSouth Africa (1) v West IndiesSahara Park Newlands, Cape Town2014/15
148Younis KhanPakistan (1) v BangladeshShere Bangla National Stadium, Mirpur2014/15
147PS McDonnellAustralia (1) v EnglandAssociation Ground, Sydney1881/82
147GC WhiteSouth Africa (2) v EnglandOld Wanderers, Johannesburg1905/06
147C KellewayAustralia (2) v EnglandAdelaide Oval, Adelaide1920/21
147DCS ComptonEngland (1) v AustraliaAdelaide Oval, Adelaide1946/47
147KR MillerAustralia (1) v West IndiesSabina Park, Kingston1954/55
147GS SobersWest Indies (1) v EnglandSabina Park, Kingston1959/60
147*PR UmrigarIndia (1) v EnglandModi Stadium, Kanpur1961/62
147GP HowarthNew Zealand (1) v West IndiesLancaster Park, Christchurch1979/80
147*SM GavaskarIndia (1) v West IndiesBourda, Georgetown1982/83
147*SR WaughAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane1993/94
147BC LaraWest Indies (1) v New ZealandBasin Reserve, Wellington1994/95
147SC GangulyIndia (1) v Sri LankaSinhalese Sports Club Ground, Colombo1997
147HH GibbsSouth Africa (1) v ZimbabweHarare Sports Club, Harare2001/02
147V SehwagIndia (1) v West IndiesWankhede Stadium, Mumbai2002/03
147AJ StraussEngland (1) v South AfricaNew Wanderers Stadium, Johannesburg2004/05
147Younis KhanPakistan (1) v IndiaEden Gardens, Kolkata2004/05
147JH KallisSouth Africa (1) v West IndiesAntigua Recreation Ground, St John's2004/05
147GC SmithSouth Africa (1) v West IndiesSahara Stadium Kingsmead, Durban2007/08
147*S ChanderpaulWest Indies (1) v EnglandQueen's Park Oval, Port of Spain2008/09
147JH KallisSouth Africa (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane2012/13
147TM DilshanSri Lanka (1) v AustraliaBlundstone Arena, Hobart2012/13
147Ahmed ShehzadPakistan (1) v Sri LankaSharjah Cricket Association Stadium, Sharjah2013/14
147KC SangakkaraSri Lanka (1) v EnglandLord's Cricket Ground, St John's Wood2014
147AM RahaneIndia (1) v AustraliaMelbourne Cricket Ground, Melbourne2014/15
147V KohliIndia (1) v AustraliaSydney Cricket Ground, Sydney2014/15
147SD HopeWest Indies (1) v EnglandHeadingley, Leeds2017
147H MasakadzaZimbabwe (1) v West IndiesQueens Sports Club, Bulawayo2017/18
147AN CookEngland (2) v IndiaThe Kia Oval, Kennington2018
147Haris SohailPakistan (1) v New ZealandDubai Sports City Stadium, Dubai2018/19
147FDM KarunaratneSri Lanka (1) v West IndiesGalle International Stadium, Galle2021/22
146RA DuffAustralia (1) v EnglandKennington Oval, Kennington1905
146AF KippaxAustralia (1) v West IndiesAdelaide Oval, Adelaide1930/31
146*VS HazareIndia (1) v PakistanBrabourne Stadium, Bombay1952/53
146Asif IqbalPakistan (2) v EnglandKennington Oval, Kennington1967
146JH EdrichEngland (1) v West IndiesKensington Oval, Bridgetown1967/68
146KWR FletcherEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1974/75
146*DB VengsarkarIndia (2) v PakistanFeroz Shah Kotla, Delhi1979/80
146GM RitchieAustralia (1) v EnglandTrent Bridge, Nottingham1985
146*AR BorderAustralia (2) v EnglandOld Trafford, Manchester1985
146GA GoochEngland (2) v West IndiesTrent Bridge, Nottingham1988
146IVA RichardsWest Indies (1) v AustraliaWestern Australia Cricket Association Ground, Perth1988/89
146*MJ GreatbatchNew Zealand (2) v AustraliaWestern Australia Cricket Association Ground, Perth1989/90
146AC HudsonSouth Africa (1) v IndiaEden Gardens, Calcutta1996/97
146PA de SilvaSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo1997
146*N HussainEngland (1) v South AfricaKingsmead, Durban1999/00
146Mohammad YousufPakistan (1) v West IndiesSharjah Cricket Association Stadium, Sharjah2001/02
146JL LangerAustralia (1) v West IndiesBourda, Georgetown2002/03
146HJH MarshallNew Zealand (1) v AustraliaJade Stadium, Christchurch2004/05
146RS DravidIndia (1) v West IndiesBeausejour Stadium, Gros Islet2006
146MEK HusseyAustralia (1) v IndiaM Chinnaswamy Stadium, Bangalore2008/09
146SR TendulkarIndia (1) v South AfricaSahara Park Newlands, Cape Town2010/11
146*RS DravidIndia (1) v EnglandThe Kia Oval, Kennington2011
146Khurram ManzoorPakistan (1) v South AfricaSheikh Zayed Stadium, Abu Dhabi2013/14
146M VijayIndia (1) v EnglandTrent Bridge, Nottingham2014
146CR ErvineZimbabwe (1) v New ZealandQueens Sports Club, Bulawayo2016
146MM AliEngland (1) v IndiaMA Chidambaram Stadium, Chepauk, Chennai2016/17
146*KK JenningsEngland (2) v Sri LankaGalle International Stadium, Galle2018/19
146MahmudullahBangladesh (2) v New ZealandSeddon Park, Hamilton2018/19
146KR MayersWest Indies (1) v BangladeshDaren Sammy National Cricket Stadium, Gros Islet2022
146RR PantIndia (1) v EnglandEdgbaston, Birmingham2022
146Nazmul HossainBangladesh (1) v AfghanistanShere Bangla National Stadium, Mirpur2023
145VS HazareIndia (2) v AustraliaAdelaide Oval, Adelaide1947/48
145*DCS ComptonEngland (1) v AustraliaOld Trafford, Manchester1948
145*KR MillerAustralia (1) v EnglandSydney Cricket Ground, Sydney1950/51
145L HuttonEngland (1) v AustraliaLord's Cricket Ground, St John's Wood1953
145CL WalcottWest Indies (1) v PakistanBourda, Georgetown1957/58
145GS SobersWest Indies (1) v EnglandBourda, Georgetown1959/60
145IM ChappellAustralia (1) v New ZealandBasin Reserve, Wellington1973/74
145GR ViswanathIndia (1) v PakistanIqbal Stadium, Faisalabad1978/79
145IVA RichardsWest Indies (1) v EnglandLord's Cricket Ground, St John's Wood1980
145DL HaynesWest Indies (1) v AustraliaKensington Oval, Bridgetown1983/84
145Javed MiandadPakistan (1) v IndiaGaddafi Stadium, Lahore1989/90
145BC LaraWest Indies (2) v EnglandOld Trafford, Manchester1995
145Saeed AnwarPakistan (1) v AustraliaRawalpindi Cricket Stadium, Rawalpindi1998/99
145Aminul IslamBangladesh (1) v IndiaBangabandhu National Stadium, Dhaka2000/01
145ST JayasuriyaSri Lanka (1) v BangladeshP Saravanamuttu Stadium, Colombo2002
145MP VaughanEngland (2) v AustraliaMelbourne Cricket Ground, Melbourne2002/03
145MH RichardsonNew Zealand (1) v IndiaPunjab Cricket Association Stadium, Mohali2003/04
145*MJ ClarkeAustralia (1) v Sri LankaBrisbane Cricket Ground, Woolloongabba, Brisbane2007/08
145*MEK HusseyAustralia (2) v IndiaSydney Cricket Ground, Sydney2007/08
145TM DilshanSri Lanka (1) v PakistanGaddafi Stadium, Lahore2008/09
145PD CollingwoodEngland (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2009/10
145DA WarnerAustralia (2) v South AfricaSahara Park Newlands, Cape Town2013/14
145DA WarnerAustralia (1) v IndiaAdelaide Oval, Adelaide2014/15
145*CA PujaraIndia (1) v Sri LankaSinhalese Sports Club Ground, Colombo2015
145BB McCullumNew Zealand (1) v AustraliaHagley Oval, Christchurch2015/16
145Usman KhawajaAustralia (1) v South AfricaAdelaide Oval, Adelaide2016/17
145*HM NichollsNew Zealand (1) v EnglandEden Park, Auckland2017/18
145*AD MathewsSri Lanka (1) v BangladeshShere Bangla National Stadium, Mirpur2022
145OJD PopeEngland (1) v New ZealandTrent Bridge, Nottingham2022
145*SPD SmithAustralia (1) v Sri LankaGalle International Stadium, Galle2022
144*FS JacksonEngland (1) v AustraliaHeadingley, Leeds1905
144CB FryEngland (1) v AustraliaKennington Oval, Kennington1905
144*DG BradmanAustralia (2) v EnglandTrent Bridge, Nottingham1938
144*KC BlandSouth Africa (2) v EnglandNew Wanderers Stadium, Johannesburg1964/65
144GS ChappellAustralia (2) v EnglandSydney Cricket Ground, Sydney1974/75
144MA TaylorAustralia (2) v West IndiesAntigua Recreation Ground, St John's1990/91
144MA AthertonEngland (1) v West IndiesBourda, Georgetown1993/94
144RS DravidIndia (2) v New ZealandPunjab Cricket Association Stadium, Mohali1999/00
144JL LangerAustralia (1) v PakistanWestern Australia Cricket Association Ground, Perth1999/00
144RT PontingAustralia (1) v EnglandHeadingley, Leeds2001
144*RS DravidIndia (1) v West IndiesBourda, Georgetown2001/02
144HP TillakaratneSri Lanka (1) v New ZealandP Saravanamuttu Stadium, Colombo2003
144SC GangulyIndia (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane2003/04
144AC GilchristAustralia (2) v Sri LankaAsgiriya Stadium, Kandy2003/04
144AC GilchristAustralia (1) v BangladeshNarayanganj Osmani Stadium, Fatullah2005/06
144KC SangakkaraSri Lanka (1) v IndiaP Saravanamuttu Stadium, Colombo2008
144KP PietersenEngland (1) v IndiaPunjab Cricket Association Stadium, Mohali2008/09
144RS DravidIndia (1) v Sri LankaModi Stadium, Kanpur2009/10
144KC SangakkaraSri Lanka (1) v PakistanSharjah Cricket Association Stadium, Sharjah2011/12
144MS DhoniIndia (1) v West IndiesEden Gardens, Kolkata2011/12
144Shakib Al HasanBangladesh (1) v PakistanShere Bangla National Stadium, Mirpur2011/12
144M VijayIndia (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane2014/15
144Usman KhawajaAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne2015/16
144DA WarnerAustralia (1) v PakistanMelbourne Cricket Ground, Melbourne2016/17
144SPD SmithAustralia (1) v EnglandEdgbaston, Birmingham2019
143GHS TrottAustralia (2) v EnglandLord's Cricket Ground, St John's Wood1896
143FL FaneEngland (1) v South AfricaOld Wanderers, Johannesburg1905/06
143*VS RansfordAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1909
143H SutcliffeEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1924/25
143C WashbrookEngland (1) v AustraliaHeadingley, Leeds1948
143EAB RowanSouth Africa (1) v AustraliaKingsmead, Durban1949/50
143RM CowperAustralia (1) v West IndiesQueen's Park Oval, Port of Spain1964/65
143KF BarringtonEngland (1) v West IndiesQueen's Park Oval, Port of Spain1967/68
143GT DowlingNew Zealand (1) v IndiaCarisbrook, Dunedin1967/68
143AL WadekarIndia (1) v New ZealandBasin Reserve, Wellington1967/68
143CH LloydWest Indies (1) v IndiaQueen's Park Oval, Port of Spain1982/83
143*DW HookesAustralia (1) v Sri LankaAsgiriya Stadium, Kandy1982/83
143HA GomesWest Indies (1) v EnglandEdgbaston, Birmingham1984
143DC BoonAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane1987/88
143MD CroweNew Zealand (1) v EnglandBasin Reserve, Wellington1987/88
143DL HaynesWest Indies (2) v AustraliaSydney Cricket Ground, Sydney1988/89
143RA SmithEngland (1) v AustraliaOld Trafford, Manchester1989
143AH JonesNew Zealand (1) v EnglandBasin Reserve, Wellington1991/92
143*DL HaynesWest Indies (2) v PakistanQueen's Park Oval, Port of Spain1992/93
143AH JonesNew Zealand (1) v AustraliaWestern Australia Cricket Association Ground, Perth1993/94
143AJ StewartEngland (2) v West IndiesKensington Oval, Bridgetown1993/94
143Saleem MalikPakistan (2) v AustraliaGaddafi Stadium, Lahore1994/95
143AP GurusinhaSri Lanka (2) v AustraliaMelbourne Cricket Ground, Melbourne1995/96
143SR TendulkarIndia (1) v Sri LankaR Premadasa Stadium, Colombo1997
143*PA de SilvaSri Lanka (2) v ZimbabweSinhalese Sports Club Ground, Colombo1997/98
143S RameshIndia (1) v Sri LankaSinhalese Sports Club Ground, Colombo1998/99
143MJ SlaterAustralia (1) v New ZealandBasin Reserve, Wellington1999/00
143MH RichardsonNew Zealand (1) v BangladeshWestpacTrust Park, Hamilton2001/02
143BB McCullumNew Zealand (1) v BangladeshBangabandhu National Stadium, Dhaka2004/05
143*RT PontingAustralia (2) v South AfricaSydney Cricket Ground, Sydney2005/06
143TM DilshanSri Lanka (2) v BangladeshBir Shrestha Shahid Ruhul Amin Stadium, Chittagong2008/09
143RS BoparaEngland (1) v West IndiesLord's Cricket Ground, St John's Wood2009
143TT SamaraweeraSri Lanka (1) v New ZealandSinhalese Sports Club Ground, Colombo2009
143SR TendulkarIndia (1) v BangladeshShere Bangla National Stadium, Mirpur2009/10
143*VVS LaxmanIndia (1) v South AfricaEden Gardens, Kolkata2009/10
143Mohammad HafeezPakistan (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2011/12
143IJL TrottEngland (2) v IndiaVidarbha Cricket Association Stadium, Nagpur2012/13
143IR BellEngland (1) v West IndiesSir Vivian Richards Stadium, North Sound2014/15
143SPD SmithAustralia (1) v EnglandThe Kia Oval, Kennington2015
143AK MarkramSouth Africa (1) v BangladeshMangaung Oval, Bloemfontein2017/18
143CA PujaraIndia (1) v Sri LankaVidarbha Cricket Association Stadium, Nagpur2017/18
143AK MarkramSouth Africa (2) v AustraliaSahara Stadium Kingsmead, Durban2017/18
143M LabuschagneAustralia (1) v New ZealandOptus Stadium, Perth2019/20
143Babar AzamPakistan (1) v BangladeshRawalpindi Cricket Stadium, Rawalpindi2019/20
142C HillAustralia (2) v South AfricaOld Wanderers, Johannesburg1902/03
142J RyderAustralia (1) v South AfricaNewlands, Cape Town1921/22
142EH HendrenEngland (1) v South AfricaKennington Oval, Kennington1924
142JB HobbsEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1928/29
142Hanif MohammadPakistan (1) v IndiaBahawal Stadium, Bahawalpur1954/55
142RA McLeanSouth Africa (1) v EnglandLord's Cricket Ground, St John's Wood1955
142CC HunteWest Indies (1) v PakistanKensington Oval, Bridgetown1957/58
142*GS SobersWest Indies (2) v IndiaBrabourne Stadium, Bombay1958/59
142BF ButcherWest Indies (1) v IndiaNehru Stadium, Madras1958/59
142JR ReidNew Zealand (2) v South AfricaNew Wanderers Stadium, Johannesburg1961/62
142KF BarringtonEngland (1) v PakistanKennington Oval, Kennington1967
142*G BoycottEngland (2) v AustraliaSydney Cricket Ground, Sydney1970/71
142GS SobersWest Indies (2) v New ZealandKensington Oval, Bridgetown1971/72
142J BenaudAustralia (2) v PakistanMelbourne Cricket Ground, Melbourne1972/73
142KR StackpoleAustralia (2) v West IndiesSabina Park, Kingston1972/73
142IVA RichardsWest Indies (1) v IndiaKensington Oval, Bridgetown1975/76
142IT BothamEngland (1) v IndiaModi Stadium, Kanpur1981/82
142RJ ShastriIndia (1) v EnglandWankhede Stadium, Bombay1984/85
142Shoaib MohammadPakistan (2) v New ZealandIqbal Stadium, Faisalabad1990/91
142AJ LambEngland (2) v New ZealandBasin Reserve, Wellington1991/92
142*MA TaylorAustralia (2) v New ZealandWestern Australia Cricket Association Ground, Perth1993/94
142SR TendulkarIndia (1) v Sri LankaKD Singh Babu Stadium, Lucknow1993/94
142MD CroweNew Zealand (1) v EnglandLord's Cricket Ground, St John's Wood1994
142DL HoughtonZimbabwe (1) v Sri LankaHarare Sports Club, Harare1994/95
142CD McMillanNew Zealand (2) v Sri LankaR Premadasa Stadium, Colombo1998
142Inzamam-ul-HaqPakistan (1) v EnglandNational Stadium, Karachi2000/01
142CD McMillanNew Zealand (1) v ZimbabweBasin Reserve, Wellington2000/01
142A FlowerZimbabwe (1) v South AfricaHarare Sports Club, Harare2001/02
142A FlintoffEngland (2) v South AfricaLord's Cricket Ground, St John's Wood2003
142TT SamaraweeraSri Lanka (1) v EnglandSinhalese Sports Club Ground, Colombo2003/04
142HH GibbsSouth Africa (1) v West IndiesKingsmead, Durban2003/04
142HH GibbsSouth Africa (2) v West IndiesNewlands, Cape Town2003/04
142DR MartynAustralia (1) v PakistanMelbourne Cricket Ground, Melbourne2004/05
142KP PietersenEngland (1) v Sri LankaEdgbaston, Birmingham2006
142RT PontingAustralia (1) v EnglandAdelaide Oval, Adelaide2006/07
142AJ StraussEngland (1) v West IndiesKensington Oval, Bridgetown2008/09
142AJ StraussEngland (1) v West IndiesQueen's Park Oval, Port of Spain2008/09
142MEK HusseyAustralia (1) v Sri LankaPallekele Cricket Stadium, Pallekele2011
142LRPL TaylorNew Zealand (1) v Sri LankaP Sara Oval, Colombo2012/13
142KC SangakkaraSri Lanka (1) v BangladeshGalle International Stadium, Galle2012/13
142*BJ WatlingNew Zealand (2) v Sri LankaBasin Reserve, Wellington2014/15
142*KC BrathwaiteWest Indies (1) v PakistanSharjah Cricket Association Stadium, Sharjah2016/17
142SPD SmithAustralia (2) v EnglandEdgbaston, Birmingham2019
142*JE RootEngland (2) v IndiaEdgbaston, Birmingham2022
141WM WoodfullAustralia (1) v EnglandHeadingley, Leeds1926
141IJ SiedleSouth Africa (1) v EnglandNewlands, Cape Town1930/31
141*KR MillerAustralia (1) v EnglandAdelaide Oval, Adelaide1946/47
141ED WeekesWest Indies (1) v EnglandSabina Park, Kingston1947/48
141SG BarnesAustralia (2) v EnglandLord's Cricket Ground, St John's Wood1948
141ER DexterEngland (1) v New ZealandLancaster Park, Christchurch1958/59
141JG WrightNew Zealand (2) v AustraliaLancaster Park, Christchurch1981/82
141KC WesselsAustralia (1) v Sri LankaAsgiriya Stadium, Kandy1982/83
141GN YallopAustralia (1) v PakistanWestern Australia Cricket Association Ground, Perth1983/84
141M AzharuddinIndia (1) v PakistanEden Gardens, Calcutta1986/87
141CG GreenidgeWest Indies (1) v IndiaEden Gardens, Calcutta1987/88
141GA HickEngland (1) v South AfricaCenturion Park, Centurion1995/96
141Ijaz AhmedPakistan (1) v EnglandHeadingley, Leeds1996
141Shahid AfridiPakistan (2) v IndiaMA Chidambaram Stadium, Chepauk, Chennai1998/99
141*RT PontingAustralia (1) v IndiaSydney Cricket Ground, Sydney1999/00
141NJ AstleNew Zealand (1) v ZimbabweBasin Reserve, Wellington2000/01
141RT PontingAustralia (1) v PakistanP Saravanamuttu Stadium, Colombo2002/03
141CH GayleWest Indies (1) v BangladeshBeausejour Stadium, Gros Islet2004
141MJ ClarkeAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane2004/05
141DPMD JayawardeneSri Lanka (1) v New ZealandMcLean Park, Napier2004/05
141SE MarshAustralia (1) v Sri LankaPallekele Cricket Stadium, Pallekele2011
141AJ StraussEngland (1) v West IndiesTrent Bridge, Nottingham2012
141V KohliIndia (2) v AustraliaAdelaide Oval, Adelaide2014/15
141JP DuminySouth Africa (2) v AustraliaWestern Australia Cricket Association Ground, Perth2016/17
141FDM KarunaratneSri Lanka (2) v IndiaSinhalese Sports Club Ground, Colombo2017
141*SPD SmithAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane2017/18
141*D ElgarSouth Africa (1) v AustraliaPPC Newlands, Cape Town2017/18
141Usman KhawajaAustralia (2) v PakistanDubai Sports City Stadium, Dubai2018/19
141*BKG MendisSri Lanka (2) v New ZealandBasin Reserve, Wellington2018/19
141*Azhar AliPakistan (1) v EnglandThe Ageas Bowl, Southampton2020
141*Q de KockSouth Africa (1) v West IndiesDaren Sammy National Cricket Stadium, Gros Islet2021
141Liton DasBangladesh (1) v Sri LankaShere Bangla National Stadium, Mirpur2022
141Usman KhawajaAustralia (1) v EnglandEdgbaston, Birmingham2023
141AD MathewsSri Lanka (1) v AfghanistanSinhalese Sports Club Ground, Colombo2023/24
140FA IredaleAustralia (2) v EnglandAdelaide Oval, Adelaide1894/95
140JT BrownEngland (2) v AustraliaMelbourne Cricket Ground, Melbourne1894/95
140AC MacLarenEngland (2) v AustraliaTrent Bridge, Nottingham1905
140CAG RussellEngland (1) v South AfricaKingsmead, Durban1922/23
140WR HammondEngland (1) v New ZealandLord's Cricket Ground, St John's Wood1937
140WR HammondEngland (2) v South AfricaKingsmead, Durban1938/39
140SC GriffithEngland (1) v West IndiesQueen's Park Oval, Port of Spain1947/48
140P RoyIndia (1) v EnglandBrabourne Stadium, Bombay1951/52
140RN HarveyAustralia (1) v IndiaBrabourne Stadium, Bombay1956/57
140Javed BurkiPakistan (1) v EnglandDacca Stadium, Dacca1961/62
140BA RichardsSouth Africa (1) v AustraliaKingsmead, Durban1969/70
140IVA RichardsWest Indies (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1979/80
140Yashpal SharmaIndia (1) v EnglandMA Chidambaram Stadium, Chepauk, Madras1981/82
140AR BorderAustralia (1) v New ZealandLancaster Park, Christchurch1985/86
140MD CroweNew Zealand (1) v ZimbabweHarare Sports Club, Harare1992/93
140Saleem MalikPakistan (1) v New ZealandBasin Reserve, Wellington1993/94
140ME WaughAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1994/95
140KC SangakkaraSri Lanka (1) v West IndiesGalle International Stadium, Galle2001/02
140S ChanderpaulWest Indies (1) v IndiaBourda, Georgetown2001/02
140MG VandortSri Lanka (2) v BangladeshSinhalese Sports Club Ground, Colombo2002
140S ChanderpaulWest Indies (1) v IndiaEden Gardens, Kolkata2002/03
140MP VaughanEngland (2) v West IndiesAntigua Recreation Ground, St John's2003/04
140VVS LaxmanIndia (1) v ZimbabweQueens Sports Club, Bulawayo2005/06
140RT PontingAustralia (1) v IndiaAdelaide Oval, Adelaide2007/08
140DL VettoriNew Zealand (2) v Sri LankaSinhalese Sports Club Ground, Colombo2009
140IR BellEngland (1) v South AfricaSahara Stadium Kingsmead, Durban2009/10
140HM AmlaSouth Africa (1) v IndiaSuperSport Park, Centurion2010/11
140KS WilliamsonNew Zealand (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane2015/16
140Usman KhawajaAustralia (1) v New ZealandBasin Reserve, Wellington2015/16
140JM BairstowEngland (1) v Sri LankaHeadingley, Leeds2016
140D ElgarSouth Africa (1) v New ZealandUniversity Oval, Dunedin2016/17
140DJ MalanEngland (1) v AustraliaWestern Australia Cricket Association Ground, Perth2017/18
140HDRL ThirimanneSri Lanka (1) v BangladeshPallekele Cricket Stadium, Pallekele2020/21
140Fawad AlamPakistan (1) v ZimbabweHarare Sports Club, Harare2020/21
140JM BairstowEngland (1) v West IndiesSir Vivian Richards Stadium, North Sound2021/22
140BKG MendisSri Lanka (1) v IrelandGalle International Stadium, Galle2022/23
139ED WeekesWest Indies (1) v AustraliaQueen's Park Oval, Port of Spain1954/55
139KF BarringtonEngland (1) v PakistanLahore Stadium, Lahore1961/62
139RB KanhaiWest Indies (1) v IndiaQueen's Park Oval, Port of Spain1961/62
139C MilburnEngland (1) v PakistanNational Stadium, Karachi1968/69
139AW GreigEngland (2) v New ZealandTrent Bridge, Nottingham1973
139GR ViswanathIndia (2) v West IndiesEden Gardens, Calcutta1974/75
139RJ ShastriIndia (1) v PakistanIqbal Stadium, Faisalabad1984/85
139PJL DujonWest Indies (1) v AustraliaWestern Australia Cricket Association Ground, Perth1984/85
139BC BroadEngland (1) v AustraliaSydney Cricket Ground, Sydney1987/88
139AJ LambEngland (1) v IndiaLord's Cricket Ground, St John's Wood1990
139*ME WaughAustralia (1) v West IndiesAntigua Recreation Ground, St John's1990/91
139SR TendulkarIndia (1) v Sri LankaSinhalese Sports Club Ground, Colombo1997
139CD McMillanNew Zealand (1) v ZimbabweBasin Reserve, Wellington1997/98
139DPMD JayawardeneSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo2001
139ST JayasuriyaSri Lanka (1) v ZimbabweAsgiriya Stadium, Kandy2001/02
139*JH KallisSouth Africa (1) v BangladeshNorth West Cricket Stadium, Potchefstroom2002/03
139GC SmithSouth Africa (1) v West IndiesSuperSport Park, Centurion2003/04
139RR SarwanWest Indies (1) v EnglandEdgbaston, Birmingham2004
139G GambhirIndia (1) v BangladeshMA Aziz Stadium, Chittagong2004/05
139*AG PrinceSouth Africa (1) v ZimbabweSuperSport Park, Centurion2004/05
139Faisal IqbalPakistan (2) v IndiaNational Stadium, Karachi2005/06
139*AN CookEngland (2) v West IndiesKensington Oval, Bridgetown2008/09
139M VijayIndia (1) v AustraliaM Chinnaswamy Stadium, Bangalore2010/11
139MJ ClarkeAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane2011/12
139KC SangakkaraSri Lanka (1) v BangladeshR Premadasa Stadium, Colombo2012/13
139JK SilvaSri Lanka (1) v BangladeshShere Bangla National Stadium, Mirpur2013/14
139*HM AmlaSouth Africa (1) v Sri LankaSinhalese Sports Club Ground, Colombo2014
139Azhar AliPakistan (1) v EnglandEdgbaston, Birmingham2016
139V KohliIndia (1) v West IndiesSaurashtra Cricket Association Stadium, Rajkot2018/19
139KS WilliamsonNew Zealand (2) v PakistanSheikh Zayed Stadium, Abu Dhabi2018/19
138JT TyldesleyEngland (1) v AustraliaEdgbaston, Birmingham1902
138VY RichardsonAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1924/25
138*WR HammondEngland (2) v South AfricaEdgbaston, Birmingham1929
138WR HammondEngland (2) v West IndiesKennington Oval, Kennington1939
138DG BradmanAustralia (1) v EnglandTrent Bridge, Nottingham1948
138FMM WorrellWest Indies (1) v EnglandKennington Oval, Kennington1950
138PBH MayEngland (1) v South AfricaHeadingley, Leeds1951
138Javed BurkiPakistan (1) v EnglandLahore Stadium, Lahore1961/62
138RB KanhaiWest Indies (1) v IndiaSabina Park, Kingston1961/62
138BW SinclairNew Zealand (1) v South AfricaEden Park, Auckland1963/64
138EJ BarlowSouth Africa (1) v EnglandNewlands, Cape Town1964/65
138IM ChappellAustralia (1) v IndiaFeroz Shah Kotla, Delhi1969/70
138Intikhab AlamPakistan (1) v EnglandNiaz Stadium, Hyderabad1972/73
138*DL AmissEngland (2) v New ZealandTrent Bridge, Nottingham1973
138RC FredericksWest Indies (2) v EnglandLord's Cricket Ground, St John's Wood1976
138Javed MiandadPakistan (1) v AustraliaGaddafi Stadium, Lahore1982/83
138IT BothamEngland (1) v New ZealandBasin Reserve, Wellington1983/84
138RB RichardsonWest Indies (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1984/85
138M AmarnathIndia (1) v AustraliaSydney Cricket Ground, Sydney1985/86
138IT BothamEngland (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1986/87
138JG WrightNew Zealand (2) v West IndiesBasin Reserve, Wellington1986/87
138GR MarshAustralia (1) v EnglandTrent Bridge, Nottingham1989
138ME WaughAustralia (1) v EnglandAdelaide Oval, Adelaide1990/91
138*PA de SilvaSri Lanka (1) v PakistanSinhalese Sports Club Ground, Colombo1996/97
138GP ThorpeEngland (1) v AustraliaEdgbaston, Birmingham1997
138Inzamam-ul-HaqPakistan (2) v Sri LankaNational Stadium, Karachi1999/00
138GP ThorpeEngland (1) v PakistanOld Trafford, Manchester2001
138ML HaydenAustralia (1) v South AfricaMelbourne Cricket Ground, Melbourne2001/02
138*AC GilchristAustralia (1) v South AfricaNewlands, Cape Town2001/02
138*Inzamam-ul-HaqPakistan (2) v BangladeshMultan Cricket Stadium, Multan2003/04
138KC SangakkaraSri Lanka (2) v PakistanNational Stadium, Karachi2004/05
138ML HaydenAustralia (1) v EnglandThe Brit Oval, Kennington2005
138TT SamaraweeraSri Lanka (1) v BangladeshP Saravanamuttu Stadium, Colombo2005/06
138Shahriar NafeesBangladesh (1) v AustraliaNarayanganj Osmani Stadium, Fatullah2005/06
138AG PrinceSouth Africa (1) v PakistanSuperSport Park, Centurion2006/07
138*W JafferIndia (1) v BangladeshShere Bangla National Stadium, Mirpur2007
138MG VandortSri Lanka (1) v EnglandSinhalese Sports Club Ground, Colombo2007/08
138ND McKenzieSouth Africa (2) v EnglandLord's Cricket Ground, St John's Wood2008
138MJ ClarkeAustralia (1) v South AfricaSydney Cricket Ground, Sydney2008/09
138IR BellEngland (1) v BangladeshShere Bangla National Stadium, Mirpur2009/10
138LRPL TaylorNew Zealand (1) v AustraliaSeddon Park, Hamilton2009/10
138*SPD SmithAustralia (1) v EnglandThe Kia Oval, Kennington2013
138SPD SmithAustralia (2) v New ZealandWestern Australia Cricket Association Ground, Perth2015/16
138SPD SmithAustralia (1) v New ZealandHagley Oval, Christchurch2015/16
138LD ChandimalSri Lanka (1) v BangladeshP Sara Oval, Colombo2016/17
138TA BlundellNew Zealand (1) v EnglandBay Oval, Mount Maunganui2022/23
137TW HaywardEngland (1) v AustraliaKennington Oval, Kennington1899
137CG MacartneyAustralia (1) v South AfricaSydney Cricket Ground, Sydney1910/11
137M LeylandEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1928/29
137LEG AmesEngland (1) v New ZealandLord's Cricket Ground, St John's Wood1931
137SJ McCabeAustralia (1) v EnglandOld Trafford, Manchester1934
137KH WeekesWest Indies (1) v EnglandKennington Oval, Kennington1939
137AL HassettAustralia (1) v EnglandTrent Bridge, Nottingham1948
137RT SimpsonEngland (1) v South AfricaTrent Bridge, Nottingham1951
137*AJ WatkinsEngland (2) v IndiaFeroz Shah Kotla, Delhi1951/52
137KR MillerAustralia (1) v West IndiesKensington Oval, Bridgetown1954/55
137*B SutcliffeNew Zealand (2) v IndiaLal Bahadur Shastri Stadium, Hyderabad1955/56
137R Subba RowEngland (2) v AustraliaKennington Oval, Kennington1961
137RG PollockSouth Africa (1) v EnglandSt George's Park, Port Elizabeth1964/65
137KF BarringtonEngland (1) v New ZealandEdgbaston, Birmingham1965
137SM NurseWest Indies (1) v EnglandHeadingley, Leeds1966
137DT LindsaySouth Africa (1) v AustraliaKingsmead, Durban1966/67
137SM NurseWest Indies (2) v AustraliaSydney Cricket Ground, Sydney1968/69
137GR ViswanathIndia (2) v AustraliaModi Stadium, Kanpur1969/70
137Sadiq MohammadPakistan (1) v AustraliaMelbourne Cricket Ground, Melbourne1972/73
137RA WoolmerEngland (1) v AustraliaOld Trafford, Manchester1977
137SM GavaskarIndia (2) v PakistanNational Stadium, Karachi1978/79
137IT BothamEngland (1) v IndiaHeadingley, Leeds1979
137*GP HowarthNew Zealand (1) v IndiaBasin Reserve, Wellington1980/81
137G BoycottEngland (1) v AustraliaKennington Oval, Kennington1981
137KJ HughesAustralia (2) v EnglandSydney Cricket Ground, Sydney1982/83
137*AJ LambEngland (2) v New ZealandTrent Bridge, Nottingham1983
137DB VengsarkarIndia (1) v EnglandModi Stadium, Kanpur1984/85
137MD CroweNew Zealand (1) v AustraliaLancaster Park, Christchurch1985/86
137MD CroweNew Zealand (1) v AustraliaAdelaide Oval, Adelaide1987/88
137AP GurusinhaSri Lanka (1) v AustraliaSinhalese Sports Club Ground, Colombo1992
137ME WaughAustralia (1) v EnglandEdgbaston, Birmingham1993
137JC AdamsWest Indies (1) v EnglandBourda, Georgetown1993/94
137Ijaz AhmedPakistan (1) v AustraliaSydney Cricket Ground, Sydney1995/96
137*S ChanderpaulWest Indies (1) v IndiaKensington Oval, Bridgetown1996/97
137A FlintoffEngland (2) v New ZealandJade Stadium, Christchurch2001/02
137MA ButcherEngland (1) v ZimbabweLord's Cricket Ground, St John's Wood2003
137Moin KhanPakistan (1) v New ZealandWestpac Park, Hamilton2003/04
137*DL VettoriNew Zealand (1) v PakistanWestpac Park, Hamilton2003/04
137G KirstenSouth Africa (1) v West IndiesKingsmead, Durban2003/04
137G KirstenSouth Africa (1) v New ZealandWestpac Park, Hamilton2003/04
137AJ StraussEngland (1) v West IndiesLord's Cricket Ground, St John's Wood2004
137MEK HusseyAustralia (1) v West IndiesBellerive Oval, Hobart2005/06
137ML HaydenAustralia (2) v South AfricaMelbourne Cricket Ground, Melbourne2005/06
137G GambhirIndia (2) v New ZealandMcLean Park, Napier2008/09
137KC SangakkaraSri Lanka (2) v IndiaBrabourne Stadium, Mumbai2009/10
137*TT SamaraweeraSri Lanka (1) v IndiaP Sara Oval, Colombo2010
137F du PlessisSouth Africa (1) v New ZealandAxxess DSL St George's, Port Elizabeth2012/13
137*JDS NeeshamNew Zealand (2) v IndiaBasin Reserve, Wellington2013/14
137Shakib Al HasanBangladesh (1) v ZimbabweSheikh Abu Naser Stadium, Khulna2014/15
137TWM LathamNew Zealand (1) v PakistanDubai Sports City Stadium, Dubai2014/15
137Asad ShafiqPakistan (2) v New ZealandSharjah Cricket Association Stadium, Sharjah2014/15
137*RL ChaseWest Indies (2) v IndiaSabina Park, Kingston2016
137Asad ShafiqPakistan (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane2016/17
137HM AmlaSouth Africa (1) v BangladeshSenwes Park, Potchefstroom2017/18
137*CR WoakesEngland (1) v IndiaLord's Cricket Ground, St John's Wood2018
137Usman KhawajaAustralia (1) v EnglandSydney Cricket Ground, Sydney2021/22
137Mahmudul HasanBangladesh (1) v South AfricaHollywoodbets Kingsmead, Durban2021/22
137*GS BallanceZimbabwe (1) v West IndiesQueens Sports Club, Bulawayo2022/23
136W BardsleyAustralia (1) v EnglandKennington Oval, Kennington1909
136CS DempsterNew Zealand (1) v EnglandBasin Reserve, Wellington1929/30
136*WR HammondEngland (1) v South AfricaKingsmead, Durban1930/31
136BH ValentineEngland (1) v IndiaGymkhana Ground, Bombay1933/34
136JHW FingletonAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1936/37
136*FG MannEngland (1) v South AfricaSt George's Park, Port Elizabeth1948/49
136*ER DexterEngland (1) v West IndiesKensington Oval, Bridgetown1959/60
136SM NurseWest Indies (1) v EnglandQueen's Park Oval, Port of Spain1967/68
136KR StackpoleAustralia (2) v EnglandAdelaide Oval, Adelaide1970/71
136A TurnerAustralia (2) v West IndiesAdelaide Oval, Adelaide1975/76
136DL HaynesWest Indies (1) v IndiaAntigua Recreation Ground, St John's1982/83
136MW GattingEngland (2) v IndiaWankhede Stadium, Bombay1984/85
136DI GowerEngland (1) v AustraliaWestern Australia Cricket Association Ground, Perth1986/87
136MA TaylorAustralia (1) v EnglandHeadingley, Leeds1989
136Imran KhanPakistan (2) v AustraliaAdelaide Oval, Adelaide1989/90
136Saeed AnwarPakistan (2) v Sri LankaP Saravanamuttu Stadium, Colombo1994
136SC GangulyIndia (1) v EnglandTrent Bridge, Nottingham1996
136Azhar MahmoodPakistan (1) v South AfricaNew Wanderers Stadium, Johannesburg1997/98
136SR TendulkarIndia (2) v PakistanMA Chidambaram Stadium, Chepauk, Chennai1998/99
136MA AthertonEngland (1) v ZimbabweTrent Bridge, Nottingham2000
136*HP TillakaratneSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo2001
136ML HaydenAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane2001/02
136SC GangulyIndia (1) v ZimbabweFeroz Shah Kotla, Delhi2001/02
136*S ChanderpaulWest Indies (1) v IndiaAntigua Recreation Ground, St John's2001/02
136CL HooperWest Indies (1) v IndiaAntigua Recreation Ground, St John's2001/02
136ML HaydenAustralia (1) v IndiaMelbourne Cricket Ground, Melbourne2003/04
136AJ StraussEngland (2) v South AfricaSahara Stadium Kingsmead, Durban2004/05
136*JH KallisSouth Africa (2) v EnglandSuperSport Park, Centurion2004/05
136Mohammad AshrafulBangladesh (1) v Sri LankaBir Shrestha Shahid Ruhul Amin Stadium, Chittagong2005/06
136*S ChanderpaulWest Indies (1) v EnglandRiverside Ground, Chester-le-Street2007
136DPMD JayawardeneSri Lanka (1) v West IndiesGuyana National Stadium, Providence2007/08
136DPMD JayawardeneSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo2008
136TG McIntoshNew Zealand (1) v West IndiesMcLean Park, Napier2008/09
136RS DravidIndia (1) v EnglandPunjab Cricket Association Stadium, Mohali2008/09
136MJ ClarkeAustralia (2) v EnglandLord's Cricket Ground, St John's Wood2009
136BJ HaddinAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane2010/11
136DM BravoWest Indies (2) v IndiaEden Gardens, Kolkata2011/12
136Azhar AliPakistan (2) v Sri LankaPallekele Cricket Stadium, Pallekele2012
136EJM CowanAustralia (1) v South AfricaBrisbane Cricket Ground, Woolloongabba, Brisbane2012/13
136PG FultonNew Zealand (1) v EnglandEden Park, Auckland2012/13
136Younis KhanPakistan (1) v Sri LankaSheikh Zayed Stadium, Abu Dhabi2013/14
136TWM LathamNew Zealand (1) v ZimbabweQueens Sports Club, Bulawayo2016
136M VijayIndia (1) v EnglandWankhede Stadium, Mumbai2016/17
136D ElgarSouth Africa (2) v EnglandThe Kia Oval, Kennington2017
136JE RootEngland (1) v West IndiesEdgbaston, Birmingham2017
136MahmudullahBangladesh (1) v West IndiesShere Bangla National Stadium, Mirpur2018/19
136V KohliIndia (1) v BangladeshEden Gardens, Kolkata2019/20
136*K VerreynneSouth Africa (2) v New ZealandHagley Oval, Christchurch2021/22
136*Abdullah ShafiqPakistan (2) v AustraliaRawalpindi Cricket Stadium, Rawalpindi2021/22
136JM BairstowEngland (2) v New ZealandTrent Bridge, Nottingham2022
136Babar AzamPakistan (1) v EnglandRawalpindi Cricket Stadium, Rawalpindi2022/23
135*AG SteelEngland (1) v AustraliaAssociation Ground, Sydney1882/83
135C HillAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1899
135*VT TrumperAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1899
135*CAG RussellEngland (1) v AustraliaAdelaide Oval, Adelaide1920/21
135H SutcliffeEngland (2) v AustraliaMelbourne Cricket Ground, Melbourne1928/29
135JR ReidNew Zealand (1) v South AfricaNewlands, Cape Town1953/54
135PBH MayEngland (1) v West IndiesQueen's Park Oval, Port of Spain1953/54
135Imtiaz AhmedPakistan (1) v IndiaNehru Stadium, Madras1960/61
135CC HunteWest Indies (1) v EnglandOld Trafford, Manchester1966
135WM LawryAustralia (1) v EnglandKennington Oval, Kennington1968
135IR RedpathAustralia (1) v PakistanMelbourne Cricket Ground, Melbourne1972/73
135IVA RichardsWest Indies (2) v EnglandOld Trafford, Manchester1976
135Asif IqbalPakistan (2) v West IndiesSabina Park, Kingston1976/77
135APE KnottEngland (1) v AustraliaTrent Bridge, Nottingham1977
135Zaheer AbbasPakistan (1) v New ZealandEden Park, Auckland1978/79
135Mohsin KhanPakistan (1) v AustraliaGaddafi Stadium, Lahore1982/83
135*A RanatungaSri Lanka (2) v PakistanP Saravanamuttu Stadium, Colombo1985/86
135*Imran KhanPakistan (1) v IndiaMA Chidambaram Stadium, Chepauk, Madras1986/87
135DC BoonAustralia (2) v IndiaAdelaide Oval, Adelaide1991/92
135GA GoochEngland (1) v PakistanHeadingley, Leeds1992
135WJ CronjeSouth Africa (1) v IndiaSt George's Park, Port Elizabeth1992/93
135*Inzamam-ul-HaqPakistan (1) v New ZealandBasin Reserve, Wellington1993/94
135MA AthertonEngland (1) v West IndiesAntigua Recreation Ground, St John's1993/94
135AC HudsonSouth Africa (1) v ZimbabweHarare Sports Club, Harare1995/96
135Inzamam-ul-HaqPakistan (1) v West IndiesBourda, Georgetown1999/00
135Taufeeq UmarPakistan (1) v South AfricaNewlands, Cape Town2002/03
135RS DravidIndia (2) v PakistanEden Gardens, Kolkata2004/05
135D GangaWest Indies (1) v IndiaWarner Park, Basseterre2006
135KP PietersenEngland (1) v PakistanHeadingley, Leeds2006
135*MJ ClarkeAustralia (2) v EnglandWestern Australia Cricket Association Ground, Perth2006/07
135PD CollingwoodEngland (2) v South AfricaEdgbaston, Birmingham2008
135*AB de VilliersSouth Africa (1) v West IndiesWarner Park, Basseterre2010
135*JH KallisSouth Africa (2) v PakistanDubai Sports City Stadium, Dubai2010/11
135*IJL TrottEngland (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane2010/11
135Taufeeq UmarPakistan (2) v West IndiesWarner Park, Basseterre2011
135CA PujaraIndia (1) v EnglandWankhede Stadium, Mumbai2012/13
135KS WilliamsonNew Zealand (1) v Sri LankaP Sara Oval, Colombo2012/13
135Misbah-ul-HaqPakistan (1) v Sri LankaSheikh Zayed Stadium, Abu Dhabi2013/14
135DA WarnerAustralia (1) v South AfricaSahara Park Newlands, Cape Town2013/14
135*F du PlessisSouth Africa (1) v BangladeshMangaung Oval, Bloemfontein2017/18
135*BA StokesEngland (2) v AustraliaEmerald Headingley Cricket Stadium, Leeds2019
135Shan MasoodPakistan (2) v Sri LankaNational Stadium, Karachi2019/20
135*OJD PopeEngland (1) v South AfricaSt George's Park, Port Elizabeth2019/20
134W BarnesEngland (1) v AustraliaAdelaide Oval, Adelaide1884/85
134JJ LyonsAustralia (2) v EnglandAssociation Ground, Sydney1891/92
134*H WoodEngland (1) v South AfricaNewlands, Cape Town1891/92
134AE StoddartEngland (1) v AustraliaAdelaide Oval, Adelaide1891/92
134*FE WoolleyEngland (1) v South AfricaLord's Cricket Ground, St John's Wood1924
134*VS HazareIndia (2) v West IndiesBrabourne Stadium, Bombay1948/49
134*TE BaileyEngland (1) v New ZealandLancaster Park, Christchurch1950/51
134JHB WaiteSouth Africa (1) v AustraliaKingsmead, Durban1957/58
134NCL O'NeillAustralia (1) v PakistanLahore Stadium, Lahore1959/60
134KR StackpoleAustralia (1) v South AfricaNewlands, Cape Town1966/67
134CG GreenidgeWest Indies (1) v EnglandOld Trafford, Manchester1976
134*Asif IqbalPakistan (2) v AustraliaWestern Australia Cricket Association Ground, Perth1978/79
134Zaheer AbbasPakistan (1) v Sri LankaGaddafi Stadium, Lahore1981/82
134*SR WaughAustralia (2) v Sri LankaBellerive Oval, Hobart1989/90
134CL HooperWest Indies (1) v PakistanGaddafi Stadium, Lahore1990/91
134IA HealyAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1998/99
134G KirstenSouth Africa (2) v West IndiesSupersport Centurion, Centurion1998/99
134DJ CullinanSouth Africa (1) v West IndiesKensington Oval, Bridgetown2000/01
134Abdul RazzaqPakistan (1) v BangladeshBangabandhu National Stadium, Dhaka2001/02
134DPMD JayawardeneSri Lanka (1) v EnglandSinhalese Sports Club Ground, Colombo2003/04
134*PD CollingwoodEngland (1) v IndiaVidarbha Cricket Association Ground, Nagpur2005/06
134KP PietersenEngland (2) v IndiaLord's Cricket Ground, St John's Wood2007
134Shoaib MalikPakistan (2) v Sri LankaSinhalese Sports Club Ground, Colombo2009
134DL VettoriNew Zealand (1) v PakistanMcLean Park, Napier2009/10
134*MEK HusseyAustralia (2) v PakistanSydney Cricket Ground, Sydney2009/10
134RT PontingAustralia (1) v IndiaSydney Cricket Ground, Sydney2011/12
134KOA PowellWest Indies (1) v New ZealandSir Vivian Richards Stadium, North Sound2012
134F du PlessisSouth Africa (2) v IndiaBidvest Wanderers Stadium, Johannesburg2013/14
134JE RootEngland (1) v AustraliaThe SSE SWALEC Stadium, Cardiff2015
134S DhawanIndia (1) v Sri LankaGalle International Stadium, Galle2015
134*SPD SmithAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne2015/16
134HM AmlaSouth Africa (1) v Sri LankaBidvest Wanderers Stadium, Johannesburg2016/17
134KC BrathwaiteWest Indies (1) v EnglandHeadingley, Leeds2017
134PP ShawIndia (1) v West IndiesSaurashtra Cricket Association Stadium, Rajkot2018/19
134Azhar AliPakistan (1) v New ZealandSheikh Zayed Stadium, Abu Dhabi2018/19
133MA NobleAustralia (1) v EnglandSydney Cricket Ground, Sydney1903/04
133*WW ArmstrongAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1907/08
133*FE WoolleyEngland (1) v AustraliaSydney Cricket Ground, Sydney1911/12
133*CG MacartneyAustralia (2) v EnglandLord's Cricket Ground, St John's Wood1926
133WA BrownAustralia (2) v EnglandTrent Bridge, Nottingham1938
133JDB RobertsonEngland (2) v West IndiesQueen's Park Oval, Port of Spain1947/48
133VL ManjrekarIndia (1) v EnglandHeadingley, Leeds1952
133DCS ComptonEngland (1) v West IndiesQueen's Park Oval, Port of Spain1953/54
133RN HarveyAustralia (1) v West IndiesSabina Park, Kingston1954/55
133RN HarveyAustralia (1) v West IndiesQueen's Park Oval, Port of Spain1954/55
133DJ McGlewSouth Africa (2) v EnglandHeadingley, Leeds1955
133CC McDonaldAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1958/59
133BF ButcherWest Indies (2) v EnglandLord's Cricket Ground, St John's Wood1963
133GS ChappellAustralia (2) v New ZealandBasin Reserve, Wellington1973/74
133CJ RichardsEngland (1) v AustraliaWestern Australia Cricket Association Ground, Perth1986/87
133MJ GreatbatchNew Zealand (1) v PakistanTrust Bank Park, Hamilton1992/93
133GA GoochEngland (2) v AustraliaOld Trafford, Manchester1993
133G KirstenSouth Africa (2) v IndiaEden Gardens, Calcutta1996/97
133MJ HorneNew Zealand (1) v AustraliaBellerive Oval, Hobart1997/98
133Aamer SohailPakistan (1) v AustraliaNational Stadium, Karachi1998/99
133Wajahatullah WastiPakistan (1) v Sri LankaGaddafi Stadium, Lahore1998/99
133MR RamprakashEngland (1) v AustraliaThe AMP Oval, Kennington2001
133DR MartynAustralia (1) v South AfricaNew Wanderers Stadium, Johannesburg2001/02
133AC GilchristAustralia (1) v EnglandSydney Cricket Ground, Sydney2002/03
133MS AtapattuSri Lanka (1) v AustraliaCazaly's Stadium, Cairns2004
133*MEK HusseyAustralia (1) v West IndiesAdelaide Oval, Adelaide2005/06
133JDP OramNew Zealand (1) v South AfricaSuperSport Park, Centurion2005/06
133GC SmithSouth Africa (2) v PakistanGaddafi Stadium, Lahore2007/08
133MEK HusseyAustralia (1) v Sri LankaBrisbane Cricket Ground, Woolloongabba, Brisbane2007/08
133*Misbah-ul-HaqPakistan (1) v IndiaM Chinnaswamy Stadium, Bangalore2007/08
133AN CookEngland (1) v Sri LankaThe SWALEC Stadium, Cardiff2011
133DA WarnerAustralia (1) v PakistanDubai Sports City Stadium, Dubai2014/15
133SPD SmithAustralia (1) v IndiaBrisbane Cricket Ground, Woolloongabba, Brisbane2014/15
133CA PujaraIndia (1) v Sri LankaSinhalese Sports Club Ground, Colombo2017
133RJ BurnsEngland (1) v AustraliaEdgbaston, Birmingham2019
133*DP SibleyEngland (2) v South AfricaPPC Newlands, Cape Town2019/20
133Abid AliPakistan (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2021/22
133Tamim IqbalBangladesh (1) v Sri LankaZohur Ahmed Chowdhury Stadium, Chittagong2022
133*KS WilliamsonNew Zealand (2) v South AfricaSeddon Park, Hamilton2023/24
132*R AbelEngland (1) v AustraliaAssociation Ground, Sydney1891/92
132*PF WarnerEngland (2) v South AfricaOld Wanderers, Johannesburg1898/99
132W BardsleyAustralia (1) v South AfricaSydney Cricket Ground, Sydney1910/11
132WW ArmstrongAustralia (2) v South AfricaMelbourne Cricket Ground, Melbourne1910/11
132EH HendrenEngland (1) v South AfricaHeadingley, Leeds1924
132EH HendrenEngland (1) v AustraliaOld Trafford, Manchester1934
132DG BradmanAustralia (1) v IndiaMelbourne Cricket Ground, Melbourne1947/48
132AL HassettAustralia (1) v West IndiesSydney Cricket Ground, Sydney1951/52
132GS SobersWest Indies (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1960/61
132*KF BarringtonEngland (2) v AustraliaAdelaide Oval, Adelaide1962/63
132IR RedpathAustralia (2) v West IndiesSydney Cricket Ground, Sydney1968/69
132GS SobersWest Indies (1) v IndiaQueen's Park Oval, Port of Spain1970/71
132CH LloydWest Indies (1) v EnglandKennington Oval, Kennington1973
132RW MarshAustralia (1) v New ZealandAdelaide Oval, Adelaide1973/74
132BE CongdonNew Zealand (1) v AustraliaBasin Reserve, Wellington1973/74
132AJ LambEngland (1) v West IndiesSabina Park, Kingston1989/90
132*RS KaluwitharanaSri Lanka (1) v AustraliaSinhalese Sports Club Ground, Colombo1992
132BC LaraWest Indies (1) v AustraliaWestern Australia Cricket Association Ground, Perth1996/97
132Azhar MahmoodPakistan (1) v South AfricaKingsmead, Durban1997/98
132JH KallisSouth Africa (1) v EnglandOld Trafford, Manchester1998
132GC SmithSouth Africa (1) v West IndiesNew Wanderers Stadium, Johannesburg2003/04
132ME TrescothickEngland (1) v New ZealandHeadingley, Leeds2004
132ML HaydenAustralia (2) v Sri LankaCazaly's Stadium, Cairns2004
132ME TrescothickEngland (2) v South AfricaSahara Stadium Kingsmead, Durban2004/05
132MEK HusseyAustralia (1) v Sri LankaBellerive Oval, Hobart2007/08
132JH KallisSouth Africa (1) v IndiaSardar Patel Stadium, Motera, Ahmedabad2007/08
132*MS DhoniIndia (1) v South AfricaEden Gardens, Kolkata2009/10
132GC SmithSouth Africa (1) v West IndiesWarner Park, Basseterre2010
132KS WilliamsonNew Zealand (1) v EnglandLord's Cricket Ground, St John's Wood2015
132LD ChandimalSri Lanka (1) v AustraliaSinhalese Sports Club Ground, Colombo2016
132AM RahaneIndia (1) v Sri LankaSinhalese Sports Club Ground, Colombo2017
132HM AmlaSouth Africa (1) v BangladeshMangaung Oval, Bloemfontein2017/18
132*CA PujaraIndia (1) v EnglandThe Ageas Bowl, Southampton2018
132JA RavalNew Zealand (1) v BangladeshSeddon Park, Hamilton2018/19
132Mominul HaqueBangladesh (1) v ZimbabweShere Bangla National Stadium, Mirpur2019/20
132RJ BurnsEngland (1) v New ZealandLord's Cricket Ground, St John's Wood2021
132KS WilliamsonNew Zealand (2) v EnglandCello Basin Reserve, Wellington2022/23
132*Agha SalmanPakistan (1) v Sri LankaSinhalese Sports Club Ground, Colombo2023
131DG BradmanAustralia (2) v EnglandTrent Bridge, Nottingham1930
131*FMM WorrellWest Indies (1) v EnglandBourda, Georgetown1947/48
131G PullarEngland (1) v IndiaOld Trafford, Manchester1959
131*PH ParfittEngland (1) v New ZealandEden Park, Auckland1962/63
131DT LindsaySouth Africa (1) v AustraliaNew Wanderers Stadium, Johannesburg1966/67
131BW LuckhurstEngland (1) v AustraliaWestern Australia Cricket Association Ground, Perth1970/71
131GS ChappellAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1972
131G BoycottEngland (1) v New ZealandTrent Bridge, Nottingham1978
131GR ViswanathIndia (1) v AustraliaFeroz Shah Kotla, Delhi1979/80
131Javed MiandadPakistan (1) v AustraliaAdelaide Oval, Adelaide1983/84
131*RB RichardsonWest Indies (1) v AustraliaKensington Oval, Bridgetown1983/84
131DC BoonAustralia (1) v IndiaSydney Cricket Ground, Sydney1985/86
131DL HaynesWest Indies (1) v EnglandAntigua Recreation Ground, St John's1985/86
131DI GowerEngland (1) v New ZealandKennington Oval, Kennington1986
131M AmarnathIndia (1) v Sri LankaVidarbha Cricket Association Ground, Nagpur1986/87
131MA AthertonEngland (1) v IndiaOld Trafford, Manchester1990
131A RanatungaSri Lanka (2) v South AfricaTyronne Fernando Stadium, Moratuwa1993
131DC BoonAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1994/95
131*SR WaughAustralia (1) v Sri LankaMelbourne Cricket Ground, Melbourne1995/96
131SC GangulyIndia (1) v EnglandLord's Cricket Ground, St John's Wood1996
131NS SidhuIndia (1) v Sri LankaPunjab Cricket Association Stadium, Mohali1997/98
131Imran NazirPakistan (2) v West IndiesKensington Oval, Bridgetown1999/00
131ML HaydenAustralia (2) v South AfricaAdelaide Oval, Adelaide2001/02
131ST JayasuriyaSri Lanka (2) v AustraliaAsgiriya Stadium, Kandy2003/04
131AG PrinceSouth Africa (1) v West IndiesAntigua Recreation Ground, St John's2004/05
131JH KallisSouth Africa (1) v New ZealandSuperSport Park, Centurion2007/08
131*SM KatichAustralia (2) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane2008/09
131*MJ PriorEngland (1) v West IndiesQueen's Park Oval, Port of Spain2008/09
131V SehwagIndia (1) v Sri LankaModi Stadium, Kanpur2009/10
131KS WilliamsonNew Zealand (1) v IndiaSardar Patel Stadium, Motera, Ahmedabad2010/11
131*Younis KhanPakistan (2) v South AfricaDubai Sports City Stadium, Dubai2010/11
131GC SmithSouth Africa (1) v EnglandThe Kia Oval, Kennington2012
131LRPL TaylorNew Zealand (1) v West IndiesSeddon Park, Hamilton2013/14
131Ahmed ShehzadPakistan (2) v AustraliaDubai Sports City Stadium, Dubai2014/15
131*Mominul HaqueBangladesh (2) v ZimbabweZohur Ahmed Chowdhury Stadium, Chittagong2014/15
131Asad ShafiqPakistan (1) v Sri LankaGalle International Stadium, Galle2015
131RL ChaseWest Indies (1) v PakistanKensington Oval, Bridgetown2016/17
131SPD SmithAustralia (1) v IndiaSydney Cricket Ground, Sydney2020/21
131RG SharmaIndia (1) v EnglandNiranjan Shah Stadium, Rajkot2023/24
130TW HaywardEngland (1) v AustraliaOld Trafford, Manchester1899
130W BardsleyAustralia (2) v EnglandKennington Oval, Kennington1909
130*PR UmrigarIndia (1) v EnglandMadras Cricket Club Ground, Chepauk, Madras1951/52
130PR UmrigarIndia (1) v West IndiesQueen's Park Oval, Port of Spain1952/53
130WM LawryAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1961
130BW SinclairNew Zealand (1) v PakistanLahore Stadium, Lahore1964/65
130JH EdrichEngland (1) v AustraliaAdelaide Oval, Adelaide1970/71
130IVA RichardsWest Indies (1) v IndiaQueen's Park Oval, Port of Spain1975/76
130*KJ HughesAustralia (2) v West IndiesBrisbane Cricket Ground, Woolloongabba, Brisbane1979/80
130AL LogieWest Indies (1) v IndiaKensington Oval, Bridgetown1982/83
130JG WrightNew Zealand (1) v EnglandEden Park, Auckland1983/84
130PJL DujonWest Indies (1) v AustraliaQueen's Park Oval, Port of Spain1983/84
130GRJ MatthewsAustralia (1) v New ZealandBasin Reserve, Wellington1985/86
130Inzamam-ul-HaqPakistan (1) v New ZealandJade Stadium, Christchurch2000/01
130BC LaraWest Indies (2) v Sri LankaSinhalese Sports Club Ground, Colombo2001/02
130VVS LaxmanIndia (1) v West IndiesAntigua Recreation Ground, St John's2001/02
130SP FlemingNew Zealand (1) v West IndiesKensington Oval, Bridgetown2002
130G KirstenSouth Africa (1) v EnglandHeadingley, Leeds2003
130V SehwagIndia (1) v New ZealandPunjab Cricket Association Stadium, Mohali2003/04
130*JH KallisSouth Africa (2) v West IndiesNewlands, Cape Town2003/04
130*JH KallisSouth Africa (1) v West IndiesSuperSport Park, Centurion2003/04
130ML HaydenAustralia (2) v Sri LankaGalle International Stadium, Galle2003/04
130BC LaraWest Indies (1) v PakistanKensington Oval, Bridgetown2004/05
130Younis KhanPakistan (2) v South AfricaGaddafi Stadium, Lahore2007/08
130*KC SangakkaraSri Lanka (2) v PakistanSinhalese Sports Club Ground, Colombo2009
130EJG MorganEngland (1) v PakistanTrent Bridge, Nottingham2010
130Taufeeq UmarPakistan (1) v BangladeshShere Bangla National Stadium, Mirpur2011/12
130MJ ClarkeAustralia (1) v IndiaMA Chidambaram Stadium, Chepauk, Chennai2012/13
130AN CookEngland (2) v New ZealandHeadingley, Leeds2013
130Asad ShafiqPakistan (2) v South AfricaDubai Sports City Stadium, Dubai2013/14
130Imrul KayesBangladesh (1) v ZimbabweZohur Ahmed Chowdhury Stadium, Chittagong2014/15
130*AC VogesAustralia (1) v West IndiesWindsor Park, Roseau2015
130FDM KarunaratneSri Lanka (1) v PakistanPallekele Cricket Stadium, Pallekele2015
130JE RootEngland (1) v AustraliaTrent Bridge, Nottingham2015
130SE MarshAustralia (1) v Sri LankaSinhalese Sports Club Ground, Colombo2016
130AN CookEngland (2) v IndiaSaurashtra Cricket Association Stadium, Rajkot2016/17
130SPD SmithAustralia (1) v PakistanBrisbane Cricket Ground, Woolloongabba, Brisbane2016/17
130KS WilliamsonNew Zealand (1) v South AfricaUniversity Oval, Dunedin2016/17
129CB FryEngland (1) v South AfricaKennington Oval, Kennington1907
129HGO Owen-SmithSouth Africa (2) v EnglandHeadingley, Leeds1929
129CJ BarnettEngland (1) v AustraliaAdelaide Oval, Adelaide1936/37
129*AD NourseSouth Africa (1) v EnglandEllis Park, Johannesburg1948/49
129ED WeekesWest Indies (1) v EnglandTrent Bridge, Nottingham1950
129KR MillerAustralia (1) v West IndiesSydney Cricket Ground, Sydney1951/52
129ML JaisimhaIndia (2) v EnglandEden Gardens, Calcutta1963/64
129GT DowlingNew Zealand (1) v IndiaBrabourne Stadium, Bombay1964/65
129RB KanhaiWest Indies (1) v AustraliaKensington Oval, Bridgetown1964/65
129CH LloydWest Indies (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1968/69
129*KWR FletcherEngland (2) v West IndiesKensington Oval, Bridgetown1973/74
129KJ HughesAustralia (2) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1978/79
129BA EdgarNew Zealand (1) v PakistanLancaster Park, Christchurch1978/79
129*Javed MiandadPakistan (1) v AustraliaWestern Australia Cricket Association Ground, Perth1978/79
129Mohsin KhanPakistan (1) v Sri LankaGaddafi Stadium, Lahore1981/82
129*SM PatilIndia (1) v EnglandOld Trafford, Manchester1982
129*DC BoonAustralia (1) v IndiaSydney Cricket Ground, Sydney1991/92
129Kapil DevIndia (2) v South AfricaSt George's Park, Port Elizabeth1992/93
129SP FlemingNew Zealand (1) v EnglandEden Park, Auckland1996/97
129CL HooperWest Indies (1) v IndiaSabina Park, Kingston1996/97
129MA TaylorAustralia (2) v EnglandEdgbaston, Birmingham1997
129A FlowerZimbabwe (2) v Sri LankaHarare Sports Club, Harare1999/00
129DS LehmannAustralia (2) v Sri LankaGalle International Stadium, Galle2003/04
129AJ StraussEngland (1) v AustraliaThe Brit Oval, Kennington2005
129RS DravidIndia (1) v BangladeshShere Bangla National Stadium, Mirpur2007
129KD KarthikIndia (1) v BangladeshShere Bangla National Stadium, Mirpur2007
129*Mohammad AshrafulBangladesh (2) v Sri LankaP Saravanamuttu Stadium, Colombo2007
129KP PietersenEngland (1) v New ZealandMcLean Park, Napier2007/08
129Umar AkmalPakistan (1) v New ZealandUniversity Oval, Dunedin2009/10
129AB de VilliersSouth Africa (1) v IndiaSuperSport Park, Centurion2010/11
129LRPL TaylorNew Zealand (1) v West IndiesBasin Reserve, Wellington2013/14
129DPMD JayawardeneSri Lanka (1) v PakistanDubai Sports City Stadium, Dubai2013/14
129KC BrathwaiteWest Indies (1) v New ZealandQueen's Park Oval, Port of Spain2014
129JA BurnsAustralia (2) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane2015/16
129*Q de KockSouth Africa (1) v EnglandSuperSport Park, Centurion2015/16
129DM de SilvaSri Lanka (1) v AustraliaSinhalese Sports Club Ground, Colombo2016
129D ElgarSouth Africa (1) v Sri LankaPPC Newlands, Cape Town2016/17
129Q de KockSouth Africa (2) v PakistanBidvest Wanderers Stadium, Johannesburg2018/19
129KS WilliamsonNew Zealand (1) v PakistanBay Oval, Mount Maunganui2020/21
129KL RahulIndia (1) v EnglandLord's Cricket Ground, St John's Wood2021
128GJ BonnorAustralia (1) v EnglandAssociation Ground, Sydney1884/85
128FS JacksonEngland (1) v AustraliaOld Trafford, Manchester1902
128WH PonsfordAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1924/25
128B MitchellSouth Africa (1) v EnglandKennington Oval, Kennington1935
128TS WorthingtonEngland (1) v IndiaKennington Oval, Kennington1936
128VM MerchantIndia (1) v EnglandKennington Oval, Kennington1946
128AL HassettAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1946/47
128ED WeekesWest Indies (1) v IndiaFeroz Shah Kotla, Delhi1948/49
128RG ArcherAustralia (1) v West IndiesSabina Park, Kingston1954/55
128KF BarringtonEngland (1) v West IndiesKensington Oval, Bridgetown1959/60
128*MC CowdreyEngland (1) v New ZealandBasin Reserve, Wellington1962/63
128*MAK PataudiIndia (1) v AustraliaNehru Stadium, Madras1964/65
128JR ReidNew Zealand (1) v PakistanNational Stadium, Karachi1964/65
128G BoycottEngland (1) v West IndiesOld Trafford, Manchester1969
128*G BoycottEngland (2) v AustraliaLord's Cricket Ground, St John's Wood1980
128IT BothamEngland (1) v IndiaOld Trafford, Manchester1982
128RJ ShastriIndia (1) v PakistanNational Stadium, Karachi1982/83
128JJ CroweNew Zealand (1) v EnglandEden Park, Auckland1983/84
128GM RitchieAustralia (1) v IndiaAdelaide Oval, Adelaide1985/86
128*RC RussellEngland (2) v AustraliaOld Trafford, Manchester1989
128GRJ MatthewsAustralia (1) v EnglandSydney Cricket Ground, Sydney1990/91
128RA SmithEngland (1) v Sri LankaSinhalese Sports Club Ground, Colombo1992/93
128AP GurusinhaSri Lanka (1) v ZimbabweHarare Sports Club, Harare1994/95
128N HussainEngland (1) v IndiaEdgbaston, Birmingham1996
128SC WilliamsWest Indies (2) v IndiaQueen's Park Oval, Port of Spain1996/97
128*Azhar MahmoodPakistan (1) v South AfricaRawalpindi Cricket Stadium, Rawalpindi1997/98
128G KirstenSouth Africa (1) v New ZealandEden Park, Auckland1998/99
128KC SangakkaraSri Lanka (1) v ZimbabweSinhalese Sports Club Ground, Colombo2001/02
128SC GangulyIndia (1) v EnglandHeadingley, Leeds2002
128Imran FarhatPakistan (1) v South AfricaIqbal Stadium, Faisalabad2003/04
128*S ChanderpaulWest Indies (1) v EnglandLord's Cricket Ground, St John's Wood2004
128NJ AstleNew Zealand (1) v ZimbabweQueens Sports Club, Bulawayo2005/06
128*RS DravidIndia (1) v PakistanGaddafi Stadium, Lahore2005/06
128AJ StraussEngland (1) v IndiaWankhede Stadium, Mumbai2005/06
128AJ StraussEngland (2) v PakistanLord's Cricket Ground, St John's Wood2006
128Mohammad YousufPakistan (1) v EnglandThe Brit Oval, Kennington2006
128PD CollingwoodEngland (1) v West IndiesRiverside Ground, Chester-le-Street2007
128RR SarwanWest Indies (2) v AustraliaSir Vivian Richards Stadium, North Sound2008
128Tamim IqbalBangladesh (2) v West IndiesArnos Vale Playing Field, Kingstown2009
128IR BellEngland (1) v BangladeshOld Trafford, Manchester2010
128MJ NorthAustralia (1) v IndiaM Chinnaswamy Stadium, Bangalore2010/11
128MJ ClarkeAustralia (1) v IndiaAdelaide Oval, Adelaide2014/15
128JA BurnsAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne2015/16
128BA StokesEngland (1) v IndiaSaurashtra Cricket Association Stadium, Rajkot2016/17
128M VijayIndia (1) v Sri LankaVidarbha Cricket Association Stadium, Nagpur2017/18
128S GillIndia (1) v AustraliaNarendra Modi Stadium, Motera, Ahmedabad2022/23
127H SutcliffeEngland (2) v AustraliaMelbourne Cricket Ground, Melbourne1924/25
127*EH HendrenEngland (1) v AustraliaLord's Cricket Ground, St John's Wood1926
127KE RiggAustralia (1) v South AfricaSydney Cricket Ground, Sydney1931/32
127DR JardineEngland (1) v West IndiesOld Trafford, Manchester1933
127*DG BradmanAustralia (2) v IndiaMelbourne Cricket Ground, Melbourne1947/48
127CC McDonaldAustralia (1) v West IndiesSabina Park, Kingston1954/55
127*DJ McGlewSouth Africa (1) v New ZealandKingsmead, Durban1961/62
127ML JaisimhaIndia (1) v EnglandFeroz Shah Kotla, Delhi1961/62
127BR KnightEngland (1) v IndiaModi Stadium, Kanpur1963/64
127KC BlandSouth Africa (2) v EnglandKennington Oval, Kennington1965
127EJ BarlowSouth Africa (1) v AustraliaNewlands, Cape Town1969/70
127AP SheahanAustralia (2) v PakistanMelbourne Cricket Ground, Melbourne1972/73
127RB McCoskerAustralia (1) v EnglandKennington Oval, Kennington1975
127SM GavaskarIndia (2) v AustraliaWestern Australia Cricket Association Ground, Perth1977/78
127AI KallicharranWest Indies (1) v AustraliaQueen's Park Oval, Port of Spain1977/78
127BA EdgarNew Zealand (1) v West IndiesEden Park, Auckland1979/80
127*J DysonAustralia (2) v West IndiesSydney Cricket Ground, Sydney1981/82
127GA GoochEngland (1) v IndiaMA Chidambaram Stadium, Chepauk, Madras1981/82
127*SM GavaskarIndia (2) v PakistanIqbal Stadium, Faisalabad1982/83
127CG GreenidgeWest Indies (1) v AustraliaSabina Park, Kingston1983/84
127SM PatilIndia (1) v PakistanIqbal Stadium, Faisalabad1984/85
127HA GomesWest Indies (1) v AustraliaWestern Australia Cricket Association Ground, Perth1984/85
127RA SmithEngland (1) v PakistanEdgbaston, Birmingham1992
127A RanatungaSri Lanka (1) v AustraliaSinhalese Sports Club Ground, Colombo1992
127PA de SilvaSri Lanka (1) v PakistanP Saravanamuttu Stadium, Colombo1994
127AP GurusinhaSri Lanka (2) v New ZealandCarisbrook, Dunedin1994/95
127CL HooperWest Indies (1) v EnglandThe Foster's Oval, Kennington1995
127RT PontingAustralia (1) v EnglandHeadingley, Leeds1997
127JL LangerAustralia (2) v West IndiesAntigua Recreation Ground, St John's1998/99
127JL LangerAustralia (2) v PakistanBellerive Oval, Hobart1999/00
127Imran NazirPakistan (1) v New ZealandGaddafi Stadium, Lahore2002
127*HH StreakZimbabwe (1) v West IndiesHarare Sports Club, Harare2003/04
127MS AtapattuSri Lanka (1) v New ZealandMcLean Park, Napier2004/05
127S ChanderpaulWest Indies (1) v South AfricaAntigua Recreation Ground, St John's2004/05
127RR SarwanWest Indies (1) v South AfricaAntigua Recreation Ground, St John's2004/05
127DL VettoriNew Zealand (1) v ZimbabweHarare Sports Club, Harare2005/06
127AN CookEngland (1) v PakistanOld Trafford, Manchester2006
127DPMD JayawardeneSri Lanka (1) v BangladeshSinhalese Sports Club Ground, Colombo2007
127TT SamaraweeraSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo2008
127Younis KhanPakistan (2) v EnglandDubai Sports City Stadium, Dubai2011/12
127DM BravoWest Indies (1) v BangladeshSheikh Abu Naser Stadium, Khulna2012/13
127*HM AmlaSouth Africa (2) v AustraliaAxxess DSL St George's, Port Elizabeth2013/14
127SD RobsonEngland (1) v Sri LankaHeadingley, Leeds2014
127AM RahaneIndia (1) v South AfricaFeroz Shah Kotla, Delhi2015/16
127Younis KhanPakistan (1) v West IndiesSheikh Zayed Stadium, Abu Dhabi2016/17
127D ElgarSouth Africa (2) v AustraliaWestern Australia Cricket Association Ground, Perth2016/17
127DM de SilvaSri Lanka (1) v ZimbabweHarare Sports Club, Harare2016/17
127Mushfiqur RahimBangladesh (1) v IndiaRajiv Gandhi International Stadium, Uppal, Hyderabad2016/17
127Azhar AliPakistan (1) v West IndiesWindsor Park, Roseau2016/17
127Sikandar RazaZimbabwe (2) v Sri LankaR Premadasa Stadium, Colombo2017
127*Babar AzamPakistan (1) v New ZealandDubai Sports City Stadium, Dubai2018/19
127RG SharmaIndia (2) v South AfricaDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam2019/20
127D ElgarSouth Africa (1) v Sri LankaImperial Wanderers Stadium, Johannesburg2020/21
127Mominul HaqueBangladesh (1) v Sri LankaPallekele Cricket Stadium, Pallekele2020/21
127RG SharmaIndia (2) v EnglandThe Kia Oval, Kennington2021
126KL HutchingsEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1907/08
126*JB HobbsEngland (2) v AustraliaMelbourne Cricket Ground, Melbourne1911/12
126LEG AmesEngland (1) v West IndiesSabina Park, Kingston1934/35
126M LeylandEngland (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1936/37
126CJ BarnettEngland (1) v AustraliaTrent Bridge, Nottingham1938
126CL WalcottWest Indies (1) v AustraliaQueen's Park Oval, Port of Spain1954/55
126PE RichardsonEngland (1) v West IndiesTrent Bridge, Nottingham1957
126*ER DexterEngland (2) v IndiaModi Stadium, Kanpur1961/62
126KF BarringtonEngland (1) v New ZealandEden Park, Auckland1962/63
126KC BlandSouth Africa (1) v AustraliaSydney Cricket Ground, Sydney1963/64
126Mohammad IlyasPakistan (2) v New ZealandNational Stadium, Karachi1964/65
126*C MilburnEngland (2) v West IndiesLord's Cricket Ground, St John's Wood1966
126BA RichardsSouth Africa (2) v AustraliaSt George's Park, Port Elizabeth1969/70
126BE CongdonNew Zealand (1) v West IndiesKensington Oval, Bridgetown1971/72
126GM WoodAustralia (2) v West IndiesBourda, Georgetown1977/78
126AI KallicharranWest Indies (2) v AustraliaSabina Park, Kingston1977/78
126*Kapil DevIndia (1) v West IndiesFeroz Shah Kotla, Delhi1978/79
126Mudassar NazarPakistan (1) v IndiaM Chinnaswamy Stadium, Bangalore1979/80
126HA GomesWest Indies (1) v AustraliaSydney Cricket Ground, Sydney1981/82
126AR BorderAustralia (2) v West IndiesAdelaide Oval, Adelaide1981/82
126DW RandallEngland (1) v IndiaLord's Cricket Ground, St John's Wood1982
126Zaheer AbbasPakistan (1) v AustraliaIqbal Stadium, Faisalabad1982/83
126Javed MiandadPakistan (1) v IndiaIqbal Stadium, Faisalabad1982/83
126*DB VengsarkarIndia (1) v EnglandLord's Cricket Ground, St John's Wood1986
126KLT ArthurtonWest Indies (1) v EnglandSabina Park, Kingston1993/94
126ME WaughAustralia (1) v West IndiesSabina Park, Kingston1994/95
126*HP TillakaratneSri Lanka (1) v ZimbabweSinhalese Sports Club Ground, Colombo1996
126M AzharuddinIndia (1) v Sri LankaR Premadasa Stadium, Colombo1997
126PA de SilvaSri Lanka (1) v IndiaR Premadasa Stadium, Colombo1997
126WJ CronjeSouth Africa (1) v EnglandTrent Bridge, Nottingham1998
126Saeed AnwarPakistan (1) v AustraliaArbab Niaz Stadium, Peshawar1998/99
126CL CairnsNew Zealand (2) v IndiaWestpacTrust Park, Hamilton1998/99
126*SR TendulkarIndia (2) v New ZealandPunjab Cricket Association Stadium, Mohali1999/00
126SR TendulkarIndia (1) v AustraliaMA Chidambaram Stadium, Chepauk, Chennai2000/01
126JL LangerAustralia (1) v South AfricaSydney Cricket Ground, Sydney2001/02
126AC GilchristAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane2004/05
126*JDP OramNew Zealand (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane2004/05
126AJ StraussEngland (1) v South AfricaSahara Oval St George's, Port Elizabeth2004/05
126GC SmithSouth Africa (1) v West IndiesAntigua Recreation Ground, St John's2004/05
126Mohammad YousufPakistan (2) v IndiaIqbal Stadium, Faisalabad2005/06
126*MJ PriorEngland (1) v West IndiesLord's Cricket Ground, St John's Wood2007
126Younis KhanPakistan (2) v South AfricaNational Stadium, Karachi2007/08
126*S ChanderpaulWest Indies (1) v New ZealandMcLean Park, Napier2008/09
126SR WatsonAustralia (1) v IndiaPunjab Cricket Association Stadium, Mohali2010/11
126MJ PriorEngland (1) v Sri LankaLord's Cricket Ground, St John's Wood2011
126PJ HughesAustralia (2) v Sri LankaSinhalese Sports Club Ground, Colombo2011
126*D RamdinWest Indies (1) v BangladeshShere Bangla National Stadium, Mirpur2012/13
126TM DilshanSri Lanka (2) v BangladeshGalle International Stadium, Galle2012/13
126*Mominul HaqueBangladesh (2) v New ZealandShere Bangla National Stadium, Mirpur2013/14
126AM RahaneIndia (2) v Sri LankaP Sara Oval, Colombo2015
126LD ChandimalSri Lanka (2) v EnglandEmirates Riverside, Chester-le-Street2016
126M VijayIndia (1) v EnglandSaurashtra Cricket Association Stadium, Rajkot2016/17
126FDM KarunaratneSri Lanka (2) v BangladeshP Sara Oval, Colombo2016/17
126*SE MarshAustralia (1) v EnglandAdelaide Oval, Adelaide2017/18
126*AB de VilliersSouth Africa (1) v AustraliaSt George's Park, Port Elizabeth2017/18
126Mohammad HafeezPakistan (1) v AustraliaDubai Sports City Stadium, Dubai2018/19
126*HM NichollsNew Zealand (2) v PakistanSheikh Zayed Stadium, Abu Dhabi2018/19
126Tamim IqbalBangladesh (1) v New ZealandSeddon Park, Hamilton2018/19
126MJ SantnerNew Zealand (1) v EnglandBay Oval, Mount Maunganui2019/20
126KC BrathwaiteWest Indies (1) v Sri LankaSir Vivian Richards Stadium, North Sound2020/21
126Azhar AliPakistan (1) v ZimbabweHarare Sports Club, Harare2020/21
126Mushfiqur RahimBangladesh (1) v IrelandShere Bangla National Stadium, Mirpur2022/23
125PGV van der BijlSouth Africa (1) v EnglandKingsmead, Durban1938/39
125WW WadeSouth Africa (1) v EnglandSt George's Park, Port Elizabeth1948/49
125CL WalcottWest Indies (1) v IndiaBourda, Georgetown1952/53
125GS SobersWest Indies (1) v PakistanBourda, Georgetown1957/58
125EDAS McMorrisWest Indies (1) v IndiaSabina Park, Kingston1961/62
125BR KnightEngland (1) v New ZealandEden Park, Auckland1962/63
125RG PollockSouth Africa (1) v EnglandTrent Bridge, Nottingham1965
125CG BordeIndia (1) v West IndiesMadras Cricket Club Ground, Chepauk, Madras1966/67
125*CA DavisWest Indies (2) v IndiaBourda, Georgetown1970/71
125AR LewisEngland (1) v IndiaModi Stadium, Kanpur1972/73
125MLC FosterWest Indies (1) v AustraliaSabina Park, Kingston1972/73
125G BoycottEngland (2) v IndiaKennington Oval, Kennington1979
125GM WoodAustralia (1) v IndiaAdelaide Oval, Adelaide1980/81
125Wasim RajaPakistan (1) v IndiaGandhi Stadium, Jalandhar1983/84
125DL HaynesWest Indies (2) v EnglandKennington Oval, Kennington1984
125AR BorderAustralia (1) v EnglandWestern Australia Cricket Association Ground, Perth1986/87
125RJ ShastriIndia (1) v PakistanSawai Mansingh Stadium, Jaipur1986/87
125AJ LambEngland (1) v AustraliaHeadingley, Leeds1989
125DL HaynesWest Indies (1) v PakistanKensington Oval, Bridgetown1992/93
125VG KambliIndia (1) v Sri LankaSinhalese Sports Club Ground, Colombo1993
125*JC AdamsWest Indies (1) v IndiaVidarbha Cricket Association Ground, Nagpur1994/95
125NJ AstleNew Zealand (2) v West IndiesKensington Oval, Bridgetown1995/96
125RG SamuelsWest Indies (1) v New ZealandAntigua Recreation Ground, St John's1995/96
125Ijaz AhmedPakistan (1) v New ZealandRawalpindi Cricket Stadium, Rawalpindi1996/97
125ML HaydenAustralia (1) v West IndiesAdelaide Oval, Adelaide1996/97
125GS BlewettAustralia (2) v EnglandEdgbaston, Birmingham1997
125SC GangulyIndia (1) v New ZealandSardar Patel Stadium, Motera, Ahmedabad1999/00
125MV BoucherSouth Africa (1) v ZimbabweHarare Sports Club, Harare1999/00
125RT PontingAustralia (1) v IndiaAdelaide Oval, Adelaide1999/00
125MA AthertonEngland (1) v PakistanNational Stadium, Karachi2000/01
125SM KatichAustralia (1) v IndiaSydney Cricket Ground, Sydney2003/04
125*GC SmithSouth Africa (2) v New ZealandBasin Reserve, Wellington2003/04
125TT SamaraweeraSri Lanka (2) v West IndiesQueen's Park Oval, Port of Spain2007/08
125*TM DilshanSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo2008
125*MJ NorthAustralia (1) v EnglandThe SWALEC Stadium, Cardiff2009
125JK SilvaSri Lanka (1) v PakistanGalle International Stadium, Galle2015
125Shan MasoodPakistan (2) v Sri LankaPallekele Cricket Stadium, Pallekele2015
125AK MarkramSouth Africa (1) v ZimbabweSt George's Park, Port Elizabeth2017/18
125*SO DowrichWest Indies (1) v Sri LankaQueen's Park Oval, Port of Spain2018
125JE RootEngland (2) v IndiaThe Kia Oval, Kennington2018
125*Saud ShakilPakistan (1) v New ZealandNational Bank Cricket Arena, Karachi2022/23
124TP HoranAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1881/82
124PS McDonnellAustralia (1) v EnglandAdelaide Oval, Adelaide1884/85
124AJL HillEngland (1) v South AfricaNewlands, Cape Town1895/96
124AC MacLarenEngland (2) v AustraliaAdelaide Oval, Adelaide1897/98
124KG ViljoenSouth Africa (1) v EnglandOld Trafford, Manchester1935
124*AR MorrisAustralia (2) v EnglandAdelaide Oval, Adelaide1946/47
124*Nazar MohammadPakistan (1) v IndiaUniversity Ground, Lucknow1952/53
124CL WalcottWest Indies (1) v EnglandQueen's Park Oval, Port of Spain1953/54
124*PBH MayEngland (1) v New ZealandEden Park, Auckland1958/59
124BR TaylorNew Zealand (1) v West IndiesEden Park, Auckland1968/69
124SM GavaskarIndia (1) v West IndiesQueen's Park Oval, Port of Spain1970/71
124AI KallicharranWest Indies (1) v IndiaM Chinnaswamy Stadium, Bangalore1974/75
124S AmarnathIndia (1) v New ZealandEden Park, Auckland1975/76
124CS SerjeantAustralia (2) v West IndiesBourda, Georgetown1977/78
124GR ViswanathIndia (1) v West IndiesMA Chidambaram Stadium, Chepauk, Madras1978/79
124GS ChappellAustralia (2) v West IndiesBrisbane Cricket Ground, Woolloongabba, Brisbane1979/80
124AR BorderAustralia (1) v IndiaMelbourne Cricket Ground, Melbourne1980/81
124*HA GomesWest Indies (1) v AustraliaAdelaide Oval, Adelaide1981/82
124LRD MendisSri Lanka (2) v IndiaAsgiriya Stadium, Kandy1985
124MW GattingEngland (1) v PakistanEdgbaston, Birmingham1987
124Mudassar NazarPakistan (1) v EnglandEdgbaston, Birmingham1987
124MA TaylorAustralia (1) v EnglandOld Trafford, Manchester1993
124NS SidhuIndia (1) v Sri LankaKD Singh Babu Stadium, Lucknow1993/94
124MJ SlaterAustralia (1) v EnglandWestern Australia Cricket Association Ground, Perth1994/95
124RC RussellEngland (1) v IndiaLord's Cricket Ground, St John's Wood1996
124*SR TendulkarIndia (2) v Sri LankaSinhalese Sports Club Ground, Colombo1998/99
124*AJ StewartEngland (1) v ZimbabweLord's Cricket Ground, St John's Wood2000
124CL CairnsNew Zealand (1) v ZimbabweHarare Sports Club, Harare2000/01
124Mohammad YousufPakistan (1) v EnglandGaddafi Stadium, Lahore2000/01
124*DR MartynAustralia (1) v South AfricaAdelaide Oval, Adelaide2001/02
124MA ButcherEngland (1) v AustraliaSydney Cricket Ground, Sydney2002/03
124GP ThorpeEngland (1) v South AfricaThe AMP Oval, Kennington2003
124Younis KhanPakistan (1) v Sri LankaNational Stadium, Karachi2004/05
124Mohammad YousufPakistan (2) v West IndiesNational Stadium, Karachi2006/07
124MJ ClarkeAustralia (1) v EnglandAdelaide Oval, Adelaide2006/07
124MP VaughanEngland (2) v IndiaTrent Bridge, Nottingham2007
124ML HaydenAustralia (1) v IndiaMelbourne Cricket Ground, Melbourne2007/08
124*VVS LaxmanIndia (2) v New ZealandMcLean Park, Napier2008/09
124R AshwinIndia (1) v West IndiesEden Gardens, Kolkata2013/14
124DA WarnerAustralia (2) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane2013/14
124BJ WatlingNew Zealand (2) v IndiaBasin Reserve, Wellington2013/14
124*LRPL TaylorNew Zealand (1) v ZimbabweQueens Sports Club, Bulawayo2016
124CA PujaraIndia (1) v EnglandSaurashtra Cricket Association Stadium, Rajkot2016/17
124JE RootEngland (1) v IndiaSaurashtra Cricket Association Stadium, Rajkot2016/17
124JE RootEngland (2) v Sri LankaPallekele Cricket Stadium, Pallekele2018/19
124*Fawad AlamPakistan (1) v West IndiesSabina Park, Kingston2021
124LD ChandimalSri Lanka (1) v BangladeshShere Bangla National Stadium, Mirpur2022
124Nazmul HossainBangladesh (2) v AfghanistanShere Bangla National Stadium, Mirpur2023
123GA FaulknerSouth Africa (2) v EnglandOld Wanderers, Johannesburg1909/10
123JB HobbsEngland (2) v AustraliaAdelaide Oval, Adelaide1920/21
123*WW ArmstrongAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1920/21
123FE WoolleyEngland (2) v AustraliaSydney Cricket Ground, Sydney1924/25
123DG BradmanAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1928/29
123EH HendrenEngland (2) v West IndiesBourda, Georgetown1929/30
123B MitchellSouth Africa (1) v EnglandNewlands, Cape Town1930/31
123*FR MartinWest Indies (1) v AustraliaSydney Cricket Ground, Sydney1930/31
123DG PhadkarIndia (1) v AustraliaAdelaide Oval, Adelaide1947/48
123L HuttonEngland (2) v South AfricaEllis Park, Johannesburg1948/49
123ED WeekesWest Indies (1) v New ZealandCarisbrook, Dunedin1955/56
123JKC HoltWest Indies (1) v IndiaFeroz Shah Kotla, Delhi1958/59
123LG RoweWest Indies (1) v EnglandQueen's Park Oval, Port of Spain1973/74
123*KWR FletcherEngland (1) v IndiaOld Trafford, Manchester1974
123Mushtaq MohammadPakistan (2) v West IndiesGaddafi Stadium, Lahore1974/75
123GS ChappellAustralia (1) v West IndiesBrisbane Cricket Ground, Woolloongabba, Brisbane1975/76
123GP HowarthNew Zealand (1) v EnglandLord's Cricket Ground, St John's Wood1978
123SM GavaskarIndia (1) v AustraliaWankhede Stadium, Bombay1979/80
123GA GoochEngland (1) v West IndiesLord's Cricket Ground, St John's Wood1980
123Imran KhanPakistan (1) v West IndiesGaddafi Stadium, Lahore1980/81
123*JF ReidNew Zealand (1) v IndiaLancaster Park, Christchurch1980/81
123*AR BorderAustralia (2) v EnglandOld Trafford, Manchester1981
123HA GomesWest Indies (1) v IndiaQueen's Park Oval, Port of Spain1982/83
123DC BoonAustralia (1) v IndiaAdelaide Oval, Adelaide1985/86
123K SrikkanthIndia (1) v PakistanMA Chidambaram Stadium, Chepauk, Madras1986/87
123CWJ AtheyEngland (1) v PakistanLord's Cricket Ground, St John's Wood1987
123IVA RichardsWest Indies (2) v PakistanQueen's Park Oval, Port of Spain1987/88
123Wasim AkramPakistan (2) v AustraliaAdelaide Oval, Adelaide1989/90
123GA GoochEngland (2) v IndiaLord's Cricket Ground, St John's Wood1990
123DI GowerEngland (1) v AustraliaSydney Cricket Ground, Sydney1990/91
123PA de SilvaSri Lanka (2) v New ZealandEden Park, Auckland1990/91
123Inzamam-ul-HaqPakistan (1) v West IndiesAntigua Recreation Ground, St John's1992/93
123GP ThorpeEngland (1) v AustraliaWestern Australia Cricket Association Ground, Perth1994/95
123MA TaylorAustralia (2) v PakistanBellerive Oval, Hobart1995/96
123MJ SlaterAustralia (2) v EnglandSydney Cricket Ground, Sydney1998/99
123RP ArnoldSri Lanka (1) v PakistanGaddafi Stadium, Lahore1998/99
123Saeed AnwarPakistan (1) v Sri LankaGalle International Stadium, Galle2000
123JL LangerAustralia (1) v New ZealandBellerive Oval, Hobart2001/02
123*TT SamaraweeraSri Lanka (1) v ZimbabweSinhalese Sports Club Ground, Colombo2001/02
123GP ThorpeEngland (1) v Sri LankaEdgbaston, Birmingham2002
123MA ButcherEngland (1) v Sri LankaOld Trafford, Manchester2002
123AJ StewartEngland (1) v Sri LankaOld Trafford, Manchester2002
123RT PontingAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane2002/03
123DPMD JayawardeneSri Lanka (2) v South AfricaP Saravanamuttu Stadium, Colombo2006
123ML HaydenAustralia (2) v IndiaSydney Cricket Ground, Sydney2007/08
123*AG PrinceSouth Africa (1) v West IndiesSahara Stadium Kingsmead, Durban2007/08
123RT PontingAustralia (1) v IndiaM Chinnaswamy Stadium, Bangalore2008/09
123AJ StraussEngland (1) v IndiaMA Chidambaram Stadium, Chepauk, Chennai2008/09
123*MG JohnsonAustralia (2) v South AfricaSahara Park Newlands, Cape Town2008/09
123*TM DilshanSri Lanka (2) v New ZealandGalle International Stadium, Galle2009
123*HM AmlaSouth Africa (2) v IndiaEden Gardens, Kolkata2009/10
123*DA WarnerAustralia (2) v New ZealandBellerive Oval, Hobart2011/12
123MN SamuelsWest Indies (1) v New ZealandSabina Park, Kingston2012
123JP DuminySouth Africa (1) v AustraliaAxxess DSL St George's, Port Elizabeth2013/14
123DA WarnerAustralia (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2017
123CA PujaraIndia (1) v AustraliaAdelaide Oval, Adelaide2018/19
123V KohliIndia (1) v AustraliaOptus Stadium, Perth2018/19
123KL RahulIndia (1) v South AfricaSuperSport Park, Centurion2021/22
123NE BonnerWest Indies (1) v EnglandSir Vivian Richards Stadium, North Sound2021/22
122TW HaywardEngland (1) v South AfricaOld Wanderers, Johannesburg1895/96
122*G GunnEngland (1) v AustraliaSydney Cricket Ground, Sydney1907/08
122*GA FaulknerSouth Africa (1) v AustraliaOld Trafford, Manchester1912
122JB HobbsEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1920/21
122H SutcliffeEngland (1) v South AfricaLord's Cricket Ground, St John's Wood1924
122GE TyldesleyEngland (1) v South AfricaOld Wanderers, Johannesburg1927/28
122GE TyldesleyEngland (1) v West IndiesLord's Cricket Ground, St John's Wood1928
122CA RoachWest Indies (1) v EnglandKensington Oval, Bridgetown1929/30
122GOB AllenEngland (1) v New ZealandLord's Cricket Ground, St John's Wood1931
122*XC BalaskasSouth Africa (1) v New ZealandBasin Reserve, Wellington1931/32
122AR MorrisAustralia (1) v EnglandAdelaide Oval, Adelaide1946/47
122*L HuttonEngland (1) v AustraliaSydney Cricket Ground, Sydney1946/47
122VS HazareIndia (2) v West IndiesBrabourne Stadium, Bombay1948/49
122RN HarveyAustralia (1) v EnglandOld Trafford, Manchester1953
122CC DepeiazaWest Indies (1) v AustraliaKensington Oval, Bridgetown1954/55
122R BenaudAustralia (1) v South AfricaNew Wanderers Stadium, Johannesburg1957/58
122Imtiaz AhmedPakistan (1) v West IndiesSabina Park, Kingston1957/58
122RG PollockSouth Africa (1) v AustraliaSydney Cricket Ground, Sydney1963/64
122*RG NadkarniIndia (2) v EnglandModi Stadium, Kanpur1963/64
122*PH ParfittEngland (1) v South AfricaNew Wanderers Stadium, Johannesburg1964/65
122KR StackpoleAustralia (1) v New ZealandMelbourne Cricket Ground, Melbourne1973/74
122KWR FletcherEngland (1) v PakistanKennington Oval, Kennington1974
122Haroon RasheedPakistan (1) v EnglandGaddafi Stadium, Lahore1977/78
122GP HowarthNew Zealand (1) v EnglandEden Park, Auckland1977/78
122PM TooheyAustralia (1) v West IndiesSabina Park, Kingston1977/78
122DL HaynesWest Indies (2) v New ZealandLancaster Park, Christchurch1979/80
122M AzharuddinIndia (1) v EnglandModi Stadium, Kanpur1984/85
122PA de SilvaSri Lanka (1) v PakistanIqbal Stadium, Faisalabad1985/86
122Rameez RajaPakistan (1) v Sri LankaP Saravanamuttu Stadium, Colombo1985/86
122DC BoonAustralia (1) v IndiaMA Chidambaram Stadium, Chepauk, Madras1986/87
122Ijaz AhmedPakistan (1) v AustraliaIqbal Stadium, Faisalabad1988/89
122RB RichardsonWest Indies (2) v AustraliaMelbourne Cricket Ground, Melbourne1988/89
122DM JonesAustralia (1) v EnglandThe Foster's Oval, Kennington1989
122AH JonesNew Zealand (1) v Sri LankaTrust Bank Park, Hamilton1990/91
122WJ CronjeSouth Africa (1) v Sri LankaSinhalese Sports Club Ground, Colombo1993
122WJ CronjeSouth Africa (2) v AustraliaNew Wanderers Stadium, Johannesburg1993/94
122SR TendulkarIndia (2) v EnglandEdgbaston, Birmingham1996
122*DJ CullinanSouth Africa (2) v IndiaNew Wanderers Stadium, Johannesburg1996/97
122*SR WaughAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1998/99
122*JL LangerAustralia (2) v New ZealandWestpacTrust Park, Hamilton1999/00
122SR TendulkarIndia (1) v ZimbabweFeroz Shah Kotla, Delhi2000/01
122ME TrescothickEngland (1) v Sri LankaGalle International Stadium, Galle2000/01
122AC GilchristAustralia (1) v IndiaWankhede Stadium, Mumbai2000/01
122ML HaydenAustralia (1) v South AfricaNew Wanderers Stadium, Johannesburg2001/02
122BC LaraWest Indies (2) v AustraliaQueen's Park Oval, Port of Spain2002/03
122*MV BoucherSouth Africa (1) v West IndiesNewlands, Cape Town2003/04
122Shahid AfridiPakistan (2) v West IndiesKensington Oval, Bridgetown2004/05
122Salman ButtPakistan (2) v EnglandMultan Cricket Stadium, Multan2005/06
122MEK HusseyAustralia (1) v South AfricaMelbourne Cricket Ground, Melbourne2005/06
122Yuvraj SinghIndia (2) v PakistanNational Stadium, Karachi2005/06
122*JEC FranklinNew Zealand (1) v South AfricaSahara Park Newlands, Cape Town2005/06
122BC LaraWest Indies (2) v PakistanGaddafi Stadium, Lahore2006/07
122*SR TendulkarIndia (1) v BangladeshShere Bangla National Stadium, Mirpur2007
122SM KatichAustralia (1) v EnglandThe SWALEC Stadium, Cardiff2009
122Younis KhanPakistan (1) v Sri LankaSharjah Cricket Association Stadium, Sharjah2011/12
122*LRPL TaylorNew Zealand (1) v ZimbabweMcLean Park, Napier2011/12
122AJ StraussEngland (1) v West IndiesLord's Cricket Ground, St John's Wood2012
122GC SmithSouth Africa (1) v AustraliaAdelaide Oval, Adelaide2012/13
122AN CookEngland (1) v IndiaWankhede Stadium, Mumbai2012/13
122*S ChanderpaulWest Indies (1) v New ZealandSeddon Park, Hamilton2013/14
122GS BallanceEngland (2) v West IndiesSir Vivian Richards Stadium, North Sound2014/15
122AD MathewsSri Lanka (2) v PakistanPallekele Cricket Stadium, Pallekele2015
122*DA WarnerAustralia (1) v West IndiesSydney Cricket Ground, Sydney2015/16
122JE RootEngland (2) v West IndiesDaren Sammy National Cricket Stadium, Gros Islet2018/19
122FDM KarunaratneSri Lanka (2) v New ZealandGalle International Stadium, Galle2019
122DP ConwayNew Zealand (1) v BangladeshBay Oval, Mount Maunganui2021/22
122Z CrawleyEngland (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi2022/23
122DP ConwayNew Zealand (1) v PakistanNational Bank Cricket Arena, Karachi2022/23
122DM de SilvaSri Lanka (1) v PakistanGalle International Stadium, Galle2023
122*JE RootEngland (1) v IndiaJharkhand State Cricket Association International Stadium, Ranchi2023/24
121J BriggsEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1884/85
121W BardsleyAustralia (1) v South AfricaOld Trafford, Manchester1912
121WW ArmstrongAustralia (2) v EnglandAdelaide Oval, Adelaide1920/21
121HW TaylorSouth Africa (1) v EnglandKennington Oval, Kennington1929
121APF ChapmanEngland (2) v AustraliaLord's Cricket Ground, St John's Wood1930
121WA BrownAustralia (1) v South AfricaNewlands, Cape Town1935/36
121JDB RobertsonEngland (2) v New ZealandLord's Cricket Ground, St John's Wood1949
121R BenaudAustralia (1) v West IndiesSabina Park, Kingston1954/55
121KF BarringtonEngland (1) v West IndiesQueen's Park Oval, Port of Spain1959/60
121Saeed AhmedPakistan (1) v IndiaBrabourne Stadium, Bombay1960/61
121PH ParfittEngland (1) v IndiaModi Stadium, Kanpur1963/64
121KF BarringtonEngland (1) v South AfricaNew Wanderers Stadium, Johannesburg1964/65
121MJK SmithEngland (1) v South AfricaNewlands, Cape Town1964/65
121RB KanhaiWest Indies (1) v AustraliaQueen's Park Oval, Port of Spain1964/65
121CG BordeIndia (1) v West IndiesBrabourne Stadium, Bombay1966/67
121*G BoycottEngland (1) v PakistanLord's Cricket Ground, St John's Wood1971
121Mushtaq MohammadPakistan (1) v AustraliaSydney Cricket Ground, Sydney1972/73
121FM EngineerIndia (1) v EnglandBrabourne Stadium, Bombay1972/73
121BD JulienWest Indies (1) v EnglandLord's Cricket Ground, St John's Wood1973
121IM ChappellAustralia (2) v New ZealandBasin Reserve, Wellington1973/74
121AW GreigEngland (1) v West IndiesBourda, Georgetown1973/74
121JM ParkerNew Zealand (1) v EnglandEden Park, Auckland1974/75
121GS ChappellAustralia (1) v PakistanMelbourne Cricket Ground, Melbourne1976/77
121Mushtaq MohammadPakistan (1) v West IndiesQueen's Park Oval, Port of Spain1976/77
121GN YallopAustralia (1) v IndiaAdelaide Oval, Adelaide1977/78
121GN YallopAustralia (1) v EnglandSydney Cricket Ground, Sydney1978/79
121CH LloydWest Indies (1) v AustraliaAdelaide Oval, Adelaide1979/80
121SM GavaskarIndia (1) v West IndiesFeroz Shah Kotla, Delhi1983/84
121MW GattingEngland (1) v New ZealandKennington Oval, Kennington1986
121*RJ ShastriIndia (1) v AustraliaWankhede Stadium, Bombay1986/87
121DL HaynesWest Indies (1) v New ZealandBasin Reserve, Wellington1986/87
121Ijaz AhmedPakistan (2) v AustraliaMelbourne Cricket Ground, Melbourne1989/90
121*DM JonesAustralia (2) v PakistanAdelaide Oval, Adelaide1989/90
121M AzharuddinIndia (1) v EnglandLord's Cricket Ground, St John's Wood1990
121*RA SmithEngland (1) v IndiaOld Trafford, Manchester1990
121DC BoonAustralia (2) v EnglandAdelaide Oval, Adelaide1990/91
121RB RichardsonWest Indies (2) v EnglandThe Foster's Oval, Kennington1991
121DL HoughtonZimbabwe (1) v IndiaHarare Sports Club, Harare1992/93
121ME WaughAustralia (1) v EnglandSydney Cricket Ground, Sydney1998/99
121*Wajahatullah WastiPakistan (2) v Sri LankaGaddafi Stadium, Lahore1998/99
121*SR WaughAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne2000/01
121C WhiteEngland (1) v IndiaSardar Patel Stadium, Motera, Ahmedabad2001/02
121JL LangerAustralia (1) v IndiaBrisbane Cricket Ground, Woolloongabba, Brisbane2003/04
121JH KallisSouth Africa (1) v IndiaEden Gardens, Kolkata2004/05
121Nafees IqbalBangladesh (2) v ZimbabweBangabandhu National Stadium, Dhaka2004/05
121GC SmithSouth Africa (1) v ZimbabweSahara Park Newlands, Cape Town2004/05
121AC GilchristAustralia (1) v New ZealandJade Stadium, Christchurch2004/05
121AG PrinceSouth Africa (1) v IndiaSahara Stadium Kingsmead, Durban2006/07
121BJ HaddinAustralia (1) v EnglandThe SWALEC Stadium, Cardiff2009
121MEK HusseyAustralia (2) v EnglandThe Brit Oval, Kennington2009
121KA EdwardsWest Indies (1) v BangladeshShere Bangla National Stadium, Mirpur2011/12
121TM DilshanSri Lanka (1) v PakistanSinhalese Sports Club Ground, Colombo2012
121HM AmlaSouth Africa (2) v EnglandLord's Cricket Ground, St John's Wood2012
121AB de VilliersSouth Africa (1) v PakistanSuperSport Park, Centurion2012/13
121IJL TrottEngland (1) v New ZealandBasin Reserve, Wellington2012/13
121D ElgarSouth Africa (1) v West IndiesSt George's Park, Port Elizabeth2014/15
121Usman KhawajaAustralia (1) v New ZealandWestern Australia Cricket Association Ground, Perth2015/16
121KC BrathwaiteWest Indies (1) v BangladeshSir Vivian Richards Stadium, North Sound2018
121TA BlundellNew Zealand (2) v AustraliaMelbourne Cricket Ground, Melbourne2019/20
121JE RootEngland (1) v IndiaEmerald Headingley Cricket Stadium, Leeds2021
121Z CrawleyEngland (2) v West IndiesSir Vivian Richards Stadium, North Sound2021/22
121Imam-ul-HaqPakistan (1) v EnglandRawalpindi Cricket Stadium, Rawalpindi2022/23
121*KS WilliamsonNew Zealand (2) v Sri LankaHagley Oval, Christchurch2022/23
121SPD SmithAustralia (1) v IndiaThe Kia Oval, Kennington2023
121*Mominul HaqueBangladesh (2) v AfghanistanShere Bangla National Stadium, Mirpur2023
121V KohliIndia (1) v West IndiesQueen's Park Oval, Port of Spain2023
120R AbelEngland (1) v South AfricaNewlands, Cape Town1888/89
120AC MacLarenEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1894/95
120RH CatterallSouth Africa (2) v EnglandEdgbaston, Birmingham1924
120RH CatterallSouth Africa (1) v EnglandLord's Cricket Ground, St John's Wood1924
120CS DempsterNew Zealand (2) v EnglandLord's Cricket Ground, St John's Wood1931
120LEG AmesEngland (1) v AustraliaLord's Cricket Ground, St John's Wood1934
120AD NourseSouth Africa (1) v EnglandNewlands, Cape Town1938/39
120WR HammondEngland (1) v South AfricaKingsmead, Durban1938/39
120PA GibbEngland (2) v South AfricaKingsmead, Durban1938/39
120DCS ComptonEngland (1) v West IndiesLord's Cricket Ground, St John's Wood1939
120B MitchellSouth Africa (1) v EnglandKennington Oval, Kennington1947
120B MitchellSouth Africa (1) v EnglandNewlands, Cape Town1948/49
120JR ReidNew Zealand (1) v IndiaEden Gardens, Calcutta1955/56
120DJ McGlewSouth Africa (1) v New ZealandNew Wanderers Stadium, Johannesburg1961/62
120JH EdrichEngland (1) v AustraliaLord's Cricket Ground, St John's Wood1964
120PJP BurgeAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1965/66
120LG RoweWest Indies (1) v EnglandSabina Park, Kingston1973/74
120Asif IqbalPakistan (1) v AustraliaSydney Cricket Ground, Sydney1976/77
120RC FredericksWest Indies (1) v PakistanQueen's Park Oval, Port of Spain1976/77
120IT ShillingfordWest Indies (1) v PakistanBourda, Georgetown1976/77
120RA WoolmerEngland (2) v AustraliaLord's Cricket Ground, St John's Wood1977
120SM GavaskarIndia (1) v West IndiesFeroz Shah Kotla, Delhi1978/79
120*IVA RichardsWest Indies (1) v PakistanIbn-e-Qasim Bagh Stadium, Multan1980/81
120M AmarnathIndia (1) v PakistanGaddafi Stadium, Lahore1982/83
120IVA RichardsWest Indies (1) v IndiaWankhede Stadium, Bombay1983/84
120*CG GreenidgeWest Indies (2) v AustraliaBourda, Georgetown1983/84
120WB PhillipsAustralia (1) v West IndiesKensington Oval, Bridgetown1983/84
120*HA GomesWest Indies (2) v AustraliaAdelaide Oval, Adelaide1984/85
120*JJ CroweNew Zealand (1) v Sri LankaColombo Cricket Club Ground, Colombo1986/87
120Mudassar NazarPakistan (1) v EnglandGaddafi Stadium, Lahore1987/88
120GA GoochEngland (2) v AustraliaTrent Bridge, Nottingham1993
120VG KambliIndia (1) v Sri LankaP Saravanamuttu Stadium, Colombo1993
120*SA ThomsonNew Zealand (2) v PakistanLancaster Park, Christchurch1993/94
120BA YoungNew Zealand (2) v PakistanLancaster Park, Christchurch1993/94
120M PrabhakarIndia (1) v West IndiesPunjab Cricket Association Stadium, Mohali1994/95
120CL CairnsNew Zealand (2) v ZimbabweEden Park, Auckland1995/96
120PA de SilvaSri Lanka (2) v IndiaSinhalese Sports Club Ground, Colombo1997
120*Ijaz AhmedPakistan (2) v AustraliaNational Stadium, Karachi1998/99
120*Mohammad YousufPakistan (1) v ZimbabweGaddafi Stadium, Lahore1998/99
120HH GibbsSouth Africa (1) v New ZealandBasin Reserve, Wellington1998/99
120DJ CullinanSouth Africa (1) v EnglandNewlands, Cape Town1999/00
120MS AtapattuSri Lanka (1) v South AfricaAsgiriya Stadium, Kandy2000
120ND McKenzieSouth Africa (1) v New ZealandSt George's Park, Port Elizabeth2000/01
120MP VaughanEngland (1) v PakistanOld Trafford, Manchester2001
120ME WaughAustralia (1) v EnglandThe AMP Oval, Kennington2001
120BC LaraWest Indies (1) v BangladeshSabina Park, Kingston2004
120MP VaughanEngland (1) v BangladeshLord's Cricket Ground, St John's Wood2005
120RT PontingAustralia (1) v South AfricaSydney Cricket Ground, Sydney2005/06
120BC LaraWest Indies (2) v IndiaBeausejour Stadium, Gros Islet2006
120*HAPW JayawardeneSri Lanka (1) v BangladeshSinhalese Sports Club Ground, Colombo2007
120LRPL TaylorNew Zealand (1) v EnglandSeddon Park, Hamilton2007/08
120SM WarnapuraSri Lanka (1) v West IndiesGuyana National Stadium, Providence2007/08
120JH KallisSouth Africa (1) v EnglandSuperSport Park, Centurion2009/10
120*SR WatsonAustralia (2) v PakistanMelbourne Cricket Ground, Melbourne2009/10
120SK RainaIndia (1) v Sri LankaSinhalese Sports Club Ground, Colombo2010
120HAPW JayawardeneSri Lanka (2) v PakistanSheikh Zayed Stadium, Abu Dhabi2011/12
120BA StokesEngland (2) v AustraliaWestern Australia Cricket Association Ground, Perth2013/14
120BJ WatlingNew Zealand (2) v EnglandHeadingley, Leeds2015
120F du PlessisSouth Africa (2) v AustraliaBidvest Wanderers Stadium, Johannesburg2017/18
120Mominul HaqueBangladesh (1) v West IndiesZohur Ahmed Chowdhury Stadium, Chittagong2018/19
120*AD MathewsSri Lanka (2) v New ZealandBasin Reserve, Wellington2018/19
120BA StokesEngland (1) v South AfricaSt George's Park, Port Elizabeth2019/20
120DP SibleyEngland (1) v West IndiesEmirates Old Trafford, Manchester2020
120*C de GrandhommeNew Zealand (1) v South AfricaHagley Oval, Christchurch2021/22
120BA StokesEngland (1) v West IndiesKensington Oval, Bridgetown2021/22
120RG SharmaIndia (1) v AustraliaVidarbha Cricket Association Stadium, Nagpur2022/23
119C HillAustralia (2) v EnglandBramall Lane, Sheffield1902
119G GunnEngland (1) v AustraliaSydney Cricket Ground, Sydney1907/08
119RH SpoonerEngland (1) v South AfricaLord's Cricket Ground, St John's Wood1912
119JWHT DouglasEngland (1) v South AfricaLord's, Durban1913/14
119JM GregoryAustralia (1) v South AfricaOld Wanderers, Johannesburg1921/22
119JB HobbsEngland (1) v AustraliaAdelaide Oval, Adelaide1924/25
119JB HobbsEngland (1) v AustraliaLord's Cricket Ground, St John's Wood1926
119RH CatterallSouth Africa (1) v EnglandKingsmead, Durban1927/28
119*WR HammondEngland (1) v AustraliaAdelaide Oval, Adelaide1928/29
119WJ EdrichEngland (2) v AustraliaSydney Cricket Ground, Sydney1946/47
119DS SheppardEngland (1) v IndiaKennington Oval, Kennington1952
119*JR ReidNew Zealand (1) v IndiaFeroz Shah Kotla, Delhi1955/56
119MC CowdreyEngland (1) v West IndiesQueen's Park Oval, Port of Spain1959/60
119G PullarEngland (2) v IndiaModi Stadium, Kanpur1961/62
119PH ParfittEngland (1) v PakistanHeadingley, Leeds1962
119MC CowdreyEngland (1) v New ZealandLord's Cricket Ground, St John's Wood1965
119WM LawryAustralia (1) v EnglandAdelaide Oval, Adelaide1965/66
119*MG BurgessNew Zealand (2) v PakistanDacca Stadium, Dacca1969/70
119*G BoycottEngland (2) v AustraliaAdelaide Oval, Adelaide1970/71
119Sadiq MohammadPakistan (1) v EnglandGaddafi Stadium, Lahore1972/73
119AI KallicharranWest Indies (1) v EnglandKensington Oval, Bridgetown1973/74
119SM GavaskarIndia (1) v New ZealandWankhede Stadium, Bombay1976/77
119*Majid KhanPakistan (2) v New ZealandMcLean Park, Napier1978/79
119*IT BothamEngland (2) v AustraliaMelbourne Cricket Ground, Melbourne1979/80
119Mudassar NazarPakistan (1) v IndiaNational Stadium, Karachi1982/83
119*Saleem MalikPakistan (2) v New ZealandNational Stadium, Karachi1984/85
119AMJ HilditchAustralia (1) v EnglandHeadingley, Leeds1985
119JG WrightNew Zealand (1) v EnglandKennington Oval, Kennington1986
119Kapil DevIndia (1) v AustraliaMA Chidambaram Stadium, Chepauk, Madras1986/87
119MD CroweNew Zealand (2) v West IndiesBasin Reserve, Wellington1986/87
119AJ LambEngland (1) v West IndiesKensington Oval, Bridgetown1989/90
119*SR TendulkarIndia (2) v EnglandOld Trafford, Manchester1990
119AP GurusinhaSri Lanka (1) v New ZealandTrust Bank Park, Hamilton1990/91
119RT LathamNew Zealand (1) v ZimbabweBulawayo Athletic Club, Bulawayo1992/93
119AJ StewartEngland (2) v New ZealandLord's Cricket Ground, St John's Wood1994
119HP TillakaratneSri Lanka (2) v AustraliaWestern Australia Cricket Association Ground, Perth1995/96
119GP ThorpeEngland (1) v New ZealandEden Park, Auckland1996/97
119Saeed AnwarPakistan (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1999/00
119ME WaughAustralia (1) v West IndiesWestern Australia Cricket Association Ground, Perth2000/01
119ML HaydenAustralia (1) v IndiaWankhede Stadium, Mumbai2000/01
119GJ WhittallZimbabwe (1) v BangladeshQueens Sports Club, Bulawayo2000/01
119H MasakadzaZimbabwe (2) v West IndiesHarare Sports Club, Harare2001
119Younis KhanPakistan (1) v BangladeshMA Aziz Stadium, Chittagong2001/02
119ML HaydenAustralia (1) v PakistanSharjah Cricket Association Stadium, Sharjah2002/03
119RR SarwanWest Indies (1) v BangladeshBangabandhu National Stadium, Dhaka2002/03
119Javed OmarBangladesh (1) v PakistanArbab Niaz Stadium, Peshawar2003/04
119SB StyrisNew Zealand (1) v IndiaPunjab Cricket Association Stadium, Mohali2003/04
119RR SarwanWest Indies (2) v South AfricaSuperSport Park, Centurion2003/04
119*JDP OramNew Zealand (1) v South AfricaWestpac Park, Hamilton2003/04
119*GP ThorpeEngland (1) v West IndiesKensington Oval, Bridgetown2003/04
119AG PrinceSouth Africa (1) v AustraliaSydney Cricket Ground, Sydney2005/06
119Inzamam-ul-HaqPakistan (1) v IndiaIqbal Stadium, Faisalabad2005/06
119DPMD JayawardeneSri Lanka (2) v EnglandLord's Cricket Ground, St John's Wood2006
119IR BellEngland (1) v PakistanHeadingley, Leeds2006
119Kamran AkmalPakistan (1) v IndiaEden Gardens, Kolkata2007/08
119IJL TrottEngland (2) v AustraliaThe Brit Oval, Kennington2009
119*IR BellEngland (1) v Sri LankaThe Rose Bowl, Southampton2011
119KC SangakkaraSri Lanka (2) v EnglandThe Rose Bowl, Southampton2011
119Mohammad HafeezPakistan (1) v ZimbabweQueens Sports Club, Bulawayo2011
119RS DravidIndia (1) v West IndiesEden Gardens, Kolkata2011/12
119DA WarnerAustralia (1) v South AfricaAdelaide Oval, Adelaide2012/13
119V KohliIndia (1) v South AfricaBidvest Wanderers Stadium, Johannesburg2013/14
119CJL RogersAustralia (2) v EnglandSydney Cricket Ground, Sydney2013/14
119AC VogesAustralia (2) v New ZealandWestern Australia Cricket Association Ground, Perth2015/16
119SC WilliamsZimbabwe (2) v New ZealandQueens Sports Club, Bulawayo2016
119SPD SmithAustralia (1) v Sri LankaSinhalese Sports Club Ground, Colombo2016
119CA PujaraIndia (1) v EnglandDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam2016/17
119S DhawanIndia (1) v Sri LankaPallekele Cricket Stadium, Pallekele2017
119*DM de SilvaSri Lanka (2) v IndiaFeroz Shah Kotla, Delhi2017/18
119JM BairstowEngland (1) v AustraliaWestern Australia Cricket Association Ground, Perth2017/18
119*LD ChandimalSri Lanka (1) v West IndiesDaren Sammy National Cricket Stadium, Gros Islet2018
119Babar AzamPakistan (1) v Sri LankaGalle International Stadium, Galle2022
119TM HeadAustralia (1) v West IndiesAdelaide Oval, Adelaide2023/24
118FS JacksonEngland (1) v AustraliaKennington Oval, Kennington1899
118GC WhiteSouth Africa (2) v EnglandLord's, Durban1909/10
118L AmarnathIndia (2) v EnglandGymkhana Ground, Bombay1933/34
118JHW FingletonAustralia (1) v South AfricaKingsmead, Durban1935/36
118CL BadcockAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1936/37
118J MoroneyAustralia (1) v South AfricaEllis Park, Johannesburg1949/50
118VL ManjrekarIndia (2) v West IndiesSabina Park, Kingston1952/53
118CL WalcottWest Indies (1) v IndiaSabina Park, Kingston1952/53
118RR LindwallAustralia (1) v West IndiesKensington Oval, Bridgetown1954/55
118VL ManjrekarIndia (1) v New ZealandLal Bahadur Shastri Stadium, Hyderabad1955/56
118PR UmrigarIndia (2) v EnglandOld Trafford, Manchester1959
118TW GraveneyEngland (1) v West IndiesQueen's Park Oval, Port of Spain1967/68
118CH LloydWest Indies (1) v EnglandQueen's Park Oval, Port of Spain1967/68
118KD WaltersAustralia (1) v West IndiesSydney Cricket Ground, Sydney1968/69
118BF ButcherWest Indies (2) v AustraliaAdelaide Oval, Adelaide1968/69
118IM ChappellAustralia (1) v EnglandKennington Oval, Kennington1972
118RW MarshAustralia (1) v PakistanAdelaide Oval, Adelaide1972/73
118DL AmissEngland (1) v West IndiesBourda, Georgetown1973/74
118MH DennessEngland (1) v IndiaLord's Cricket Ground, St John's Wood1974
118SM GavaskarIndia (2) v AustraliaMelbourne Cricket Ground, Melbourne1977/78
118IT BothamEngland (2) v AustraliaOld Trafford, Manchester1981
118AR BorderAustralia (1) v PakistanBrisbane Cricket Ground, Woolloongabba, Brisbane1983/84
118GR MarshAustralia (1) v New ZealandEden Park, Auckland1985/86
118Imran KhanPakistan (1) v EnglandKennington Oval, Kennington1987
118Javed MiandadPakistan (1) v New ZealandBasin Reserve, Wellington1988/89
118*DM JonesAustralia (2) v Sri LankaBellerive Oval, Hobart1989/90
118KC WesselsSouth Africa (1) v IndiaKingsmead, Durban1992/93
118AJ StewartEngland (1) v West IndiesKensington Oval, Bridgetown1993/94
118S RanatungaSri Lanka (1) v ZimbabweHarare Sports Club, Harare1994/95
118*GA HickEngland (1) v West IndiesTrent Bridge, Nottingham1995
118MA AthertonEngland (2) v New ZealandLancaster Park, Christchurch1996/97
118Saeed AnwarPakistan (2) v South AfricaKingsmead, Durban1997/98
118S ChanderpaulWest Indies (1) v EnglandBourda, Georgetown1997/98
118RS DravidIndia (1) v ZimbabweHarare Sports Club, Harare1998/99
118Inzamam-ul-HaqPakistan (2) v AustraliaBellerive Oval, Hobart1999/00
118*L KlusenerSouth Africa (1) v Sri LankaAsgiriya Stadium, Kandy2000
118GP ThorpeEngland (1) v PakistanGaddafi Stadium, Lahore2000/01
118DR MartynAustralia (1) v EnglandHeadingley, Leeds2001
118AC GilchristAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane2001/02
118RD JacobsWest Indies (1) v IndiaAntigua Recreation Ground, St John's2001/02
118MS AtapattuSri Lanka (1) v West IndiesBeausejour Stadium, Gros Islet2003
118SV CarlisleZimbabwe (1) v AustraliaSydney Cricket Ground, Sydney2003/04
118G KirstenSouth Africa (2) v PakistanIqbal Stadium, Faisalabad2003/04
118MA VermeulenZimbabwe (1) v West IndiesQueens Sports Club, Bulawayo2003/04
118MS AtapattuSri Lanka (1) v AustraliaSinhalese Sports Club Ground, Colombo2003/04
118Inzamam-ul-HaqPakistan (1) v IndiaGaddafi Stadium, Lahore2003/04
118*GP ThorpeEngland (2) v South AfricaSahara Stadium Kingsmead, Durban2004/05
118SM KatichAustralia (1) v New ZealandJade Stadium, Christchurch2004/05
118ML HaydenAustralia (2) v West IndiesBrisbane Cricket Ground, Woolloongabba, Brisbane2005/06
118*RT PontingAustralia (2) v BangladeshNarayanganj Osmani Stadium, Fatullah2005/06
118AN CookEngland (2) v Sri LankaGalle International Stadium, Galle2007/08
118MJ ClarkeAustralia (1) v IndiaAdelaide Oval, Adelaide2007/08
118S ChanderpaulWest Indies (1) v AustraliaSabina Park, Kingston2008
118DL VettoriNew Zealand (1) v IndiaSeddon Park, Hamilton2008/09
118AN CookEngland (1) v South AfricaSahara Stadium Kingsmead, Durban2009/10
118*HM AmlaSouth Africa (2) v PakistanDubai Sports City Stadium, Dubai2010/11
118MJ PriorEngland (1) v AustraliaSydney Cricket Ground, Sydney2010/11
118MEK HusseyAustralia (1) v Sri LankaSinhalese Sports Club Ground, Colombo2011
118S ChanderpaulWest Indies (1) v IndiaFeroz Shah Kotla, Delhi2011/12
118HM AmlaSouth Africa (1) v PakistanSheikh Zayed Stadium, Abu Dhabi2013/14
118BJ HaddinAustralia (1) v EnglandAdelaide Oval, Adelaide2013/14
118AM RahaneIndia (1) v New ZealandBasin Reserve, Wellington2013/14
118Younis KhanPakistan (2) v EnglandDubai Sports City Stadium, Dubai2015/16
118*D ElgarSouth Africa (1) v EnglandSahara Stadium Kingsmead, Durban2015/16
118R AshwinIndia (1) v West IndiesDaren Sammy National Cricket Stadium, Gros Islet2016
118*F du PlessisSouth Africa (1) v AustraliaAdelaide Oval, Adelaide2016/17
118HM NichollsNew Zealand (1) v South AfricaBasin Reserve, Wellington2016/17
118*SD HopeWest Indies (2) v EnglandHeadingley, Leeds2017
118KJ O'BrienIreland (2) v PakistanThe Village, Malahide, Dublin2018
118Azhar AliPakistan (2) v Sri LankaNational Stadium, Karachi2019/20
118FDM KarunaratneSri Lanka (1) v BangladeshPallekele Cricket Stadium, Pallekele2020/21
118Sarfraz AhmedPakistan (2) v New ZealandNational Bank Cricket Arena, Karachi2022/23
118*JE RootEngland (1) v AustraliaEdgbaston, Birmingham2023
118MR MarshAustralia (1) v EnglandHeadingley, Leeds2023
118KS WilliamsonNew Zealand (1) v South AfricaBay Oval, Mount Maunganui2023/24
117WW ReadEngland (1) v AustraliaKennington Oval, Kennington1884
117A WardEngland (2) v AustraliaSydney Cricket Ground, Sydney1894/95
117SE GregoryAustralia (1) v EnglandKennington Oval, Kennington1899
117CP MeadEngland (1) v South AfricaSt George's Park, Port Elizabeth1913/14
117JWH MakepeaceEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1920/21
117WM WoodfullAustralia (1) v EnglandOld Trafford, Manchester1926
117JE MillsNew Zealand (1) v EnglandBasin Reserve, Wellington1929/30
117KS DuleepsinhjiEngland (1) v New ZealandEden Park, Auckland1929/30
117HW TaylorSouth Africa (1) v EnglandNewlands, Cape Town1930/31
117H SutcliffeEngland (1) v New ZealandKennington Oval, Kennington1931
117EL DaltonSouth Africa (1) v EnglandKennington Oval, Kennington1935
117E PaynterEngland (1) v South AfricaOld Wanderers, Johannesburg1938/39
117A MelvilleSouth Africa (1) v EnglandLord's Cricket Ground, St John's Wood1947
117PR UmrigarIndia (1) v West IndiesSabina Park, Kingston1952/53
117PBH MayEngland (2) v South AfricaOld Trafford, Manchester1955
117PE RichardsonEngland (1) v South AfricaNew Wanderers Stadium, Johannesburg1956/57
117PR UmrigarIndia (1) v PakistanNehru Stadium, Madras1960/61
117RB KanhaiWest Indies (1) v AustraliaAdelaide Oval, Adelaide1960/61
117NCL O'NeillAustralia (1) v EnglandKennington Oval, Kennington1961
117G BoycottEngland (1) v South AfricaSt George's Park, Port Elizabeth1964/65
117BC BoothAustralia (1) v West IndiesQueen's Park Oval, Port of Spain1964/65
117BF ButcherWest Indies (1) v AustraliaQueen's Park Oval, Port of Spain1964/65
117IM ChappellAustralia (1) v West IndiesBrisbane Cricket Ground, Woolloongabba, Brisbane1968/69
117*BF HastingsNew Zealand (2) v West IndiesLancaster Park, Christchurch1968/69
117BL D'OliveiraEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1970/71
117*SM GavaskarIndia (2) v West IndiesKensington Oval, Bridgetown1970/71
117JFM MorrisonNew Zealand (2) v AustraliaSydney Cricket Ground, Sydney1973/74
117GM TurnerNew Zealand (1) v IndiaLancaster Park, Christchurch1975/76
117*Wasim RajaPakistan (1) v West IndiesKensington Oval, Bridgetown1976/77
117KJ HughesAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1980
117GS ChappellAustralia (1) v EnglandWestern Australia Cricket Association Ground, Perth1982/83
117Imran KhanPakistan (1) v IndiaIqbal Stadium, Faisalabad1982/83
117M AmarnathIndia (2) v West IndiesQueen's Park Oval, Port of Spain1982/83
117*AR BorderAustralia (1) v PakistanAdelaide Oval, Adelaide1983/84
117IVA RichardsWest Indies (1) v EnglandEdgbaston, Birmingham1984
117CG GreenidgeWest Indies (1) v IndiaKensington Oval, Bridgetown1988/89
117Aamer MalikPakistan (1) v IndiaIqbal Stadium, Faisalabad1989/90
117*JG WrightNew Zealand (2) v AustraliaBasin Reserve, Wellington1989/90
117DL HaynesWest Indies (1) v PakistanNational Stadium, Karachi1990/91
117GA GoochEngland (2) v AustraliaAdelaide Oval, Adelaide1990/91
117CC LewisEngland (2) v IndiaMA Chidambaram Stadium, Chepauk, Madras1992/93
117MW GattingEngland (1) v AustraliaAdelaide Oval, Adelaide1994/95
117*Moin KhanPakistan (2) v Sri LankaJinnah Stadium, Sialkot1995/96
117JN RhodesSouth Africa (1) v EnglandLord's Cricket Ground, St John's Wood1998
117ME WaughAustralia (2) v PakistanNational Stadium, Karachi1998/99
117Mohammad YousufPakistan (1) v EnglandNational Stadium, Karachi2000/01
117ME TrescothickEngland (2) v PakistanOld Trafford, Manchester2001
117DR MartynAustralia (1) v South AfricaSydney Cricket Ground, Sydney2001/02
117SR TendulkarIndia (1) v West IndiesQueen's Park Oval, Port of Spain2001/02
117RT PontingAustralia (1) v West IndiesBourda, Georgetown2002/03
117D GangaWest Indies (1) v AustraliaQueen's Park Oval, Port of Spain2002/03
117JL LangerAustralia (1) v IndiaSydney Cricket Ground, Sydney2003/04
117SP FlemingNew Zealand (1) v EnglandTrent Bridge, Nottingham2004
117ML HaydenAustralia (1) v Sri LankaCazaly's Stadium, Cairns2004
117Inzamam-ul-HaqPakistan (1) v Sri LankaNational Stadium, Karachi2004/05
117*Inzamam-ul-HaqPakistan (2) v West IndiesSabina Park, Kingston2004/05
117RT PontingAustralia (1) v South AfricaMelbourne Cricket Ground, Melbourne2005/06
117MG VandortSri Lanka (1) v BangladeshSinhalese Sports Club Ground, Colombo2007
117JDP OramNew Zealand (1) v BangladeshUniversity Oval, Dunedin2007/08
117MV BoucherSouth Africa (1) v BangladeshSuperSport Park, Centurion2008/09
117MJ NorthAustralia (1) v South AfricaLiberty Life Wanderers Stadium, Johannesburg2008/09
117*Imran FarhatPakistan (1) v New ZealandMcLean Park, Napier2009/10
117RS DravidIndia (1) v EnglandTrent Bridge, Nottingham2011
117BRM TaylorZimbabwe (2) v New ZealandQueens Sports Club, Bulawayo2011/12
117MN SamuelsWest Indies (1) v EnglandTrent Bridge, Nottingham2012
117KOA PowellWest Indies (1) v BangladeshShere Bangla National Stadium, Mirpur2012/13
117V SehwagIndia (1) v EnglandSardar Patel Stadium, Motera, Ahmedabad2012/13
117NRD ComptonEngland (2) v New ZealandUniversity Oval, Dunedin2012/13
117SPD SmithAustralia (1) v IndiaSydney Cricket Ground, Sydney2014/15
117Azhar AliPakistan (2) v Sri LankaP Sara Oval, Colombo2015
117MM AliEngland (1) v IndiaSaurashtra Cricket Association Stadium, Rajkot2016/17
117SC CookSouth Africa (2) v Sri LankaSt George's Park, Port Elizabeth2016/17
117WP SahaIndia (1) v AustraliaJharkhand State Cricket Association International Stadium, Ranchi2016/17
117MS WadeAustralia (2) v EnglandThe Kia Oval, Kennington2019
117*Nazmul HossainBangladesh (2) v ZimbabweHarare Sports Club, Harare2021
116AC MacLarenEngland (1) v AustraliaSydney Cricket Ground, Sydney1901/02
116MJ HartiganAustralia (2) v EnglandAdelaide Oval, Adelaide1907/08
116CE PellewAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1920/21
116CG MacartneyAustralia (2) v South AfricaLord's, Durban1921/22
116WA HadleeNew Zealand (1) v EnglandLancaster Park, Christchurch1946/47
116MH MankadIndia (1) v AustraliaMelbourne Cricket Ground, Melbourne1947/48
116VS HazareIndia (1) v AustraliaAdelaide Oval, Adelaide1947/48
116DCS ComptonEngland (1) v New ZealandLord's Cricket Ground, St John's Wood1949
116RN HarveyAustralia (1) v South AfricaSt George's Park, Port Elizabeth1949/50
116B SutcliffeNew Zealand (1) v EnglandLancaster Park, Christchurch1950/51
116RN HarveyAustralia (2) v South AfricaAdelaide Oval, Adelaide1952/53
116WR EndeanSouth Africa (1) v New ZealandEden Park, Auckland1952/53
116W WatsonEngland (2) v West IndiesSabina Park, Kingston1953/54
116CL WalcottWest Indies (2) v EnglandSabina Park, Kingston1953/54
116*WR EndeanSouth Africa (2) v EnglandHeadingley, Leeds1955
116G BoycottEngland (1) v West IndiesBourda, Georgetown1967/68
116SM GavaskarIndia (1) v West IndiesBourda, Georgetown1970/71
116APE KnottEngland (1) v PakistanEdgbaston, Birmingham1971
116*GS ChappellAustralia (1) v PakistanMelbourne Cricket Ground, Melbourne1972/73
116V PollardNew Zealand (2) v EnglandTrent Bridge, Nottingham1973
116SM GavaskarIndia (1) v New ZealandEden Park, Auckland1975/76
116AW GreigEngland (1) v West IndiesHeadingley, Leeds1976
116APE KnottEngland (1) v West IndiesHeadingley, Leeds1976
116GA GoochEngland (2) v West IndiesKensington Oval, Bridgetown1980/81
116Kapil DevIndia (1) v EnglandModi Stadium, Kanpur1981/82
116M AmarnathIndia (2) v West IndiesAntigua Recreation Ground, St John's1982/83
116Saleem MalikPakistan (1) v EnglandIqbal Stadium, Faisalabad1983/84
116*M AmarnathIndia (2) v Sri LankaAsgiriya Stadium, Kandy1985
116K SrikkanthIndia (1) v AustraliaSydney Cricket Ground, Sydney1985/86
116*AP GurusinhaSri Lanka (2) v PakistanP Saravanamuttu Stadium, Colombo1985/86
116BC BroadEngland (1) v AustraliaAdelaide Oval, Adelaide1986/87
116BC BroadEngland (1) v PakistanIqbal Stadium, Faisalabad1987/88
116NS SidhuIndia (1) v New ZealandM Chinnaswamy Stadium, Bangalore1988/89
116NS SidhuIndia (1) v West IndiesSabina Park, Kingston1988/89
116DM JonesAustralia (1) v PakistanAdelaide Oval, Adelaide1989/90
116GA GoochEngland (1) v IndiaOld Trafford, Manchester1990
116JG WrightNew Zealand (1) v EnglandBasin Reserve, Wellington1991/92
116HP TillakaratneSri Lanka (1) v ZimbabweHarare Sports Club, Harare1994/95
116ME WaughAustralia (1) v PakistanSydney Cricket Ground, Sydney1995/96
116ME WaughAustralia (2) v South AfricaSt George's Park, Port Elizabeth1996/97
116SR WaughAustralia (2) v EnglandOld Trafford, Manchester1997
116MA ButcherEngland (1) v South AfricaHeadingley, Leeds1998
116JL LangerAustralia (1) v PakistanArbab Niaz Stadium, Peshawar1998/99
116MA ButcherEngland (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1998/99
116SR TendulkarIndia (1) v AustraliaMelbourne Cricket Ground, Melbourne1999/00
116Younis KhanPakistan (1) v Sri LankaGalle International Stadium, Galle2000
116JL LangerAustralia (1) v South AfricaAdelaide Oval, Adelaide2001/02
116N HussainEngland (1) v South AfricaTrent Bridge, Nottingham2003
116CH GayleWest Indies (1) v South AfricaNewlands, Cape Town2003/04
116RT PontingAustralia (2) v South AfricaSahara Stadium Kingsmead, Durban2005/06
116RR SarwanWest Indies (1) v IndiaWarner Park, Basseterre2006
116AJ StraussEngland (2) v PakistanHeadingley, Leeds2006
116AN CookEngland (2) v AustraliaWestern Australia Cricket Association Ground, Perth2006/07
116W JafferIndia (1) v South AfricaSahara Park Newlands, Cape Town2006/07
116*S ChanderpaulWest Indies (2) v EnglandOld Trafford, Manchester2007
116G GambhirIndia (2) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2009/10
116MEK HusseyAustralia (2) v EnglandWestern Australia Cricket Association Ground, Perth2010/11
116*S ChanderpaulWest Indies (2) v IndiaWindsor Park, Roseau2011
116V KohliIndia (1) v AustraliaAdelaide Oval, Adelaide2011/12
116*IR BellEngland (2) v IndiaVidarbha Cricket Association Stadium, Nagpur2012/13
116AN CookEngland (2) v New ZealandUniversity Oval, Dunedin2012/13
116*LD ChandimalSri Lanka (1) v BangladeshGalle International Stadium, Galle2012/13
116CJ AndersonNew Zealand (1) v BangladeshShere Bangla National Stadium, Mirpur2013/14
116CJL RogersAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne2013/14
116AB de VilliersSouth Africa (1) v AustraliaAxxess DSL St George's, Port Elizabeth2013/14
116Mushfiqur RahimBangladesh (2) v West IndiesArnos Vale Playing Field, Kingstown2014
116KC BrathwaiteWest Indies (2) v EnglandQueen's Park (New), St George's2014/15
116DA WarnerAustralia (2) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane2015/16
116DM BravoWest Indies (2) v PakistanDubai Sports City Stadium, Dubai2016/17
116DAS GunaratneSri Lanka (1) v ZimbabweHarare Sports Club, Harare2016/17
116Shakib Al HasanBangladesh (1) v Sri LankaP Sara Oval, Colombo2016/17
116*SO DowrichWest Indies (2) v EnglandKensington Oval, Bridgetown2018/19
116*BKG MendisSri Lanka (2) v ZimbabweHarare Sports Club, Harare2019/20
115PW SherwellSouth Africa (2) v EnglandLord's Cricket Ground, St John's Wood1907
115GA FaulknerSouth Africa (2) v AustraliaAdelaide Oval, Adelaide1910/11
115CG MacartneyAustralia (1) v EnglandHeadingley, Leeds1921
115*FE WoolleyEngland (2) v South AfricaOld Wanderers, Johannesburg1922/23
115JB HobbsEngland (1) v AustraliaSydney Cricket Ground, Sydney1924/25
115H SutcliffeEngland (2) v AustraliaSydney Cricket Ground, Sydney1924/25
115LEG AmesEngland (1) v South AfricaNewlands, Cape Town1938/39
115DCS ComptonEngland (1) v South AfricaOld Trafford, Manchester1947
115AD NourseSouth Africa (2) v EnglandOld Trafford, Manchester1947
115DG PhadkarIndia (1) v EnglandEden Gardens, Calcutta1951/52
115CL WalcottWest Indies (1) v New ZealandEden Park, Auckland1951/52
115BH PairaudeauWest Indies (1) v IndiaQueen's Park Oval, Port of Spain1952/53
115AL HassettAustralia (1) v EnglandTrent Bridge, Nottingham1953
115JHB WaiteSouth Africa (1) v AustraliaNew Wanderers Stadium, Johannesburg1957/58
115PR UmrigarIndia (1) v PakistanModi Stadium, Kanpur1960/61
115RB KanhaiWest Indies (2) v AustraliaAdelaide Oval, Adelaide1960/61
115RB SimpsonAustralia (2) v PakistanNational Stadium, Karachi1964/65
115KD WaltersAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1965/66
115KF BarringtonEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1965/66
115JH EdrichEngland (2) v New ZealandLord's Cricket Ground, St John's Wood1969
115*JH EdrichEngland (2) v AustraliaWestern Australia Cricket Association Ground, Perth1970/71
115G BoycottEngland (1) v New ZealandHeadingley, Leeds1973
115R EdwardsAustralia (1) v EnglandWestern Australia Cricket Association Ground, Perth1974/75
115AI KallicharranWest Indies (1) v PakistanNational Stadium, Karachi1974/75
115*BP PatelIndia (1) v West IndiesQueen's Park Oval, Port of Spain1975/76
115CG GreenidgeWest Indies (1) v EnglandHeadingley, Leeds1976
115HA GomesWest Indies (1) v AustraliaSabina Park, Kingston1977/78
115SM GavaskarIndia (1) v AustraliaFeroz Shah Kotla, Delhi1979/80
115AR BorderAustralia (2) v EnglandWestern Australia Cricket Association Ground, Perth1979/80
115DW RandallEngland (2) v AustraliaWestern Australia Cricket Association Ground, Perth1982/83
115GS ChappellAustralia (1) v EnglandAdelaide Oval, Adelaide1982/83
115GRJ MatthewsAustralia (2) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane1985/86
115A FlowerZimbabwe (1) v IndiaFeroz Shah Kotla, Delhi1992/93
115MD CroweNew Zealand (2) v EnglandOld Trafford, Manchester1994
115*Moin KhanPakistan (1) v AustraliaGaddafi Stadium, Lahore1994/95
115GS BlewettAustralia (2) v EnglandWestern Australia Cricket Association Ground, Perth1994/95
115HP TillakaratneSri Lanka (1) v PakistanIqbal Stadium, Faisalabad1995/96
115M AzharuddinIndia (1) v South AfricaNewlands, Cape Town1996/97
115BC LaraWest Indies (2) v Sri LankaArnos Vale Playing Field, Kingstown1996/97
115Ali NaqviPakistan (1) v South AfricaRawalpindi Cricket Stadium, Rawalpindi1997/98
115*ME WaughAustralia (2) v South AfricaAdelaide Oval, Adelaide1997/98
115JH KallisSouth Africa (1) v ZimbabweHarare Sports Club, Harare1999/00
115Ijaz AhmedPakistan (2) v AustraliaWestern Australia Cricket Association Ground, Perth1999/00
115Mohammad YousufPakistan (1) v West IndiesKensington Oval, Bridgetown1999/00
115CL HooperWest Indies (1) v IndiaKensington Oval, Bridgetown2001/02
115*A RatraIndia (1) v West IndiesAntigua Recreation Ground, St John's2001/02
115MP VaughanEngland (2) v Sri LankaLord's Cricket Ground, St John's Wood2002
115RS DravidIndia (2) v EnglandTrent Bridge, Nottingham2002
115SR WaughAustralia (1) v West IndiesKensington Oval, Bridgetown2002/03
115BC LaraWest Indies (1) v South AfricaNewlands, Cape Town2003/04
115IR BellEngland (1) v PakistanIqbal Stadium, Faisalabad2005/06
115KP PietersenEngland (1) v New ZealandTrent Bridge, Nottingham2008
115SM WarnapuraSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo2008
115PJ HughesAustralia (1) v South AfricaSahara Stadium Kingsmead, Durban2008/09
115BB McCullumNew Zealand (1) v IndiaMcLean Park, Napier2008/09
115MahmudullahBangladesh (1) v New ZealandSeddon Park, Hamilton2009/10
115Harbhajan SinghIndia (2) v New ZealandSardar Patel Stadium, Motera, Ahmedabad2010/11
115IR BellEngland (1) v AustraliaSydney Cricket Ground, Sydney2010/11
115*TT SamaraweeraSri Lanka (2) v South AfricaSahara Park Newlands, Cape Town2011/12
115GC SmithSouth Africa (2) v New ZealandUniversity Oval, Dunedin2011/12
115AN CookEngland (1) v South AfricaThe Kia Oval, Kennington2012
115*MEK HusseyAustralia (1) v Sri LankaBlundstone Arena, Hobart2012/13
115JH KallisSouth Africa (1) v IndiaSahara Stadium Kingsmead, Durban2013/14
115SPD SmithAustralia (1) v EnglandSydney Cricket Ground, Sydney2013/14
115Imrul KayesBangladesh (1) v Sri LankaZohur Ahmed Chowdhury Stadium, Chittagong2013/14
115S DhawanIndia (2) v New ZealandEden Park, Auckland2013/14
115DA WarnerAustralia (2) v South AfricaSuperSport Park, Centurion2013/14
115V KohliIndia (1) v AustraliaAdelaide Oval, Adelaide2014/15
115SC CookSouth Africa (1) v EnglandSuperSport Park, Centurion2015/16
115JK SilvaSri Lanka (2) v AustraliaSinhalese Sports Club Ground, Colombo2016
115WU TharangaSri Lanka (2) v BangladeshGalle International Stadium, Galle2016/17
115*BA StokesEngland (2) v AustraliaLord's Cricket Ground, St John's Wood2019
115AM RahaneIndia (1) v South AfricaJharkhand State Cricket Association International Stadium, Ranchi2019/20
115Mominul HaqueBangladesh (2) v West IndiesZohur Ahmed Chowdhury Stadium, Chittagong2020/21
115*Mohammad RizwanPakistan (2) v South AfricaRawalpindi Cricket Stadium, Rawalpindi2020/21
115*Shadman IslamBangladesh (2) v ZimbabweHarare Sports Club, Harare2021
115*JE RootEngland (2) v New ZealandLord's Cricket Ground, St John's Wood2022
115AK MarkramSouth Africa (1) v West IndiesSuperSport Park, Centurion2022/23
115AD MathewsSri Lanka (2) v New ZealandHagley Oval, Christchurch2022/23
115FDM KarunaratneSri Lanka (1) v IrelandGalle International Stadium, Galle2022/23
114JW HearneEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1911/12
114C KellewayAustralia (1) v South AfricaOld Trafford, Manchester1912
114HL CollinsAustralia (1) v EnglandSydney Cricket Ground, Sydney1924/25
114H SutcliffeEngland (2) v South AfricaEdgbaston, Birmingham1929
114GA HeadleyWest Indies (1) v EnglandBourda, Georgetown1929/30
114VM MerchantIndia (2) v EnglandOld Trafford, Manchester1936
114J HardstaffEngland (1) v New ZealandLord's Cricket Ground, St John's Wood1937
114*HR AdhikariIndia (1) v West IndiesFeroz Shah Kotla, Delhi1948/49
114DCS ComptonEngland (1) v South AfricaEllis Park, Johannesburg1948/49
114DCS ComptonEngland (1) v New ZealandHeadingley, Leeds1949
114AD NourseSouth Africa (2) v AustraliaNewlands, Cape Town1949/50
114C WashbrookEngland (2) v West IndiesLord's Cricket Ground, St John's Wood1950
114CC HunteWest Indies (2) v PakistanBourda, Georgetown1957/58
114RN HarveyAustralia (1) v IndiaFeroz Shah Kotla, Delhi1959/60
114MC CowdreyEngland (1) v West IndiesSabina Park, Kingston1959/60
114RN HarveyAustralia (1) v EnglandEdgbaston, Birmingham1961
114TW GraveneyEngland (1) v PakistanTrent Bridge, Nottingham1962
114EJ BarlowSouth Africa (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1963/64
114BW SinclairNew Zealand (1) v EnglandEden Park, Auckland1965/66
114*BL D'OliveiraEngland (1) v PakistanDacca Stadium, Dacca1968/69
114AP SheahanAustralia (1) v IndiaModi Stadium, Kanpur1969/70
114KR StackpoleAustralia (1) v EnglandTrent Bridge, Nottingham1972
114Mudassar NazarPakistan (1) v EnglandGaddafi Stadium, Lahore1977/78
114GP HowarthNew Zealand (1) v PakistanMcLean Park, Napier1978/79
114GS ChappellAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1979/80
114IT BothamEngland (1) v IndiaWankhede Stadium, Bombay1979/80
114GR ViswanathIndia (1) v AustraliaMelbourne Cricket Ground, Melbourne1980/81
114IVA RichardsWest Indies (1) v EnglandAntigua Recreation Ground, St John's1980/81
114GN YallopAustralia (2) v EnglandOld Trafford, Manchester1981
114*SM PatilIndia (1) v Sri LankaMA Chidambaram Stadium, Chepauk, Madras1982/83
114DI GowerEngland (2) v AustraliaAdelaide Oval, Adelaide1982/83
114CH LloydWest Indies (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1984/85
114*AR BorderAustralia (2) v New ZealandLancaster Park, Christchurch1985/86
114GA GoochEngland (1) v IndiaLord's Cricket Ground, St John's Wood1986
114Rameez RajaPakistan (1) v IndiaSawai Mansingh Stadium, Jaipur1986/87
114BC BroadEngland (1) v New ZealandLancaster Park, Christchurch1987/88
114Javed MiandadPakistan (1) v West IndiesBourda, Georgetown1987/88
114GA GoochEngland (2) v New ZealandEden Park, Auckland1991/92
114SR TendulkarIndia (1) v AustraliaWestern Australia Cricket Association Ground, Perth1991/92
114*GP ThorpeEngland (2) v AustraliaTrent Bridge, Nottingham1993
114*DC BoonAustralia (2) v PakistanNational Stadium, Karachi1994/95
114MTG ElliottAustralia (1) v New ZealandBellerive Oval, Hobart1997/98
114NJ AstleNew Zealand (1) v ZimbabweEden Park, Auckland1997/98
114AFG GriffithWest Indies (1) v New ZealandWestpacTrust Park, Hamilton1999/00
114*DJ CullinanSouth Africa (1) v Sri LankaGalle International Stadium, Galle2000
114Inzamam-ul-HaqPakistan (1) v EnglandOld Trafford, Manchester2001
114Mohammad AshrafulBangladesh (2) v Sri LankaSinhalese Sports Club Ground, Colombo2001/02
114*A FlowerZimbabwe (1) v BangladeshMA Aziz Stadium, Chittagong2001/02
114CB WishartZimbabwe (1) v BangladeshMA Aziz Stadium, Chittagong2001/02
114HH GibbsSouth Africa (1) v BangladeshNorth West Cricket Stadium, Potchefstroom2002/03
114RR SarwanWest Indies (2) v South AfricaKingsmead, Durban2003/04
114GP ThorpeEngland (1) v West IndiesOld Trafford, Manchester2004
114DR MartynAustralia (1) v IndiaVidarbha Cricket Association Ground, Nagpur2004/05
114NJ AstleNew Zealand (1) v Sri LankaMcLean Park, Napier2004/05
114AB de VilliersSouth Africa (1) v West IndiesAntigua Recreation Ground, St John's2004/05
114JH KallisSouth Africa (1) v AustraliaSahara Stadium Kingsmead, Durban2005/06
114DPMD JayawardeneSri Lanka (1) v New ZealandGalle International Stadium, Galle2009
114G GambhirIndia (2) v Sri LankaSardar Patel Stadium, Motera, Ahmedabad2009/10
114HM AmlaSouth Africa (1) v IndiaEden Gardens, Kolkata2009/10
114BP NashWest Indies (1) v South AfricaWarner Park, Basseterre2010
114KS WilliamsonNew Zealand (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2013/14
114Misbah-ul-HaqPakistan (1) v EnglandLord's Cricket Ground, St John's Wood2016
114RR PantIndia (2) v EnglandThe Kia Oval, Kennington2018
114*KR PattersonAustralia (1) v Sri LankaManuka Oval, Canberra2018/19
114TM HeadAustralia (1) v New ZealandMelbourne Cricket Ground, Melbourne2019/20
114Liton DasBangladesh (1) v PakistanZohur Ahmed Chowdhury Stadium, Chittagong2021/22
114*JM BairstowEngland (2) v IndiaEdgbaston, Birmingham2022
114Abdullah ShafiqPakistan (1) v EnglandRawalpindi Cricket Stadium, Rawalpindi2022/23
114CD GreenAustralia (1) v IndiaNarendra Modi Stadium, Motera, Ahmedabad2022/23
114Ibrahim ZadranAfghanistan (2) v Sri LankaSinhalese Sports Club Ground, Colombo2023/24
113VT TrumperAustralia (1) v EnglandAdelaide Oval, Adelaide1903/04
113FS JacksonEngland (1) v AustraliaOld Trafford, Manchester1905
113VT TrumperAustralia (1) v EnglandSydney Cricket Ground, Sydney1911/12
113RES WyattEngland (1) v South AfricaOld Trafford, Manchester1929
113WR HammondEngland (1) v AustraliaHeadingley, Leeds1930
113B MitchellSouth Africa (1) v New ZealandLancaster Park, Christchurch1931/32
113DCS ComptonEngland (2) v South AfricaKennington Oval, Kennington1947
113JHB WaiteSouth Africa (1) v EnglandOld Trafford, Manchester1955
113DS SheppardEngland (1) v AustraliaOld Trafford, Manchester1956
113*PBH MayEngland (1) v New ZealandHeadingley, Leeds1958
113PBH MayEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1958/59
113NCL O'NeillAustralia (1) v IndiaEden Gardens, Calcutta1959/60
113*KF BarringtonEngland (1) v IndiaFeroz Shah Kotla, Delhi1961/62
113RA McLeanSouth Africa (2) v New ZealandNewlands, Cape Town1961/62
113MC CowdreyEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1962/63
113DS SheppardEngland (2) v AustraliaMelbourne Cricket Ground, Melbourne1962/63
113G BoycottEngland (2) v AustraliaKennington Oval, Kennington1964
113MAK PataudiIndia (1) v New ZealandFeroz Shah Kotla, Delhi1964/65
113*GS SobersWest Indies (2) v EnglandSabina Park, Kingston1967/68
113*CH LloydWest Indies (2) v EnglandKensington Oval, Bridgetown1967/68
113GS SobersWest Indies (2) v AustraliaSydney Cricket Ground, Sydney1968/69
113R IllingworthEngland (1) v West IndiesLord's Cricket Ground, St John's Wood1969
113GS ChappellAustralia (1) v EnglandKennington Oval, Kennington1972
113KWR FletcherEngland (1) v IndiaBrabourne Stadium, Bombay1972/73
113GR ViswanathIndia (1) v EnglandBrabourne Stadium, Bombay1972/73
113GM TurnerNew Zealand (1) v IndiaModi Stadium, Kanpur1976/77
113SM GavaskarIndia (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1977/78
113GR ViswanathIndia (2) v EnglandLord's Cricket Ground, St John's Wood1979
113Qasim UmarPakistan (1) v AustraliaAdelaide Oval, Adelaide1983/84
113*IDS SmithNew Zealand (1) v EnglandEden Park, Auckland1983/84
113AMJ HilditchAustralia (2) v West IndiesMelbourne Cricket Ground, Melbourne1984/85
113AJ LambEngland (2) v West IndiesLord's Cricket Ground, St John's Wood1988
113*AR BorderAustralia (1) v PakistanIqbal Stadium, Faisalabad1988/89
113*SV ManjrekarIndia (2) v PakistanNational Stadium, Karachi1989/90
113Aamer MalikPakistan (1) v IndiaGaddafi Stadium, Lahore1989/90
113*JG WrightNew Zealand (1) v IndiaMcLean Park, Napier1989/90
113MD CroweNew Zealand (2) v IndiaEden Park, Auckland1989/90
113*AJ StewartEngland (1) v Sri LankaLord's Cricket Ground, St John's Wood1991
113*IA HealyAustralia (1) v New ZealandWestern Australia Cricket Association Ground, Perth1993/94
113*ME WaughAustralia (2) v South AfricaKingsmead, Durban1993/94
113MA TaylorAustralia (2) v EnglandSydney Cricket Ground, Sydney1994/95
113BM McMillanSouth Africa (1) v PakistanNew Wanderers Stadium, Johannesburg1994/95
113*GJ WhittallZimbabwe (1) v PakistanHarare Sports Club, Harare1994/95
113MA AthertonEngland (1) v West IndiesTrent Bridge, Nottingham1995
113NV KnightEngland (1) v PakistanHeadingley, Leeds1996
113SL CampbellWest Indies (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1996/97
113N HussainEngland (1) v ZimbabweQueens Sports Club, Bulawayo1996/97
113Ijaz AhmedPakistan (1) v Sri LankaR Premadasa Stadium, Colombo1996/97
113ST JayasuriyaSri Lanka (2) v PakistanSinhalese Sports Club Ground, Colombo1996/97
113DJ CullinanSouth Africa (1) v Sri LankaNewlands, Cape Town1997/98
113MJ SlaterAustralia (2) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1998/99
113SR TendulkarIndia (2) v New ZealandBasin Reserve, Wellington1998/99
113*A FlowerZimbabwe (1) v West IndiesQueen's Park Oval, Port of Spain1999/00
113MW GoodwinZimbabwe (1) v West IndiesSabina Park, Kingston1999/00
113*GP ThorpeEngland (1) v Sri LankaSinhalese Sports Club Ground, Colombo2000/01
113*RD JacobsWest Indies (1) v South AfricaKensington Oval, Bridgetown2000/01
113WW HindsWest Indies (1) v IndiaSabina Park, Kingston2001/02
113D GangaWest Indies (2) v AustraliaBourda, Georgetown2002/03
113RT PontingAustralia (1) v West IndiesKensington Oval, Bridgetown2002/03
113WW HindsWest Indies (1) v Sri LankaBeausejour Stadium, Gros Islet2003
113*AC GilchristAustralia (1) v ZimbabweWestern Australia Cricket Association Ground, Perth2003/04
113ME TrescothickEngland (1) v BangladeshBangabandhu National Stadium, Dhaka2003/04
113Habibul BasharBangladesh (1) v West IndiesBeausejour Stadium, Gros Islet2004
113AC GilchristAustralia (1) v PakistanSydney Cricket Ground, Sydney2004/05
113DJ BravoWest Indies (2) v AustraliaBellerive Oval, Hobart2005/06
113Kamran AkmalPakistan (1) v IndiaNational Stadium, Karachi2005/06
113SM KatichAustralia (1) v West IndiesSir Vivian Richards Stadium, North Sound2008
113PD CollingwoodEngland (1) v West IndiesAntigua Recreation Ground, St John's2008/09
113JH KallisSouth Africa (2) v New ZealandUniversity Oval, Dunedin2011/12
113LRPL TaylorNew Zealand (1) v IndiaM Chinnaswamy Stadium, Bangalore2012
113Abul HasanBangladesh (1) v West IndiesSheikh Abu Naser Stadium, Khulna2012/13
113KP PietersenEngland (1) v AustraliaEmirates Old Trafford, Manchester2013
113IR BellEngland (2) v AustraliaEmirates Durham International Cricket Ground, Chester-le-Street2013
113CA PujaraIndia (1) v West IndiesWankhede Stadium, Mumbai2013/14
113MJ ClarkeAustralia (2) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane2013/14
113BB McCullumNew Zealand (1) v West IndiesUniversity Oval, Dunedin2013/14
113KS WilliamsonNew Zealand (1) v IndiaEden Park, Auckland2013/14
113KS WilliamsonNew Zealand (1) v West IndiesSabina Park, Kingston2014
113R AshwinIndia (1) v West IndiesSir Vivian Richards Stadium, North Sound2016
113KS WilliamsonNew Zealand (1) v ZimbabweQueens Sports Club, Bulawayo2016
113DA WarnerAustralia (1) v PakistanSydney Cricket Ground, Sydney2016/17
113D ElgarSouth Africa (1) v BangladeshMangaung Oval, Bloemfontein2017/18
113Yasir ShahPakistan (1) v AustraliaAdelaide Oval, Adelaide2019/20
113*NE BonnerWest Indies (2) v Sri LankaSir Vivian Richards Stadium, North Sound2020/21
113JM BairstowEngland (1) v AustraliaSydney Cricket Ground, Sydney2021/22
113*BT FoakesEngland (1) v South AfricaEmirates Old Trafford, Manchester2022
113TWM LathamNew Zealand (1) v PakistanNational Bank Cricket Arena, Karachi2022/23
112CE McLeodAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1897/98
112JT TyldesleyEngland (2) v South AfricaNewlands, Cape Town1898/99
112SE GregoryAustralia (2) v EnglandAdelaide Oval, Adelaide1903/04
112*JT TyldesleyEngland (2) v AustraliaKennington Oval, Kennington1905
112HSTL HendryAustralia (2) v EnglandSydney Cricket Ground, Sydney1928/29
112DG BradmanAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1928/29
112J RyderAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1928/29
112GA HeadleyWest Indies (2) v EnglandBourda, Georgetown1929/30
112DG BradmanAustralia (1) v South AfricaSydney Cricket Ground, Sydney1931/32
112WR HammondEngland (1) v AustraliaSydney Cricket Ground, Sydney1932/33
112JHW FingletonAustralia (1) v South AfricaNewlands, Cape Town1935/36
112S Mushtaq AliIndia (2) v EnglandOld Trafford, Manchester1936
112SJ McCabeAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1936/37
112BH ValentineEngland (1) v South AfricaNewlands, Cape Town1938/39
112C WashbrookEngland (2) v AustraliaMelbourne Cricket Ground, Melbourne1946/47
112SG BarnesAustralia (1) v IndiaAdelaide Oval, Adelaide1947/48
112AG GanteaumeWest Indies (1) v EnglandQueen's Park Oval, Port of Spain1947/48
112RN HarveyAustralia (1) v EnglandHeadingley, Leeds1948
112RS ModiIndia (2) v West IndiesBrabourne Stadium, Bombay1948/49
112AD NourseSouth Africa (1) v EnglandNewlands, Cape Town1948/49
112AL HassettAustralia (1) v South AfricaEllis Park, Johannesburg1949/50
112DCS ComptonEngland (1) v South AfricaTrent Bridge, Nottingham1951
112PBH MayEngland (2) v South AfricaLord's Cricket Ground, St John's Wood1955
112AA BaigIndia (2) v EnglandOld Trafford, Manchester1959
112PR UmrigarIndia (1) v PakistanFeroz Shah Kotla, Delhi1960/61
112R Subba RowEngland (2) v AustraliaEdgbaston, Birmingham1961
112BC BoothAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1962/63
112TL GoddardSouth Africa (2) v EnglandNew Wanderers Stadium, Johannesburg1964/65
112JT MurrayEngland (1) v West IndiesKennington Oval, Kennington1966
112KD WaltersAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1970/71
112DN SardesaiIndia (1) v West IndiesQueen's Park Oval, Port of Spain1970/71
112G BoycottEngland (1) v PakistanHeadingley, Leeds1971
112DL AmissEngland (1) v PakistanGaddafi Stadium, Lahore1972/73
112KD WaltersAustralia (1) v West IndiesQueen's Park Oval, Port of Spain1972/73
112G BoycottEngland (2) v West IndiesQueen's Park Oval, Port of Spain1973/74
112GR ViswanathIndia (2) v West IndiesQueen's Park Oval, Port of Spain1975/76
112Majid KhanPakistan (1) v New ZealandNational Stadium, Karachi1976/77
112GS ChappellAustralia (2) v EnglandOld Trafford, Manchester1977
112DB VengsarkarIndia (1) v AustraliaM Chinnaswamy Stadium, Bangalore1979/80
112GM WoodAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1980
112*DI GowerEngland (2) v New ZealandHeadingley, Leeds1983
112Wasim RajaPakistan (1) v EnglandIqbal Stadium, Faisalabad1983/84
112JJ CroweNew Zealand (2) v West IndiesSabina Park, Kingston1984/85
112BC BroadEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1986/87
112Shoaib MohammadPakistan (1) v New ZealandEden Park, Auckland1988/89
112*DL HaynesWest Indies (2) v IndiaKensington Oval, Bridgetown1988/89
112ME WaughAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne1992/93
112WJ CronjeSouth Africa (1) v New ZealandNewlands, Cape Town1994/95
112*SR WaughAustralia (1) v PakistanBrisbane Cricket Ground, Woolloongabba, Brisbane1995/96
112CM SpearmanNew Zealand (2) v ZimbabweEden Park, Auckland1995/96
112ST JayasuriyaSri Lanka (2) v AustraliaAdelaide Oval, Adelaide1995/96
112JP CrawleyEngland (1) v ZimbabweQueens Sports Club, Bulawayo1996/97
112A FlowerZimbabwe (1) v EnglandQueens Sports Club, Bulawayo1996/97
112MTG ElliottAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1997
112MA TaylorAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane1997/98
112SR WaughAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1998/99
112PA de SilvaSri Lanka (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi1999/00
112Inzamam-ul-HaqPakistan (1) v Sri LankaGalle International Stadium, Galle2000
112BC LaraWest Indies (2) v EnglandOld Trafford, Manchester2000
112DJ CullinanSouth Africa (1) v Sri LankaNewlands, Cape Town2000/01
112TR GripperZimbabwe (1) v BangladeshMA Aziz Stadium, Chittagong2001/02
112Inzamam-ul-HaqPakistan (2) v ZimbabweHarare Sports Club, Harare2002/03
112Mohammad YousufPakistan (2) v IndiaMultan Cricket Stadium, Multan2003/04
112Yuvraj SinghIndia (1) v PakistanGaddafi Stadium, Lahore2003/04
112AJ StraussEngland (1) v New ZealandLord's Cricket Ground, St John's Wood2004
112*VVS LaxmanIndia (1) v PakistanEden Gardens, Kolkata2007/08
112MJ ClarkeAustralia (1) v IndiaFeroz Shah Kotla, Delhi2008/09
112HM AmlaSouth Africa (1) v BangladeshOUTsurance Oval, Bloemfontein2008/09
112Mohammad YousufPakistan (1) v Sri LankaGalle International Stadium, Galle2009
112TM DilshanSri Lanka (1) v IndiaSardar Patel Stadium, Motera, Ahmedabad2009/10
112*MJ NorthAustralia (1) v New ZealandBasin Reserve, Wellington2009/10
112HAPW JayawardeneSri Lanka (1) v EnglandThe SWALEC Stadium, Cardiff2011
112RS DravidIndia (2) v West IndiesSabina Park, Kingston2011
112MJ ClarkeAustralia (2) v Sri LankaSinhalese Sports Club Ground, Colombo2011
112HM AmlaSouth Africa (2) v AustraliaSahara Park Newlands, Cape Town2011/12
112IJL TrottEngland (2) v Sri LankaGalle International Stadium, Galle2011/12
112DA WarnerAustralia (2) v EnglandWestern Australia Cricket Association Ground, Perth2013/14
112Sarfraz AhmedPakistan (1) v New ZealandDubai Sports City Stadium, Dubai2014/15
112*J BlackwoodWest Indies (1) v EnglandSir Vivian Richards Stadium, North Sound2014/15
112*F du PlessisSouth Africa (1) v New ZealandSuperSport Park, Centurion2016
112KK JenningsEngland (1) v IndiaWankhede Stadium, Mumbai2016/17
112BA StokesEngland (1) v South AfricaThe Kia Oval, Kennington2017
112DA WarnerAustralia (2) v BangladeshShere Bangla National Stadium, Mirpur2017
112Asad ShafiqPakistan (2) v Sri LankaDubai Sports City Stadium, Dubai2017/18
112AM RahaneIndia (1) v AustraliaMelbourne Cricket Ground, Melbourne2020/21
112RA JadejaIndia (1) v EnglandNiranjan Shah Stadium, Rajkot2023/24
111AW NourseSouth Africa (2) v AustraliaOld Wanderers, Johannesburg1921/22
111CAG RussellEngland (2) v South AfricaKingsmead, Durban1922/23
111WM WoodfullAustralia (2) v EnglandSydney Cricket Ground, Sydney1928/29
111KG ViljoenSouth Africa (1) v AustraliaMelbourne Cricket Ground, Melbourne1931/32
111*M LeylandEngland (2) v AustraliaMelbourne Cricket Ground, Melbourne1936/37
111MH MankadIndia (1) v AustraliaMelbourne Cricket Ground, Melbourne1947/48
111WJ EdrichEngland (1) v AustraliaHeadingley, Leeds1948
111AJ WatkinsEngland (1) v South AfricaEllis Park, Johannesburg1948/49
111AR MorrisAustralia (1) v South AfricaEllis Park, Johannesburg1949/50
111P RoyIndia (1) v EnglandMadras Cricket Club Ground, Chepauk, Madras1951/52
111TW GraveneyEngland (1) v AustraliaSydney Cricket Ground, Sydney1954/55
111AR MorrisAustralia (1) v West IndiesQueen's Park Oval, Port of Spain1954/55
111SN McGregorNew Zealand (1) v PakistanBagh-e-Jinnah, Lahore1955/56
111Hanif MohammadPakistan (1) v EnglandDacca Stadium, Dacca1961/62
111PH ParfittEngland (1) v PakistanNational Stadium, Karachi1961/62
111PJ SharpeEngland (1) v New ZealandTrent Bridge, Nottingham1969
111IM ChappellAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1970/71
111MG BurgessNew Zealand (2) v PakistanGaddafi Stadium, Lahore1976/77
111DI GowerEngland (1) v New ZealandKennington Oval, Kennington1978
111SM GavaskarIndia (1) v PakistanNational Stadium, Karachi1978/79
111AB WilliamsWest Indies (1) v IndiaEden Gardens, Calcutta1978/79
111GM WoodAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane1980/81
111Mansoor AkhtarPakistan (1) v AustraliaIqbal Stadium, Faisalabad1982/83
111LRD MendisSri Lanka (1) v EnglandLord's Cricket Ground, St John's Wood1984
111RJ ShastriIndia (1) v EnglandEden Gardens, Calcutta1984/85
111*JV ConeyNew Zealand (2) v PakistanCarisbrook, Dunedin1984/85
111A RanatungaSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo1985
111SAR SilvaSri Lanka (1) v IndiaP Saravanamuttu Stadium, Colombo1985
111GM WoodAustralia (1) v West IndiesWestern Australia Cricket Association Ground, Perth1988/89
111DL HaynesWest Indies (1) v AustraliaBourda, Georgetown1990/91
111CL HooperWest Indies (1) v EnglandLord's Cricket Ground, St John's Wood1991
111SR TendulkarIndia (1) v South AfricaNew Wanderers Stadium, Johannesburg1992/93
111DC BoonAustralia (2) v West IndiesBrisbane Cricket Ground, Woolloongabba, Brisbane1992/93
111MA TaylorAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1993
111ME WaughAustralia (1) v New ZealandBellerive Oval, Hobart1993/94
111MA AthertonEngland (1) v New ZealandOld Trafford, Manchester1994
111ME WaughAustralia (1) v Sri LankaWestern Australia Cricket Association Ground, Perth1995/96
111NS SidhuIndia (1) v Sri LankaR Premadasa Stadium, Colombo1997
111SM PollockSouth Africa (1) v Sri LankaSuperSport Park, Centurion2000/01
111ST JayasuriyaSri Lanka (1) v IndiaGalle International Stadium, Galle2001
111Taufeeq UmarPakistan (2) v ZimbabweHarare Sports Club, Harare2002/03
111JL LangerAustralia (2) v West IndiesAntigua Recreation Ground, St John's2002/03
111Taufeeq UmarPakistan (1) v South AfricaGaddafi Stadium, Lahore2003/04
111Mohammad RafiqueBangladesh (1) v West IndiesBeausejour Stadium, Gros Islet2004
111Mohammad YousufPakistan (1) v AustraliaMelbourne Cricket Ground, Melbourne2004/05
111BB McCullumNew Zealand (1) v ZimbabweHarare Sports Club, Harare2005/06
111ML HaydenAustralia (1) v ICC World XISydney Cricket Ground, Sydney2005/06
111JH KallisSouth Africa (1) v AustraliaSydney Cricket Ground, Sydney2005/06
111PD CollingwoodEngland (1) v West IndiesLord's Cricket Ground, St John's Wood2007
111RS DravidIndia (1) v South AfricaMA Chidambaram Stadium, Chepauk, Chennai2007/08
111*RS DravidIndia (1) v BangladeshShere Bangla National Stadium, Mirpur2009/10
111NT ParanavitanaSri Lanka (1) v IndiaGalle International Stadium, Galle2010
111*Harbhajan SinghIndia (1) v New ZealandRajiv Gandhi International Stadium, Uppal, Hyderabad2010/11
111*SR TendulkarIndia (2) v South AfricaSuperSport Park, Centurion2010/11
111Asad ShafiqPakistan (1) v South AfricaSahara Park Newlands, Cape Town2012/13
111Younis KhanPakistan (1) v South AfricaSahara Park Newlands, Cape Town2012/13
111*H MasakadzaZimbabwe (2) v BangladeshHarare Sports Club, Harare2013
111*RG SharmaIndia (1) v West IndiesWankhede Stadium, Mumbai2013/14
111SPD SmithAustralia (1) v EnglandWestern Australia Cricket Association Ground, Perth2013/14
111SPD SmithAustralia (1) v IndiaHimachal Pradesh Cricket Association Stadium, Dharamsala2016/17
111AD MathewsSri Lanka (1) v IndiaFeroz Shah Kotla, Delhi2017/18
111GH VihariIndia (1) v West IndiesSabina Park, Kingston2019
111Q de KockSouth Africa (1) v IndiaDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam2019/20
111SSJ BrooksWest Indies (1) v AfghanistanBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow2019/20
111*DA WarnerAustralia (2) v New ZealandSydney Cricket Ground, Sydney2019/20
111HDRL ThirimanneSri Lanka (2) v EnglandGalle International Stadium, Galle2020/21
111*Imam-ul-HaqPakistan (2) v AustraliaRawalpindi Cricket Stadium, Rawalpindi2021/22
111HC BrookEngland (1) v PakistanNational Bank Cricket Arena, Karachi2022/23
111AT CareyAustralia (1) v South AfricaMelbourne Cricket Ground, Melbourne2022/23
111C CampherIreland (1) v Sri LankaGalle International Stadium, Galle2022/23
111M LabuschagneAustralia (2) v EnglandEmirates Old Trafford, Manchester2023
110WH PonsfordAustralia (1) v EnglandSydney Cricket Ground, Sydney1924/25
110WH PonsfordAustralia (1) v EnglandKennington Oval, Kennington1930
110M LeylandEngland (1) v AustraliaKennington Oval, Kennington1934
110RH ShodhanIndia (1) v PakistanEden Gardens, Calcutta1952/53
110CC McDonaldAustralia (1) v West IndiesQueen's Park Oval, Port of Spain1954/55
110CL WalcottWest Indies (2) v AustraliaQueen's Park Oval, Port of Spain1954/55
110CL WalcottWest Indies (2) v AustraliaSabina Park, Kingston1954/55
110*DJ InsoleEngland (2) v South AfricaKingsmead, Durban1956/57
110RB KanhaiWest Indies (2) v EnglandQueen's Park Oval, Port of Spain1959/60
110ER DexterEngland (2) v West IndiesBourda, Georgetown1959/60
110CC HunteWest Indies (2) v AustraliaMelbourne Cricket Ground, Melbourne1960/61
110GS SobersWest Indies (1) v AustraliaAdelaide Oval, Adelaide1968/69
110KD WaltersAustralia (1) v West IndiesAdelaide Oval, Adelaide1968/69
110GM TurnerNew Zealand (1) v PakistanDacca Stadium, Dacca1969/70
110EJ BarlowSouth Africa (2) v AustraliaNew Wanderers Stadium, Johannesburg1969/70
110BF HastingsNew Zealand (1) v PakistanEden Park, Auckland1972/73
110Majid KhanPakistan (1) v New ZealandEden Park, Auckland1972/73
110*GM TurnerNew Zealand (2) v AustraliaLancaster Park, Christchurch1973/74
110AW GreigEngland (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1974/75
110*RW MarshAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1976/77
110*Majid KhanPakistan (1) v AustraliaGaddafi Stadium, Lahore1979/80
110JG WrightNew Zealand (1) v IndiaEden Park, Auckland1980/81
110PJL DujonWest Indies (1) v IndiaAntigua Recreation Ground, St John's1982/83
110AJ LambEngland (2) v West IndiesLord's Cricket Ground, St John's Wood1984
110M AzharuddinIndia (1) v EnglandEden Gardens, Calcutta1984/85
110*IVA RichardsWest Indies (2) v EnglandAntigua Recreation Ground, St John's1985/86
110JG BracewellNew Zealand (1) v EnglandTrent Bridge, Nottingham1986
110GR MarshAustralia (2) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1986/87
110M AzharuddinIndia (1) v PakistanSawai Mansingh Stadium, Jaipur1986/87
110IVA RichardsWest Indies (1) v IndiaSabina Park, Kingston1988/89
110Kapil DevIndia (1) v EnglandThe Foster's Oval, Kennington1990
110AR BorderAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne1992/93
110PV SimmonsWest Indies (2) v AustraliaMelbourne Cricket Ground, Melbourne1992/93
110GA HickEngland (2) v South AfricaHeadingley, Leeds1994
110MJ SlaterAustralia (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi1994/95
110G KirstenSouth Africa (1) v EnglandNew Wanderers Stadium, Johannesburg1995/96
110DC BoonAustralia (1) v Sri LankaMelbourne Cricket Ground, Melbourne1995/96
110GW FlowerZimbabwe (1) v PakistanSheikhupura Stadium, Sheikhupura1996/97
110*PA de SilvaSri Lanka (2) v IndiaPunjab Cricket Association Stadium, Mohali1997/98
110JH KallisSouth Africa (1) v West IndiesNewlands, Cape Town1998/99
110S RameshIndia (1) v New ZealandSardar Patel Stadium, Motera, Ahmedabad1999/00
110MJ HorneNew Zealand (1) v ZimbabweQueens Sports Club, Bulawayo2000/01
110SS DasIndia (1) v ZimbabweVidarbha Cricket Association Ground, Nagpur2000/01
110SR WaughAustralia (1) v IndiaEden Gardens, Calcutta2000/01
110*Abdul RazzaqPakistan (1) v BangladeshMultan Cricket Stadium, Multan2001/02
110AC ParoreNew Zealand (1) v AustraliaWestern Australia Cricket Association Ground, Perth2001/02
110N HussainEngland (2) v IndiaHeadingley, Leeds2002
110BC LaraWest Indies (2) v AustraliaBourda, Georgetown2002/03
110DS LehmannAustralia (1) v BangladeshMarrara Cricket Ground, Darwin2003
110DR MartynAustralia (2) v Sri LankaGalle International Stadium, Galle2003/04
110HH DippenaarSouth Africa (1) v EnglandSahara Oval St George's, Port Elizabeth2004/05
110RS DravidIndia (1) v PakistanEden Gardens, Kolkata2004/05
110ML HaydenAustralia (1) v West IndiesBellerive Oval, Hobart2005/06
110*A KumbleIndia (1) v EnglandThe Brit Oval, Kennington2007
110IR BellEngland (2) v New ZealandMcLean Park, Napier2007/08
110MJ ClarkeAustralia (1) v West IndiesSir Vivian Richards Stadium, North Sound2008
110MJ ClarkeAustralia (1) v New ZealandAdelaide Oval, Adelaide2008/09
110MJ NorthAustralia (1) v EnglandHeadingley, Leeds2009
110MS DhoniIndia (1) v Sri LankaSardar Patel Stadium, Motera, Ahmedabad2009/10
110JH KallisSouth Africa (1) v West IndiesWarner Park, Basseterre2010
110AN CookEngland (2) v PakistanThe Brit Oval, Kennington2010
110AJ StraussEngland (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane2010/11
110DL VettoriNew Zealand (1) v PakistanBasin Reserve, Wellington2010/11
110KA EdwardsWest Indies (2) v IndiaWindsor Park, Roseau2011
110KOA PowellWest Indies (2) v BangladeshShere Bangla National Stadium, Mirpur2012/13
110*F du PlessisSouth Africa (2) v AustraliaAdelaide Oval, Adelaide2012/13
110HM AmlaSouth Africa (1) v New ZealandAxxess DSL St George's, Port Elizabeth2012/13
110PG FultonNew Zealand (2) v EnglandEden Park, Auckland2012/13
110*MJ PriorEngland (2) v New ZealandEden Park, Auckland2012/13
110CJL RogersAustralia (1) v EnglandEmirates Durham International Cricket Ground, Chester-le-Street2013
110GS BallanceEngland (1) v IndiaLord's Cricket Ground, St John's Wood2014
110KL RahulIndia (1) v AustraliaSydney Cricket Ground, Sydney2014/15
110AD MathewsSri Lanka (2) v IndiaSinhalese Sports Club Ground, Colombo2015
110JE RootEngland (1) v South AfricaBidvest Wanderers Stadium, Johannesburg2015/16
110FDM KarunaratneSri Lanka (2) v ZimbabweHarare Sports Club, Harare2016/17
110MDKJ PereraSri Lanka (1) v ZimbabweHarare Sports Club, Harare2016/17
110*WU TharangaSri Lanka (1) v ZimbabweHarare Sports Club, Harare2016/17
110PSP HandscombAustralia (1) v PakistanSydney Cricket Ground, Sydney2016/17
110BKG MendisSri Lanka (2) v IndiaSinhalese Sports Club Ground, Colombo2017
110JO HolderWest Indies (1) v ZimbabweQueens Sports Club, Bulawayo2017/18
110KC BrathwaiteWest Indies (1) v BangladeshSabina Park, Kingston2018
110Haris SohailPakistan (1) v AustraliaDubai Sports City Stadium, Dubai2018/19
110BRM TaylorZimbabwe (1) v BangladeshShere Bangla National Stadium, Mirpur2018/19
110JM BairstowEngland (1) v Sri LankaSinhalese Sports Club Ground, Colombo2018/19
110MS WadeAustralia (2) v EnglandEdgbaston, Birmingham2019
110AD MathewsSri Lanka (1) v EnglandGalle International Stadium, Galle2020/21
110KC BrathwaiteWest Indies (2) v AustraliaOptus Stadium, Perth2022/23
110S GillIndia (2) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2022/23
110SPD SmithAustralia (1) v EnglandLord's Cricket Ground, St John's Wood2023
110DG BedinghamSouth Africa (2) v New ZealandSeddon Park, Hamilton2023/24
110S GillIndia (1) v EnglandHimachal Pradesh Cricket Association Stadium, Dharamsala2023/24
109AC MacLarenEngland (1) v AustraliaSydney Cricket Ground, Sydney1897/98
109HW TaylorSouth Africa (1) v EnglandLord's, Durban1913/14
109CG MacartneyAustralia (1) v EnglandOld Trafford, Manchester1926
109*H SutcliffeEngland (2) v South AfricaKennington Oval, Kennington1929
109EH BowleyEngland (1) v New ZealandEden Park, Auckland1929/30
109WH PonsfordAustralia (1) v West IndiesExhibition Ground, Brisbane1930/31
109KS DuleepsinhjiEngland (1) v New ZealandKennington Oval, Kennington1931
109*H SutcliffeEngland (1) v New ZealandOld Trafford, Manchester1931
109M LeylandEngland (1) v AustraliaLord's Cricket Ground, St John's Wood1934
109AG ChipperfieldAustralia (1) v South AfricaKingsmead, Durban1935/36
109B MitchellSouth Africa (2) v EnglandKingsmead, Durban1938/39
109AF RaeWest Indies (1) v IndiaMadras Cricket Club Ground, Chepauk, Madras1948/49
109AF RaeWest Indies (1) v EnglandKennington Oval, Kennington1950
109RN HarveyAustralia (1) v South AfricaBrisbane Cricket Ground, Woolloongabba, Brisbane1952/53
109ARA MurraySouth Africa (1) v New ZealandBasin Reserve, Wellington1952/53
109ED WeekesWest Indies (1) v IndiaSabina Park, Kingston1952/53
109KR MillerAustralia (2) v EnglandLord's Cricket Ground, St John's Wood1953
109W WatsonEngland (2) v AustraliaLord's Cricket Ground, St John's Wood1953
109KR MillerAustralia (1) v West IndiesSabina Park, Kingston1954/55
109GS RamchandIndia (1) v AustraliaBrabourne Stadium, Bombay1956/57
109*GS SobersWest Indies (2) v PakistanBourda, Georgetown1957/58
109CG BordeIndia (1) v West IndiesFeroz Shah Kotla, Delhi1958/59
109RA McLeanSouth Africa (1) v EnglandOld Trafford, Manchester1960
109AlimuddinPakistan (1) v EnglandNational Stadium, Karachi1961/62
109PT BartonNew Zealand (1) v South AfricaSt George's Park, Port Elizabeth1961/62
109EJ BarlowSouth Africa (1) v AustraliaMelbourne Cricket Ground, Melbourne1963/64
109CG BordeIndia (2) v New ZealandBrabourne Stadium, Bombay1964/65
109JH EdrichEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1965/66
109TW GraveneyEngland (1) v West IndiesTrent Bridge, Nottingham1966
109FM EngineerIndia (1) v West IndiesMadras Cricket Club Ground, Chepauk, Madras1966/67
109BL D'OliveiraEngland (1) v IndiaHeadingley, Leeds1967
109*KF BarringtonEngland (1) v PakistanTrent Bridge, Nottingham1967
109RB SimpsonAustralia (1) v IndiaMelbourne Cricket Ground, Melbourne1967/68
109MC CarewWest Indies (1) v New ZealandEden Park, Auckland1968/69
109BW LuckhurstEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1970/71
109IM ChappellAustralia (1) v West IndiesBourda, Georgetown1972/73
109*GS ChappellAustralia (2) v West IndiesBrisbane Cricket Ground, Woolloongabba, Brisbane1975/76
109GJ CosierAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne1975/76
109*RB McCoskerAustralia (2) v West IndiesMelbourne Cricket Ground, Melbourne1975/76
109RC FredericksWest Indies (1) v EnglandHeadingley, Leeds1976
109DB VengsarkarIndia (1) v West IndiesFeroz Shah Kotla, Delhi1978/79
109RL DiasSri Lanka (1) v PakistanGaddafi Stadium, Lahore1981/82
109*M AmarnathIndia (1) v PakistanGaddafi Stadium, Lahore1982/83
109IVA RichardsWest Indies (1) v IndiaBourda, Georgetown1982/83
109CJ TavaréEngland (2) v New ZealandKennington Oval, Kennington1983
109DB VengsarkarIndia (1) v PakistanGujarat Stadium, Motera, Ahmedabad1986/87
109*IVA RichardsWest Indies (2) v IndiaFeroz Shah Kotla, Delhi1987/88
109Kapil DevIndia (1) v West IndiesMA Chidambaram Stadium, Chepauk, Madras1987/88
109*Imran KhanPakistan (1) v IndiaNational Stadium, Karachi1989/90
109M AzharuddinIndia (2) v PakistanIqbal Stadium, Faisalabad1989/90
109DL HaynesWest Indies (2) v EnglandKensington Oval, Bridgetown1989/90
109AJ LambEngland (2) v IndiaOld Trafford, Manchester1990
109*DC BoonAustralia (1) v West IndiesSabina Park, Kingston1990/91
109RA SmithEngland (1) v West IndiesThe Foster's Oval, Kennington1991
109RS MahanamaSri Lanka (1) v New ZealandSinhalese Sports Club Ground, Colombo1992/93
109RB RichardsonWest Indies (1) v AustraliaSydney Cricket Ground, Sydney1992/93
109DJ RichardsonSouth Africa (1) v New ZealandNewlands, Cape Town1994/95
109*Mohammad WasimPakistan (2) v New ZealandGaddafi Stadium, Lahore1996/97
109M AzharuddinIndia (1) v South AfricaEden Gardens, Calcutta1996/97
109SC GangulyIndia (1) v Sri LankaPunjab Cricket Association Stadium, Mohali1997/98
109CL CairnsNew Zealand (1) v AustraliaBasin Reserve, Wellington1999/00
109N HussainEngland (1) v Sri LankaAsgiriya Stadium, Kandy2000/01
109RP ArnoldSri Lanka (2) v EnglandOld Trafford, Manchester2002
109*AB AgarkarIndia (2) v EnglandLord's Cricket Ground, St John's Wood2002
109S ChanderpaulWest Indies (2) v South AfricaKingsmead, Durban2003/04
109AB de VilliersSouth Africa (2) v EnglandSuperSport Park, Centurion2004/05
109Kamran AkmalPakistan (2) v IndiaPunjab Cricket Association Stadium, Mohali2004/05
109*JH KallisSouth Africa (2) v West IndiesBourda, Georgetown2004/05
109Inzamam-ul-HaqPakistan (1) v EnglandIqbal Stadium, Faisalabad2005/06
109SR TendulkarIndia (1) v Sri LankaFeroz Shah Kotla, Delhi2005/06
109*IR BellEngland (1) v West IndiesLord's Cricket Ground, St John's Wood2007
109KP PietersenEngland (2) v West IndiesLord's Cricket Ground, St John's Wood2007
109VVS LaxmanIndia (1) v AustraliaSydney Cricket Ground, Sydney2007/08
109SR TendulkarIndia (1) v AustraliaVidarbha Cricket Association Stadium, Nagpur2008/09
109BP NashWest Indies (1) v EnglandQueen's Park Oval, Port of Spain2008/09
109KC SangakkaraSri Lanka (2) v New ZealandSinhalese Sports Club Ground, Colombo2009
109TM DilshanSri Lanka (1) v IndiaBrabourne Stadium, Mumbai2009/10
109V SehwagIndia (1) v South AfricaVidarbha Cricket Association Stadium, Nagpur2009/10
109*AN CookEngland (2) v BangladeshShere Bangla National Stadium, Mirpur2009/10
109V SehwagIndia (1) v Sri LankaGalle International Stadium, Galle2010
109V SehwagIndia (1) v Sri LankaP Sara Oval, Colombo2010
109*JH KallisSouth Africa (2) v IndiaSahara Park Newlands, Cape Town2010/11
109MJ GuptillNew Zealand (1) v ZimbabweQueens Sports Club, Bulawayo2011/12
109AN PetersenSouth Africa (1) v Sri LankaSahara Park Newlands, Cape Town2011/12
109DG BrownlieNew Zealand (2) v South AfricaSahara Park Newlands, Cape Town2012/13
109IR BellEngland (2) v AustraliaTrent Bridge, Nottingham2013
109IR BellEngland (1) v AustraliaLord's Cricket Ground, St John's Wood2013
109DM BravoWest Indies (1) v New ZealandQueen's Park Oval, Port of Spain2014
109Sarfraz AhmedPakistan (1) v AustraliaDubai Sports City Stadium, Dubai2014/15
109Azhar AliPakistan (1) v AustraliaSheikh Zayed Stadium, Abu Dhabi2014/15
109Tamim IqbalBangladesh (1) v ZimbabweSheikh Abu Naser Stadium, Khulna2014/15
109Tamim IqbalBangladesh (1) v ZimbabweZohur Ahmed Chowdhury Stadium, Chittagong2014/15
109*TWM LathamNew Zealand (2) v Sri LankaUniversity Oval, Dunedin2015/16
109HM AmlaSouth Africa (1) v EnglandSuperSport Park, Centurion2015/16
109Asad ShafiqPakistan (1) v EnglandThe Kia Oval, Kennington2016
109SPD SmithAustralia (2) v IndiaMaharashtra Cricket Association Stadium, Gahunje2016/17
109ARS SilvaSri Lanka (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2017/18
109DM de SilvaSri Lanka (1) v New ZealandP Sara Oval, Colombo2019
109*Abid AliPakistan (1) v Sri LankaRawalpindi Cricket Stadium, Rawalpindi2019/20
109Fawad AlamPakistan (1) v South AfricaNational Stadium, Karachi2020/21
109JE RootEngland (2) v IndiaTrent Bridge, Nottingham2021
109DP ConwayNew Zealand (1) v BangladeshHagley Oval, Christchurch2021/22
109JE RootEngland (2) v West IndiesSir Vivian Richards Stadium, North Sound2021/22
109DJ MitchellNew Zealand (1) v EnglandHeadingley, Leeds2022
109DM de SilvaSri Lanka (2) v PakistanGalle International Stadium, Galle2022
109KS WilliamsonNew Zealand (2) v South AfricaBay Oval, Mount Maunganui2023/24
108FA IredaleAustralia (1) v EnglandOld Trafford, Manchester1896
108JM TaylorAustralia (2) v EnglandSydney Cricket Ground, Sydney1924/25
108RWV RobinsEngland (1) v South AfricaOld Trafford, Manchester1935
108JHW FingletonAustralia (1) v South AfricaOld Wanderers, Johannesburg1935/36
108CL WalcottWest Indies (2) v IndiaEden Gardens, Calcutta1948/49
108FMM WorrellWest Indies (1) v AustraliaMelbourne Cricket Ground, Melbourne1951/52
108PR UmrigarIndia (1) v PakistanPeshawar Club Ground, Peshawar1954/55
108CL WalcottWest Indies (1) v AustraliaSabina Park, Kingston1954/55
108PL WinslowSouth Africa (1) v EnglandOld Trafford, Manchester1955
108DJ McGlewSouth Africa (1) v AustraliaNew Wanderers Stadium, Johannesburg1957/58
108NJ ContractorIndia (1) v AustraliaBrabourne Stadium, Bombay1959/60
108MJK SmithEngland (1) v West IndiesQueen's Park Oval, Port of Spain1959/60
108FCM AlexanderWest Indies (2) v AustraliaSydney Cricket Ground, Sydney1960/61
108*CC HunteWest Indies (2) v EnglandKennington Oval, Kennington1963
108VL ManjrekarIndia (1) v EnglandNehru Stadium, Madras1963/64
108*JM ParksEngland (1) v South AfricaKingsmead, Durban1964/65
108WM LawryAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1965/66
108RM CowperAustralia (2) v IndiaAdelaide Oval, Adelaide1967/68
108GS ChappellAustralia (1) v EnglandWestern Australia Cricket Association Ground, Perth1970/71
108*GS SobersWest Indies (2) v IndiaBourda, Georgetown1970/71
108*BW LuckhurstEngland (2) v PakistanEdgbaston, Birmingham1971
108JM ParkerNew Zealand (1) v AustraliaSydney Cricket Ground, Sydney1973/74
108SM GavaskarIndia (1) v EnglandWankhede Stadium, Bombay1976/77
108Haroon RasheedPakistan (1) v EnglandNiaz Stadium, Hyderabad1977/78
108IT BothamEngland (1) v PakistanLord's Cricket Ground, St John's Wood1978
108Majid KhanPakistan (2) v AustraliaMelbourne Cricket Ground, Melbourne1978/79
108DI GowerEngland (1) v New ZealandLord's Cricket Ground, St John's Wood1983
108RL DiasSri Lanka (2) v New ZealandSinhalese Sports Club Ground, Colombo1983/84
108JF ReidNew Zealand (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1985/86
108SV ManjrekarIndia (1) v West IndiesKensington Oval, Bridgetown1988/89
108MA TaylorAustralia (2) v Sri LankaBellerive Oval, Hobart1989/90
108*MD CroweNew Zealand (2) v PakistanGaddafi Stadium, Lahore1990/91
108M AzharuddinIndia (1) v Sri LankaM Chinnaswamy Stadium, Bangalore1993/94
108HP TillakaratneSri Lanka (2) v New ZealandCarisbrook, Dunedin1994/95
108GP ThorpeEngland (1) v New ZealandBasin Reserve, Wellington1996/97
108SR WaughAustralia (1) v EnglandOld Trafford, Manchester1997
108*M AzharuddinIndia (2) v Sri LankaSinhalese Sports Club Ground, Colombo1997
108MS AtapattuSri Lanka (1) v IndiaPunjab Cricket Association Stadium, Mohali1997/98
108*G KirstenSouth Africa (2) v AustraliaAdelaide Oval, Adelaide1997/98
108PL SymcoxSouth Africa (1) v PakistanNew Wanderers Stadium, Johannesburg1997/98
108*CL HooperWest Indies (1) v EnglandAntigua Recreation Ground, St John's1997/98
108MJ SlaterAustralia (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi1998/99
108DJ CullinanSouth Africa (1) v EnglandNew Wanderers Stadium, Johannesburg1999/00
108MA AthertonEngland (1) v South AfricaSt George's Park, Port Elizabeth1999/00
108MV BoucherSouth Africa (2) v EnglandKingsmead, Durban1999/00
108MA AthertonEngland (2) v West IndiesThe Foster's Oval, Kennington2000
108ME WaughAustralia (1) v EnglandLord's Cricket Ground, St John's Wood2001
108MS AtapattuSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo2001
108L KlusenerSouth Africa (1) v IndiaGoodyear Park, Bloemfontein2001/02
108Habibul BasharBangladesh (1) v ZimbabweMA Aziz Stadium, Chittagong2001/02
108G KirstenSouth Africa (1) v EnglandLord's Cricket Ground, St John's Wood2003
108Habibul BasharBangladesh (2) v PakistanNational Stadium, Karachi2003/04
108DS SmithWest Indies (1) v EnglandSabina Park, Kingston2003/04
108SB StyrisNew Zealand (1) v EnglandTrent Bridge, Nottingham2004
108Salman ButtPakistan (1) v AustraliaSydney Cricket Ground, Sydney2004/05
108*AG PrinceSouth Africa (1) v New ZealandSahara Park Newlands, Cape Town2005/06
108PA JaquesAustralia (2) v West IndiesKensington Oval, Bridgetown2008
108PD CollingwoodEngland (2) v IndiaMA Chidambaram Stadium, Chepauk, Chennai2008/09
108AJ StraussEngland (2) v IndiaMA Chidambaram Stadium, Chepauk, Chennai2008/09
108GC SmithSouth Africa (2) v AustraliaWestern Australia Cricket Association Ground, Perth2008/09
108SM KatichAustralia (1) v South AfricaSahara Stadium Kingsmead, Durban2008/09
108RS BoparaEngland (1) v West IndiesRiverside Ground, Chester-le-Street2009
108JH KallisSouth Africa (1) v EnglandSahara Park Newlands, Cape Town2009/10
108Tamim IqbalBangladesh (1) v EnglandOld Trafford, Manchester2010
108KC SangakkaraSri Lanka (2) v South AfricaSahara Stadium Kingsmead, Durban2011/12
108Naeem IslamBangladesh (1) v West IndiesShere Bangla National Stadium, Mirpur2012/13
108S ChanderpaulWest Indies (1) v ZimbabweWindsor Park, Roseau2012/13
108*MM AliEngland (2) v Sri LankaHeadingley, Leeds2014
108KL RahulIndia (1) v Sri LankaP Sara Oval, Colombo2015
108DM BravoWest Indies (1) v AustraliaBlundstone Arena, Hobart2015/16
108*KS WilliamsonNew Zealand (2) v Sri LankaSeddon Park, Hamilton2015/16
108*AM RahaneIndia (1) v West IndiesSabina Park, Kingston2016
108MM AliEngland (1) v PakistanThe Kia Oval, Kennington2016
108M VijayIndia (1) v BangladeshRajiv Gandhi International Stadium, Uppal, Hyderabad2016/17
108HH PandyaIndia (1) v Sri LankaPallekele Cricket Stadium, Pallekele2017
108MA AgarwalIndia (1) v South AfricaMaharashtra Cricket Association Stadium, Gahunje2019/20
108M LabuschagneAustralia (1) v IndiaBrisbane Cricket Ground, Woolloongabba, Brisbane2020/21
108AK MarkramSouth Africa (2) v PakistanRawalpindi Cricket Stadium, Rawalpindi2020/21
108SJ ErweeSouth Africa (1) v New ZealandHagley Oval, Christchurch2021/22
108DJ MitchellNew Zealand (2) v EnglandLord's Cricket Ground, St John's Wood2022
108OJD PopeEngland (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi2022/23
108HC BrookEngland (2) v PakistanMultan Cricket Stadium, Multan2022/23
108LJ TuckerIreland (2) v BangladeshShere Bangla National Stadium, Mirpur2022/23
108DM de SilvaSri Lanka (2) v BangladeshSylhet Stadium, Sylhet2023/24
107H GrahamAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1893
107JB HobbsEngland (1) v AustraliaLord's Cricket Ground, St John's Wood1912
107WM WoodfullAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1928/29
107AH BakewellEngland (1) v West IndiesKennington Oval, Kennington1933
107GA HeadleyWest Indies (2) v EnglandLord's Cricket Ground, St John's Wood1939
107GM CarewWest Indies (1) v EnglandQueen's Park Oval, Port of Spain1947/48
107W PlaceEngland (2) v West IndiesSabina Park, Kingston1947/48
107RJ ChristianiWest Indies (1) v IndiaFeroz Shah Kotla, Delhi1948/49
107GO RaboneNew Zealand (1) v South AfricaKingsmead, Durban1953/54
107PE RichardsonEngland (1) v West IndiesKennington Oval, Kennington1957
107MC CowdreyEngland (1) v IndiaEden Gardens, Calcutta1963/64
107JH HampshireEngland (1) v West IndiesLord's Cricket Ground, St John's Wood1969
107R IllingworthEngland (1) v IndiaOld Trafford, Manchester1971
107RE RedmondNew Zealand (1) v PakistanEden Park, Auckland1972/73
107CG GreenidgeWest Indies (2) v IndiaM Chinnaswamy Stadium, Bangalore1974/75
107*Wasim RajaPakistan (1) v West IndiesNational Stadium, Karachi1974/75
107LG RoweWest Indies (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1975/76
107Mushtaq MohammadPakistan (1) v New ZealandNational Stadium, Karachi1976/77
107KD WaltersAustralia (1) v PakistanAdelaide Oval, Adelaide1976/77
107*BE CongdonNew Zealand (2) v AustraliaLancaster Park, Christchurch1976/77
107G BoycottEngland (1) v AustraliaTrent Bridge, Nottingham1977
107RB McCoskerAustralia (2) v EnglandTrent Bridge, Nottingham1977
107SM GavaskarIndia (1) v West IndiesEden Gardens, Calcutta1978/79
107KD WaltersAustralia (1) v New ZealandMelbourne Cricket Ground, Melbourne1980/81
107GR ViswanathIndia (1) v EnglandFeroz Shah Kotla, Delhi1981/82
107AJ LambEngland (1) v IndiaKennington Oval, Kennington1982
107Saleem MalikPakistan (1) v IndiaIqbal Stadium, Faisalabad1982/83
107AJ LambEngland (1) v Sri LankaLord's Cricket Ground, St John's Wood1984
107JG WrightNew Zealand (1) v PakistanNational Stadium, Karachi1984/85
107*MJ GreatbatchNew Zealand (2) v EnglandEden Park, Auckland1987/88
107*KR RutherfordNew Zealand (1) v EnglandBasin Reserve, Wellington1987/88
107Javed MiandadPakistan (2) v AustraliaIqbal Stadium, Faisalabad1988/89
107RJ ShastriIndia (2) v West IndiesKensington Oval, Bridgetown1988/89
107DC BoonAustralia (1) v IndiaWestern Australia Cricket Association Ground, Perth1991/92
107AJ StewartEngland (1) v New ZealandBasin Reserve, Wellington1991/92
107MD CroweNew Zealand (2) v Sri LankaSinhalese Sports Club Ground, Colombo1992/93
107DC BoonAustralia (1) v EnglandHeadingley, Leeds1993
107NS SidhuIndia (1) v West IndiesVidarbha Cricket Association Ground, Nagpur1994/95
107*N HussainEngland (1) v IndiaTrent Bridge, Nottingham1996
107GA HickEngland (1) v Sri LankaThe Foster's Oval, Kennington1998
107NC JohnsonZimbabwe (1) v PakistanArbab Niaz Stadium, Peshawar1998/99
107AJ StewartEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1998/99
107RS DravidIndia (1) v Sri LankaSinhalese Sports Club Ground, Colombo1998/99
107*CD McMillanNew Zealand (1) v EnglandOld Trafford, Manchester1999
107Younis KhanPakistan (2) v Sri LankaRawalpindi Cricket Stadium, Rawalpindi1999/00
107HH GibbsSouth Africa (1) v IndiaGoodyear Park, Bloemfontein2001/02
107Shahid AfridiPakistan (1) v West IndiesSharjah Cricket Association Stadium, Sharjah2001/02
107DPMD JayawardeneSri Lanka (1) v EnglandLord's Cricket Ground, St John's Wood2002
107SB StyrisNew Zealand (1) v West IndiesQueen's Park (New), St George's2002
107CH GayleWest Indies (2) v South AfricaSuperSport Park, Centurion2003/04
107*RD JacobsWest Indies (1) v EnglandAntigua Recreation Ground, St John's2003/04
107ME TrescothickEngland (2) v West IndiesEdgbaston, Birmingham2004
107ST JayasuriyaSri Lanka (2) v PakistanNational Stadium, Karachi2004/05
107*RR SarwanWest Indies (2) v South AfricaQueen's Park Oval, Port of Spain2004/05
107DJ BravoWest Indies (1) v South AfricaAntigua Recreation Ground, St John's2004/05
107*JH KallisSouth Africa (2) v PakistanGaddafi Stadium, Lahore2007/08
107*Younis KhanPakistan (2) v IndiaEden Gardens, Kolkata2007/08
107MD BellNew Zealand (1) v BangladeshUniversity Oval, Dunedin2007/08
107*S ChanderpaulWest Indies (1) v AustraliaSir Vivian Richards Stadium, North Sound2008
107GC SmithSouth Africa (2) v EnglandLord's Cricket Ground, St John's Wood2008
107RR SarwanWest Indies (1) v EnglandSabina Park, Kingston2008/09
107LRPL TaylorNew Zealand (2) v IndiaBasin Reserve, Wellington2008/09
107*D RamdinWest Indies (1) v EnglandEdgbaston, Birmingham2012
107V KohliIndia (1) v AustraliaMA Chidambaram Stadium, Chepauk, Chennai2012/13
107D RamdinWest Indies (1) v New ZealandSeddon Park, Hamilton2013/14
107CJL RogersAustralia (2) v South AfricaAxxess DSL St George's, Port Elizabeth2013/14
107JDS NeeshamNew Zealand (1) v West IndiesSabina Park, Kingston2014
107Asad ShafiqPakistan (1) v BangladeshShere Bangla National Stadium, Mirpur2014/15
107A LythEngland (1) v New ZealandHeadingley, Leeds2015
107Asad ShafiqPakistan (1) v EnglandSheikh Zayed Stadium, Abu Dhabi2015/16
107BJ WatlingNew Zealand (1) v ZimbabweQueens Sports Club, Bulawayo2016
107*TA BlundellNew Zealand (1) v West IndiesBasin Reserve, Wellington2017/18
107*LRPL TaylorNew Zealand (2) v West IndiesSeddon Park, Hamilton2017/18
107S DhawanIndia (1) v AfghanistanM Chinnaswamy Stadium, Bangalore2018
107BT FoakesEngland (1) v Sri LankaGalle International Stadium, Galle2018/19
107HM NichollsNew Zealand (1) v BangladeshBasin Reserve, Wellington2018/19
107SC WilliamsZimbabwe (1) v Sri LankaHarare Sports Club, Harare2019/20
107CR ErvineZimbabwe (1) v BangladeshShere Bangla National Stadium, Mirpur2019/20
107FDM KarunaratneSri Lanka (2) v IndiaM Chinnaswamy Stadium, Bangalore2021/22
107BM DuckettEngland (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi2022/23
107LD ChandimalSri Lanka (1) v AfghanistanSinhalese Sports Club Ground, Colombo2023/24
106A ShrewsburyEngland (1) v AustraliaLord's Cricket Ground, St John's Wood1893
106JH SinclairSouth Africa (1) v EnglandNewlands, Cape Town1898/99
106PA GibbEngland (2) v South AfricaOld Wanderers, Johannesburg1938/39
106GA HeadleyWest Indies (1) v EnglandLord's Cricket Ground, St John's Wood1939
106S Mushtaq AliIndia (2) v West IndiesEden Gardens, Calcutta1948/49
106AF RaeWest Indies (1) v EnglandLord's Cricket Ground, St John's Wood1950
106*GS RamchandIndia (2) v New ZealandEden Gardens, Calcutta1955/56
106Wazir MohammadPakistan (2) v West IndiesSabina Park, Kingston1957/58
106*GS SobersWest Indies (1) v IndiaEden Gardens, Calcutta1958/59
106PBH MayEngland (1) v IndiaTrent Bridge, Nottingham1959
106WM LawryAustralia (1) v EnglandOld Trafford, Manchester1964
106DN SardesaiIndia (1) v New ZealandFeroz Shah Kotla, Delhi1964/65
106G BoycottEngland (2) v West IndiesLord's Cricket Ground, St John's Wood1969
106GS ChappellAustralia (1) v West IndiesKensington Oval, Bridgetown1972/73
106*IM ChappellAustralia (2) v West IndiesKensington Oval, Bridgetown1972/73
106*FC HayesEngland (2) v West IndiesKennington Oval, Kennington1973
106AW GreigEngland (1) v IndiaLord's Cricket Ground, St John's Wood1974
106*APE KnottEngland (2) v AustraliaAdelaide Oval, Adelaide1974/75
106DS SteeleEngland (1) v West IndiesTrent Bridge, Nottingham1976
106CT RadleyEngland (1) v PakistanEdgbaston, Birmingham1978
106AI KallicharranWest Indies (2) v AustraliaAdelaide Oval, Adelaide1979/80
106*Javed MiandadPakistan (1) v AustraliaIqbal Stadium, Faisalabad1979/80
106*AR BorderAustralia (1) v EnglandKennington Oval, Kennington1981
106KJ HughesAustralia (2) v PakistanWestern Australia Cricket Association Ground, Perth1981/82
106*GM RitchieAustralia (2) v PakistanIqbal Stadium, Faisalabad1982/83
106CH LloydWest Indies (1) v IndiaAntigua Recreation Ground, St John's1982/83
106KJ HughesAustralia (2) v PakistanAdelaide Oval, Adelaide1983/84
106G FowlerEngland (1) v West IndiesLord's Cricket Ground, St John's Wood1984
106Mudassar NazarPakistan (2) v New ZealandNiaz Stadium, Hyderabad1984/85
106JF ReidNew Zealand (1) v PakistanNiaz Stadium, Hyderabad1984/85
106RL DiasSri Lanka (2) v IndiaAsgiriya Stadium, Kandy1985
106MD CroweNew Zealand (1) v EnglandLord's Cricket Ground, St John's Wood1986
106AR BorderAustralia (1) v IndiaMA Chidambaram Stadium, Chepauk, Madras1986/87
106*PJL DujonWest Indies (2) v PakistanQueen's Park Oval, Port of Spain1987/88
106RB RichardsonWest Indies (1) v AustraliaAdelaide Oval, Adelaide1988/89
106DI GowerEngland (2) v AustraliaLord's Cricket Ground, St John's Wood1989
106TM MoodyAustralia (1) v Sri LankaBrisbane Cricket Ground, Woolloongabba, Brisbane1989/90
106M AzharuddinIndia (2) v AustraliaAdelaide Oval, Adelaide1991/92
106AR BorderAustralia (1) v Sri LankaTyronne Fernando Stadium, Moratuwa1992
106NS SidhuIndia (1) v EnglandMA Chidambaram Stadium, Chepauk, Madras1992/93
106DC BoonAustralia (1) v New ZealandBellerive Oval, Hobart1993/94
106JP CrawleyEngland (1) v PakistanThe Foster's Oval, Kennington1996
106*PA StrangZimbabwe (1) v PakistanSheikhupura Stadium, Sheikhupura1996/97
106CL HooperWest Indies (2) v PakistanNational Stadium, Karachi1997/98
106N HussainEngland (2) v West IndiesAntigua Recreation Ground, St John's1997/98
106MJ SlaterAustralia (2) v West IndiesQueen's Park Oval, Port of Spain1998/99
106*GW FlowerZimbabwe (1) v IndiaVidarbha Cricket Association Ground, Nagpur2000/01
106PA de SilvaSri Lanka (1) v EnglandGalle International Stadium, Galle2000/01
106MH RichardsonNew Zealand (1) v PakistanWestpacTrust Park, Hamilton2000/01
106*SM PollockSouth Africa (1) v West IndiesKensington Oval, Bridgetown2000/01
106CD McMillanNew Zealand (1) v BangladeshWestpacTrust Park, Hamilton2001/02
106N HussainEngland (1) v New ZealandJade Stadium, Christchurch2001/02
106V SehwagIndia (1) v EnglandTrent Bridge, Nottingham2002
106MA ButcherEngland (1) v South AfricaTrent Bridge, Nottingham2003
106L VincentNew Zealand (1) v IndiaPunjab Cricket Association Stadium, Mohali2003/04
106Younis KhanPakistan (1) v West IndiesSabina Park, Kingston2004/05
106AJ StraussEngland (2) v AustraliaOld Trafford, Manchester2005
106ME TrescothickEngland (1) v Sri LankaLord's Cricket Ground, St John's Wood2006
106*IR BellEngland (1) v PakistanOld Trafford, Manchester2006
106AN CookEngland (2) v West IndiesOld Trafford, Manchester2007
106MP VaughanEngland (1) v New ZealandLord's Cricket Ground, St John's Wood2008
106AJ StraussEngland (2) v New ZealandOld Trafford, Manchester2008
106JE TaylorWest Indies (1) v New ZealandUniversity Oval, Dunedin2008/09
106*AB de VilliersSouth Africa (2) v AustraliaWestern Australia Cricket Association Ground, Perth2008/09
106RR SarwanWest Indies (2) v EnglandAntigua Recreation Ground, St John's2008/09
106SR TendulkarIndia (1) v South AfricaEden Gardens, Kolkata2009/10
106Junaid SiddiqueBangladesh (2) v EnglandZohur Ahmed Chowdhury Stadium, Chittagong2009/10
106SM KatichAustralia (2) v New ZealandSeddon Park, Hamilton2009/10
106AN CookEngland (2) v Sri LankaLord's Cricket Ground, St John's Wood2011
106MS WadeAustralia (1) v West IndiesWindsor Park, Roseau2011/12
106DJG SammyWest Indies (1) v EnglandTrent Bridge, Nottingham2012
106MJ ClarkeAustralia (1) v Sri LankaMelbourne Cricket Ground, Melbourne2012/13
106AN PetersenSouth Africa (1) v New ZealandSahara Park Newlands, Cape Town2012/13
106Shamsur RahmanBangladesh (1) v Sri LankaZohur Ahmed Chowdhury Stadium, Chittagong2013/14
106Younis KhanPakistan (1) v AustraliaDubai Sports City Stadium, Dubai2014/15
106KC BrathwaiteWest Indies (1) v South AfricaSt George's Park, Port Elizabeth2014/15
106*AC VogesAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne2015/16
106*WP SahaIndia (1) v BangladeshRajiv Gandhi International Stadium, Uppal, Hyderabad2016/17
106JC ButtlerEngland (2) v IndiaTrent Bridge, Nottingham2018
106RL ChaseWest Indies (1) v IndiaRajiv Gandhi International Stadium, Uppal, Hyderabad2018/19
106*BRM TaylorZimbabwe (2) v BangladeshShere Bangla National Stadium, Mirpur2018/19
106CA PujaraIndia (1) v AustraliaMelbourne Cricket Ground, Melbourne2018/19
106R AshwinIndia (2) v EnglandMA Chidambaram Stadium, Chepauk, Chennai2020/21
106TA BlundellNew Zealand (1) v EnglandTrent Bridge, Nottingham2022
106JM BairstowEngland (1) v IndiaEdgbaston, Birmingham2022
106AK MarkramSouth Africa (2) v IndiaPPC Newlands, Cape Town2023/24
105*A ShrewsburyEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1884/85
105H GrahamAustralia (1) v EnglandSydney Cricket Ground, Sydney1894/95
105JS SharpEngland (1) v AustraliaKennington Oval, Kennington1909
105JW ZulchSouth Africa (1) v AustraliaAdelaide Oval, Adelaide1910/11
105LEG AmesEngland (2) v West IndiesQueen's Park Oval, Port of Spain1929/30
105GA HeadleyWest Indies (1) v AustraliaSydney Cricket Ground, Sydney1930/31
105IM BarrowWest Indies (1) v EnglandOld Trafford, Manchester1933
105WA BrownAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1934
105AR MorrisAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1948
105DJ McGlewSouth Africa (1) v AustraliaKingsmead, Durban1957/58
105Hanumant SinghIndia (1) v EnglandFeroz Shah Kotla, Delhi1963/64
105BR TaylorNew Zealand (1) v IndiaEden Gardens, Calcutta1964/65
105MC CowdreyEngland (1) v South AfricaTrent Bridge, Nottingham1965
105*DAJ HolfordWest Indies (2) v EnglandLord's Cricket Ground, St John's Wood1966
105RG PollockSouth Africa (1) v AustraliaSt George's Park, Port Elizabeth1966/67
105WM LawryAustralia (1) v West IndiesBrisbane Cricket Ground, Woolloongabba, Brisbane1968/69
105TW GraveneyEngland (1) v PakistanNational Stadium, Karachi1968/69
105CA DavisWest Indies (1) v IndiaQueen's Park Oval, Port of Spain1970/71
105BF HastingsNew Zealand (1) v West IndiesKensington Oval, Bridgetown1971/72
105RB KanhaiWest Indies (1) v AustraliaKensington Oval, Bridgetown1972/73
105MG BurgessNew Zealand (1) v EnglandLord's Cricket Ground, St John's Wood1973
105*V PollardNew Zealand (1) v EnglandLord's Cricket Ground, St John's Wood1973
105IR RedpathAustralia (2) v EnglandSydney Cricket Ground, Sydney1974/75
105*L BaichanWest Indies (2) v PakistanGaddafi Stadium, Lahore1974/75
105IC DavisAustralia (1) v PakistanAdelaide Oval, Adelaide1976/77
105RB McCoskerAustralia (2) v PakistanMelbourne Cricket Ground, Melbourne1976/77
105Sadiq MohammadPakistan (1) v AustraliaMelbourne Cricket Ground, Melbourne1976/77
105AL MannAustralia (2) v IndiaWestern Australia Cricket Association Ground, Perth1977/78
105AR BorderAustralia (2) v PakistanMelbourne Cricket Ground, Melbourne1978/79
105DL HaynesWest Indies (2) v New ZealandCarisbrook, Dunedin1979/80
105G BoycottEngland (1) v IndiaFeroz Shah Kotla, Delhi1981/82
105DW RandallEngland (2) v PakistanEdgbaston, Birmingham1982
105LRD MendisSri Lanka (1) v IndiaMA Chidambaram Stadium, Chepauk, Madras1982/83
105LRD MendisSri Lanka (2) v IndiaMA Chidambaram Stadium, Chepauk, Madras1982/83
105G FowlerEngland (2) v New ZealandKennington Oval, Kennington1983
105M AzharuddinIndia (2) v EnglandMA Chidambaram Stadium, Chepauk, Madras1984/85
105IVA RichardsWest Indies (1) v New ZealandKensington Oval, Bridgetown1984/85
105PA de SilvaSri Lanka (2) v PakistanNational Stadium, Karachi1985/86
105Ijaz FaqihPakistan (1) v IndiaGujarat Stadium, Motera, Ahmedabad1986/87
105Shoaib MohammadPakistan (1) v New ZealandGaddafi Stadium, Lahore1990/91
105MA AthertonEngland (1) v AustraliaSydney Cricket Ground, Sydney1990/91
105KR RutherfordNew Zealand (1) v Sri LankaTyronne Fernando Stadium, Moratuwa1992/93
105AR BorderAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane1993/94
105KC WesselsSouth Africa (1) v EnglandLord's Cricket Ground, St John's Wood1994
105Aamer SohailPakistan (2) v AustraliaGaddafi Stadium, Lahore1994/95
105PA de SilvaSri Lanka (2) v PakistanIqbal Stadium, Faisalabad1995/96
105Moin KhanPakistan (1) v EnglandHeadingley, Leeds1996
105N HussainEngland (2) v AustraliaHeadingley, Leeds1997
105RT PontingAustralia (1) v South AfricaMelbourne Cricket Ground, Melbourne1997/98
105*A FlowerZimbabwe (2) v Sri LankaSinhalese Sports Club Ground, Colombo1997/98
105N HussainEngland (2) v South AfricaLord's Cricket Ground, St John's Wood1998
105SL CampbellWest Indies (1) v AustraliaKensington Oval, Bridgetown1998/99
105*RT PontingAustralia (1) v Sri LankaSinhalese Sports Club Ground, Colombo1999
105JH KallisSouth Africa (1) v EnglandNewlands, Cape Town1999/00
105AJ StewartEngland (1) v West IndiesOld Trafford, Manchester2000
105MD BellNew Zealand (1) v PakistanWestpacTrust Park, Hamilton2000/01
105DR MartynAustralia (1) v EnglandEdgbaston, Birmingham2001
105SR WaughAustralia (1) v EnglandEdgbaston, Birmingham2001
105*KC SangakkaraSri Lanka (1) v IndiaGalle International Stadium, Galle2001
105*Inzamam-ul-HaqPakistan (1) v BangladeshMultan Cricket Stadium, Multan2001/02
105V SehwagIndia (1) v South AfricaGoodyear Park, Bloemfontein2001/02
105*HP TillakaratneSri Lanka (1) v West IndiesGalle International Stadium, Galle2001/02
105SP FlemingNew Zealand (1) v AustraliaWestern Australia Cricket Association Ground, Perth2001/02
105ML HaydenAustralia (1) v South AfricaSydney Cricket Ground, Sydney2001/02
105SS DasIndia (1) v ZimbabweVidarbha Cricket Association Ground, Nagpur2001/02
105MA ButcherEngland (2) v Sri LankaLord's Cricket Ground, St John's Wood2002
105JH KallisSouth Africa (1) v PakistanKingsmead, Durban2002/03
105RR SarwanWest Indies (2) v AustraliaAntigua Recreation Ground, St John's2002/03
105Yasir HameedPakistan (2) v BangladeshNational Stadium, Karachi2003/04
105MP VaughanEngland (2) v Sri LankaAsgiriya Stadium, Kandy2003/04
105*DR SmithWest Indies (2) v South AfricaNewlands, Cape Town2003/04
105ME TrescothickEngland (1) v West IndiesEdgbaston, Birmingham2004
105CH GayleWest Indies (2) v EnglandThe Brit Oval, Kennington2004
105RT PontingAustralia (1) v New ZealandEden Park, Auckland2004/05
105JL LangerAustralia (1) v EnglandThe Brit Oval, Kennington2005
105MG VandortSri Lanka (2) v EnglandEdgbaston, Birmingham2006
105AN CookEngland (1) v PakistanLord's Cricket Ground, St John's Wood2006
105AN CookEngland (1) v West IndiesLord's Cricket Ground, St John's Wood2007
105MN SamuelsWest Indies (2) v South AfricaSahara Stadium Kingsmead, Durban2007/08
105GC SmithSouth Africa (1) v EnglandBidvest Wanderers Stadium, Johannesburg2009/10
105*SR TendulkarIndia (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2009/10
105JH KallisSouth Africa (1) v PakistanSheikh Zayed Stadium, Abu Dhabi2010/11
105*BRM TaylorZimbabwe (2) v BangladeshHarare Sports Club, Harare2011
105DPMD JayawardeneSri Lanka (2) v AustraliaGalle International Stadium, Galle2011
105*AD MathewsSri Lanka (1) v AustraliaSinhalese Sports Club Ground, Colombo2011
105HM AmlaSouth Africa (2) v AustraliaBidvest Wanderers Stadium, Johannesburg2011/12
105*JA RudolphSouth Africa (2) v New ZealandUniversity Oval, Dunedin2011/12
105DPMD JayawardeneSri Lanka (1) v EnglandP Sara Oval, Colombo2011/12
105KC SangakkaraSri Lanka (2) v BangladeshGalle International Stadium, Galle2012/13
105KC SangakkaraSri Lanka (2) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2013/14
105*V KohliIndia (2) v New ZealandBasin Reserve, Wellington2013/14
105AN CookEngland (1) v West IndiesKensington Oval, Bridgetown2014/15
105AN CookEngland (1) v PakistanEmirates Old Trafford, Manchester2016
105TWM LathamNew Zealand (1) v ZimbabweQueens Sports Club, Bulawayo2016
105PSP HandscombAustralia (1) v PakistanBrisbane Cricket Ground, Woolloongabba, Brisbane2016/17
105Azhar AliPakistan (1) v West IndiesKensington Oval, Bridgetown2016/17
105C de GrandhommeNew Zealand (1) v West IndiesBasin Reserve, Wellington2017/18
105Mominul HaqueBangladesh (2) v Sri LankaZohur Ahmed Chowdhury Stadium, Chittagong2017/18
105M VijayIndia (1) v AfghanistanM Chinnaswamy Stadium, Bangalore2018
105*BJ WatlingNew Zealand (1) v Sri LankaP Sara Oval, Colombo2019
105TWM LathamNew Zealand (1) v EnglandSeddon Park, Hamilton2019/20
105*LRPL TaylorNew Zealand (2) v EnglandSeddon Park, Hamilton2019/20
105SC WilliamsZimbabwe (1) v AfghanistanSheikh Zayed Stadium, Abu Dhabi2020/21
105SS IyerIndia (1) v New ZealandModi Stadium, Kanpur2021/22
105HM NichollsNew Zealand (1) v South AfricaHagley Oval, Christchurch2021/22
105Mushfiqur RahimBangladesh (1) v Sri LankaZohur Ahmed Chowdhury Stadium, Chittagong2022
105Nazmul HossainBangladesh (2) v New ZealandSylhet Stadium, Sylhet2023/24
104RA DuffAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1901/02
104VT TrumperAustralia (1) v EnglandOld Trafford, Manchester1902
104GL JessopEngland (2) v AustraliaKennington Oval, Kennington1902
104JH SinclairSouth Africa (2) v AustraliaNewlands, Cape Town1902/03
104LC BraundEngland (1) v South AfricaLord's Cricket Ground, St John's Wood1907
104D DentonEngland (1) v South AfricaOld Wanderers, Johannesburg1909/10
104HL CollinsAustralia (2) v EnglandSydney Cricket Ground, Sydney1920/21
104CE PellewAustralia (2) v EnglandAdelaide Oval, Adelaide1920/21
104H SutcliffeEngland (1) v South AfricaKennington Oval, Kennington1929
104ML PageNew Zealand (2) v EnglandLord's Cricket Ground, St John's Wood1931
104*CL McCoolAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1946/47
104*A MelvilleSouth Africa (2) v EnglandTrent Bridge, Nottingham1947
104AF RaeWest Indies (1) v IndiaBrabourne Stadium, Bombay1948/49
104TG EvansEngland (1) v West IndiesOld Trafford, Manchester1950
104JB StollmeyerWest Indies (2) v AustraliaSydney Cricket Ground, Sydney1951/52
104TG EvansEngland (1) v IndiaLord's Cricket Ground, St John's Wood1952
104L HuttonEngland (1) v IndiaOld Trafford, Manchester1952
104*JB StollmeyerWest Indies (2) v IndiaQueen's Park Oval, Port of Spain1952/53
104AL HassettAustralia (1) v EnglandLord's Cricket Ground, St John's Wood1953
104PBH MayEngland (2) v AustraliaSydney Cricket Ground, Sydney1954/55
104OG SmithWest Indies (2) v AustraliaSabina Park, Kingston1954/55
104*DJ McGlewSouth Africa (1) v EnglandOld Trafford, Manchester1955
104PE RichardsonEngland (1) v AustraliaOld Trafford, Manchester1956
104PBH MayEngland (1) v West IndiesTrent Bridge, Nottingham1957
104*CA MiltonEngland (1) v New ZealandHeadingley, Leeds1958
104Hanif MohammadPakistan (2) v EnglandDacca Stadium, Dacca1961/62
104SA DuraniIndia (2) v West IndiesQueen's Park Oval, Port of Spain1961/62
104GS SobersWest Indies (1) v IndiaSabina Park, Kingston1961/62
104Hanif MohammadPakistan (1) v AustraliaMelbourne Cricket Ground, Melbourne1964/65
104MC CowdreyEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1965/66
104BE CongdonNew Zealand (1) v EnglandLancaster Park, Christchurch1965/66
104RB KanhaiWest Indies (1) v EnglandKennington Oval, Kennington1966
104MC CowdreyEngland (1) v AustraliaEdgbaston, Birmingham1968
104IM ChappellAustralia (2) v EnglandAdelaide Oval, Adelaide1970/71
104MG BurgessNew Zealand (1) v EnglandEden Park, Auckland1970/71
104*Asif IqbalPakistan (1) v EnglandEdgbaston, Birmingham1971
104*KD WaltersAustralia (1) v New ZealandEden Park, Auckland1973/74
104RC FredericksWest Indies (1) v IndiaWankhede Stadium, Bombay1974/75
104JM ParkerNew Zealand (1) v IndiaWankhede Stadium, Bombay1976/77
104Asif IqbalPakistan (2) v IndiaIqbal Stadium, Faisalabad1978/79
104Asif IqbalPakistan (1) v New ZealandMcLean Park, Napier1978/79
104*G BoycottEngland (2) v West IndiesAntigua Recreation Ground, St John's1980/81
104DW RandallEngland (1) v New ZealandEden Park, Auckland1983/84
104Mohsin KhanPakistan (2) v EnglandGaddafi Stadium, Lahore1983/84
104*HA GomesWest Indies (1) v EnglandHeadingley, Leeds1984
104Javed MiandadPakistan (1) v New ZealandNiaz Stadium, Hyderabad1984/85
104MD CroweNew Zealand (2) v West IndiesEden Park, Auckland1986/87
104CG GreenidgeWest Indies (2) v AustraliaAdelaide Oval, Adelaide1988/89
104*RB RichardsonWest Indies (2) v AustraliaSabina Park, Kingston1990/91
104RB RichardsonWest Indies (1) v EnglandEdgbaston, Birmingham1991
104SV ManjrekarIndia (1) v ZimbabweHarare Sports Club, Harare1992/93
104NS SidhuIndia (2) v Sri LankaSinhalese Sports Club Ground, Colombo1993
104*SR TendulkarIndia (2) v Sri LankaSinhalese Sports Club Ground, Colombo1993
104PN KirstenSouth Africa (1) v EnglandHeadingley, Leeds1994
104*DL HoughtonZimbabwe (1) v New ZealandEden Park, Auckland1995/96
104GW FlowerZimbabwe (1) v New ZealandHarare Sports Club, Harare1997/98
104CB LambertWest Indies (1) v EnglandAntigua Recreation Ground, St John's1997/98
104RT PontingAustralia (1) v West IndiesKensington Oval, Bridgetown1998/99
104*RP ArnoldSri Lanka (1) v ZimbabweHarare Sports Club, Harare1999/00
104DPMD JayawardeneSri Lanka (1) v IndiaAsgiriya Stadium, Kandy2001
104Taufeeq UmarPakistan (1) v BangladeshMultan Cricket Stadium, Multan2001/02
104JL LangerAustralia (1) v New ZealandBrisbane Cricket Ground, Woolloongabba, Brisbane2001/02
104L VincentNew Zealand (1) v AustraliaWestern Australia Cricket Association Ground, Perth2001/02
104HH GibbsSouth Africa (2) v AustraliaKingsmead, Durban2001/02
104MN SamuelsWest Indies (1) v IndiaEden Gardens, Kolkata2002/03
104*HP TillakaratneSri Lanka (1) v South AfricaSuperSport Park, Centurion2002/03
104S ChanderpaulWest Indies (2) v AustraliaAntigua Recreation Ground, St John's2002/03
104*VVS LaxmanIndia (1) v New ZealandPunjab Cricket Association Stadium, Mohali2003/04
104TM DilshanSri Lanka (1) v AustraliaGalle International Stadium, Galle2003/04
104*GP ThorpeEngland (2) v New ZealandTrent Bridge, Nottingham2004
104AC GilchristAustralia (1) v IndiaM Chinnaswamy Stadium, Bangalore2004/05
104DR MartynAustralia (2) v IndiaMA Chidambaram Stadium, Chepauk, Chennai2004/05
104Mohammad YousufPakistan (1) v IndiaEden Gardens, Kolkata2004/05
104GC SmithSouth Africa (1) v West IndiesKensington Oval, Bridgetown2004/05
104*RT PontingAustralia (2) v West IndiesBrisbane Cricket Ground, Woolloongabba, Brisbane2005/06
104VVS LaxmanIndia (1) v Sri LankaSardar Patel Stadium, Motera, Ahmedabad2005/06
104*AN CookEngland (2) v IndiaVidarbha Cricket Association Ground, Nagpur2005/06
104Mohammad HafeezPakistan (2) v West IndiesNational Stadium, Karachi2006/07
104DPMD JayawardeneSri Lanka (1) v AustraliaBellerive Oval, Hobart2007/08
104S ChanderpaulWest Indies (1) v South AfricaSahara Oval St George's, Port Elizabeth2007/08
104*HM AmlaSouth Africa (2) v EnglandLord's Cricket Ground, St John's Wood2008
104G GambhirIndia (2) v AustraliaPunjab Cricket Association Stadium, Mohali2008/09
104CH GayleWest Indies (1) v EnglandSabina Park, Kingston2008/09
104*AB de VilliersSouth Africa (1) v AustraliaLiberty Life Wanderers Stadium, Johannesburg2008/09
104RS BoparaEngland (1) v West IndiesKensington Oval, Bridgetown2008/09
104KC SangakkaraSri Lanka (1) v PakistanGaddafi Stadium, Lahore2008/09
104AB BarathWest Indies (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane2009/10
104DJ BravoWest Indies (1) v AustraliaAdelaide Oval, Adelaide2009/10
104BB McCullumNew Zealand (2) v AustraliaBasin Reserve, Wellington2009/10
104RS DravidIndia (1) v New ZealandSardar Patel Stadium, Motera, Ahmedabad2010/11
104H MasakadzaZimbabwe (1) v BangladeshHarare Sports Club, Harare2011
104EJG MorganEngland (1) v IndiaEdgbaston, Birmingham2011
104Asad ShafiqPakistan (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2011/12
104HM AmlaSouth Africa (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane2012/13
104JE RootEngland (1) v New ZealandHeadingley, Leeds2013
104*GS BallanceEngland (2) v Sri LankaLord's Cricket Ground, St John's Wood2014
104LRPL TaylorNew Zealand (2) v PakistanDubai Sports City Stadium, Dubai2014/15
104WP SahaIndia (1) v West IndiesDaren Sammy National Cricket Stadium, Gros Islet2016
104Tamim IqbalBangladesh (1) v EnglandShere Bangla National Stadium, Mirpur2016/17
104Q de KockSouth Africa (1) v AustraliaBlundstone Arena, Hobart2016/17
104SC CookSouth Africa (2) v AustraliaAdelaide Oval, Adelaide2016/17
104J YadavIndia (1) v EnglandWankhede Stadium, Mumbai2016/17
104*KS WilliamsonNew Zealand (2) v BangladeshBasin Reserve, Wellington2016/17
104GJ MaxwellAustralia (1) v IndiaJharkhand State Cricket Association International Stadium, Ranchi2016/17
104*V KohliIndia (2) v Sri LankaEden Gardens, Kolkata2017/18
104Asad ShafiqPakistan (1) v New ZealandSheikh Zayed Stadium, Abu Dhabi2018/19
104Babar AzamPakistan (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane2019/20
104*KS WilliamsonNew Zealand (2) v EnglandSeddon Park, Hamilton2019/20
104J BlackwoodWest Indies (2) v New ZealandSeddon Park, Hamilton2020/21
104*Mohammad RizwanPakistan (2) v AustraliaNational Stadium, Karachi2021/22
104*Usman KhawajaAustralia (2) v PakistanGaddafi Stadium, Lahore2021/22
104RA JadejaIndia (1) v EnglandEdgbaston, Birmingham2022
104M LabuschagneAustralia (1) v Sri LankaGalle International Stadium, Galle2022
104*M LabuschagneAustralia (2) v West IndiesOptus Stadium, Perth2022/23
104SPD SmithAustralia (1) v South AfricaSydney Cricket Ground, Sydney2022/23
104*WSR SamarawickramaSri Lanka (1) v IrelandGalle International Stadium, Galle2022/23
104KS WilliamsonNew Zealand (1) v BangladeshSylhet Stadium, Sylhet2023/24
104S GillIndia (2) v EnglandDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam2023/24
103PS McDonnellAustralia (1) v EnglandKennington Oval, Kennington1884
103FS JacksonEngland (1) v AustraliaKennington Oval, Kennington1893
103SE GregoryAustralia (2) v EnglandLord's Cricket Ground, St John's Wood1896
103*LC BraundEngland (1) v AustraliaAdelaide Oval, Adelaide1901/02
103SJ SnookeSouth Africa (1) v AustraliaAdelaide Oval, Adelaide1910/11
103JAJ ChristySouth Africa (1) v New ZealandLancaster Park, Christchurch1931/32
103*DG BradmanAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1932/33
103LEG AmesEngland (1) v New ZealandLancaster Park, Christchurch1932/33
103J HardstaffEngland (1) v New ZealandKennington Oval, Kennington1937
103DG BradmanAustralia (1) v EnglandHeadingley, Leeds1938
103A MelvilleSouth Africa (2) v EnglandKingsmead, Durban1938/39
103AD NourseSouth Africa (1) v EnglandKingsmead, Durban1938/39
103*DCS ComptonEngland (2) v AustraliaAdelaide Oval, Adelaide1946/47
103*C WashbrookEngland (2) v New ZealandHeadingley, Leeds1949
103RT SimpsonEngland (1) v New ZealandOld Trafford, Manchester1949
103*AlimuddinPakistan (2) v IndiaNational Stadium, Karachi1954/55
103Hanif MohammadPakistan (1) v New ZealandDacca Stadium, Dacca1955/56
103ED WeekesWest Indies (1) v New ZealandLancaster Park, Christchurch1955/56
103BF ButcherWest Indies (1) v IndiaEden Gardens, Calcutta1958/59
103Hanif MohammadPakistan (1) v West IndiesNational Stadium, Karachi1958/59
103Saeed AhmedPakistan (1) v IndiaNehru Stadium, Madras1960/61
103MAK PataudiIndia (1) v EnglandNehru Stadium, Madras1961/62
103BC BoothAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1962/63
103PJP BurgeAustralia (1) v EnglandSydney Cricket Ground, Sydney1962/63
103JH EdrichEngland (1) v AustraliaSydney Cricket Ground, Sydney1965/66
103RB SimpsonAustralia (2) v IndiaAdelaide Oval, Adelaide1967/68
103KD WaltersAustralia (2) v West IndiesSydney Cricket Ground, Sydney1968/69
103CA DavisWest Indies (1) v EnglandLord's Cricket Ground, St John's Wood1969
103KR StackpoleAustralia (1) v IndiaBrabourne Stadium, Bombay1969/70
103KD WaltersAustralia (1) v EnglandWestern Australia Cricket Association Ground, Perth1974/75
103IR RedpathAustralia (1) v West IndiesAdelaide Oval, Adelaide1975/76
103*AI KallicharranWest Indies (2) v IndiaQueen's Park Oval, Port of Spain1975/76
103*Sadiq MohammadPakistan (1) v New ZealandNiaz Stadium, Hyderabad1976/77
103*GR ViswanathIndia (2) v New ZealandModi Stadium, Kanpur1976/77
103AW GreigEngland (1) v IndiaEden Gardens, Calcutta1976/77
103IT BothamEngland (1) v New ZealandLancaster Park, Christchurch1977/78
103DB VengsarkarIndia (2) v EnglandLord's Cricket Ground, St John's Wood1979
103RJ HadleeNew Zealand (1) v West IndiesLancaster Park, Christchurch1979/80
103DM WellhamAustralia (2) v EnglandKennington Oval, Kennington1981
103*M AmarnathIndia (2) v PakistanNational Stadium, Karachi1982/83
103IT BothamEngland (1) v New ZealandTrent Bridge, Nottingham1983
103*SM GavaskarIndia (2) v PakistanM Chinnaswamy Stadium, Bangalore1983/84
103CH LloydWest Indies (1) v IndiaFeroz Shah Kotla, Delhi1983/84
103*DL HaynesWest Indies (2) v AustraliaBourda, Georgetown1983/84
103*Javed MiandadPakistan (2) v New ZealandNiaz Stadium, Hyderabad1984/85
103RS MadugalleSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo1985
103SM GavaskarIndia (1) v AustraliaWankhede Stadium, Bombay1986/87
103DC BoonAustralia (1) v EnglandAdelaide Oval, Adelaide1986/87
103JG WrightNew Zealand (1) v EnglandEden Park, Auckland1987/88
103CG GreenidgeWest Indies (2) v EnglandLord's Cricket Ground, St John's Wood1988
103PK AmreIndia (1) v South AfricaKingsmead, Durban1992/93
103Basit AliPakistan (1) v New ZealandLancaster Park, Christchurch1993/94
103MJ SlaterAustralia (2) v EnglandSydney Cricket Ground, Sydney1994/95
103Ijaz AhmedPakistan (2) v New ZealandLancaster Park, Christchurch1995/96
103NJ AstleNew Zealand (1) v West IndiesAntigua Recreation Ground, St John's1995/96
103G KirstenSouth Africa (1) v IndiaNewlands, Cape Town1996/97
103*BM McMillanSouth Africa (1) v IndiaNewlands, Cape Town1996/97
103RS KaluwitharanaSri Lanka (2) v New ZealandCarisbrook, Dunedin1996/97
103BC LaraWest Indies (1) v IndiaAntigua Recreation Ground, St John's1996/97
103HP TillakaratneSri Lanka (1) v PakistanR Premadasa Stadium, Colombo1996/97
103*PA de SilvaSri Lanka (2) v PakistanSinhalese Sports Club Ground, Colombo1996/97
103GP ThorpeEngland (1) v West IndiesKensington Oval, Bridgetown1997/98
103DJ CullinanSouth Africa (1) v Sri LankaSupersport Centurion, Centurion1997/98
103MA AthertonEngland (1) v South AfricaEdgbaston, Birmingham1998
103MJ SlaterAustralia (2) v EnglandAdelaide Oval, Adelaide1998/99
103*M AzharuddinIndia (1) v New ZealandBasin Reserve, Wellington1998/99
103*RS DravidIndia (2) v New ZealandWestpacTrust Park, Hamilton1998/99
103*JN RhodesSouth Africa (2) v West IndiesSupersport Centurion, Centurion1998/99
103*Mohammad YousufPakistan (1) v West IndiesAntigua Recreation Ground, St John's1999/00
103SR WaughAustralia (1) v West IndiesSydney Cricket Ground, Sydney2000/01
103ND McKenzieSouth Africa (1) v Sri LankaSuperSport Park, Centurion2000/01
103DJ CullinanSouth Africa (1) v West IndiesQueen's Park Oval, Port of Spain2000/01
103ADR CampbellZimbabwe (2) v West IndiesQueens Sports Club, Bulawayo2001
103*TT SamaraweeraSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo2001
103SR TendulkarIndia (1) v EnglandSardar Patel Stadium, Motera, Ahmedabad2001/02
103*SR WaughAustralia (1) v PakistanSharjah Cricket Association Stadium, Sharjah2002/03
103ML HaydenAustralia (2) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane2002/03
103NJ AstleNew Zealand (1) v IndiaSardar Patel Stadium, Motera, Ahmedabad2003/04
103*SV CarlisleZimbabwe (1) v BangladeshQueens Sports Club, Bulawayo2003/04
103*N HussainEngland (2) v New ZealandLord's Cricket Ground, St John's Wood2004
103*Khaled MashudBangladesh (2) v West IndiesBeausejour Stadium, Gros Islet2004
103MP VaughanEngland (1) v West IndiesLord's Cricket Ground, St John's Wood2004
103Shahid AfridiPakistan (1) v IndiaGaddafi Stadium, Lahore2005/06
103RS DravidIndia (1) v PakistanIqbal Stadium, Faisalabad2005/06
103*SB StyrisNew Zealand (1) v West IndiesEden Park, Auckland2005/06
103RT PontingAustralia (1) v South AfricaSahara Stadium Kingsmead, Durban2005/06
103MEK HusseyAustralia (2) v EnglandWestern Australia Cricket Association Ground, Perth2006/07
103MP VaughanEngland (1) v West IndiesHeadingley, Leeds2007
103HM AmlaSouth Africa (1) v New ZealandSuperSport Park, Centurion2007/08
103*AB de VilliersSouth Africa (1) v West IndiesSahara Stadium Kingsmead, Durban2007/08
103ML HaydenAustralia (1) v IndiaAdelaide Oval, Adelaide2007/08
103*SR TendulkarIndia (2) v EnglandMA Chidambaram Stadium, Chepauk, Chennai2008/09
103*MJ ClarkeAustralia (2) v EnglandEdgbaston, Birmingham2009
103Tamim IqbalBangladesh (2) v EnglandLord's Cricket Ground, St John's Wood2010
103KC SangakkaraSri Lanka (1) v IndiaGalle International Stadium, Galle2010
103*VVS LaxmanIndia (2) v Sri LankaP Sara Oval, Colombo2010
103JD RyderNew Zealand (1) v IndiaSardar Patel Stadium, Motera, Ahmedabad2010/11
103*IR BellEngland (1) v Sri LankaThe SWALEC Stadium, Cardiff2011
103*RS DravidIndia (1) v EnglandLord's Cricket Ground, St John's Wood2011
103*MJ PriorEngland (2) v IndiaLord's Cricket Ground, St John's Wood2011
103R AshwinIndia (1) v West IndiesWankhede Stadium, Mumbai2011/12
103JP DuminySouth Africa (1) v New ZealandBasin Reserve, Wellington2011/12
103*S ChanderpaulWest Indies (1) v AustraliaKensington Oval, Bridgetown2011/12
103V KohliIndia (1) v New ZealandM Chinnaswamy Stadium, Bangalore2012
103MEK HusseyAustralia (1) v South AfricaAdelaide Oval, Adelaide2012/13
103V KohliIndia (1) v EnglandVidarbha Cricket Association Stadium, Nagpur2012/13
103*D ElgarSouth Africa (1) v New ZealandAxxess DSL St George's, Port Elizabeth2012/13
103*AB de VilliersSouth Africa (2) v PakistanBidvest Wanderers Stadium, Johannesburg2012/13
103BJ WatlingNew Zealand (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2013/14
103SR WatsonAustralia (2) v EnglandWestern Australia Cricket Association Ground, Perth2013/14
103AB de VilliersSouth Africa (2) v IndiaBidvest Wanderers Stadium, Johannesburg2013/14
103Azhar AliPakistan (2) v Sri LankaSharjah Cricket Association Stadium, Sharjah2013/14
103*KDK VithanageSri Lanka (1) v BangladeshShere Bangla National Stadium, Mirpur2013/14
103D ElgarSouth Africa (1) v Sri LankaGalle International Stadium, Galle2014
103AM RahaneIndia (1) v EnglandLord's Cricket Ground, St John's Wood2014
103Sarfraz AhmedPakistan (1) v Sri LankaSinhalese Sports Club Ground, Colombo2014
103*Younis KhanPakistan (2) v AustraliaDubai Sports City Stadium, Dubai2014/15
103TWM LathamNew Zealand (1) v PakistanSheikh Zayed Stadium, Abu Dhabi2014/15
103F du PlessisSouth Africa (1) v West IndiesSt George's Park, Port Elizabeth2014/15
103*JO HolderWest Indies (2) v EnglandSir Vivian Richards Stadium, North Sound2014/15
103MN SamuelsWest Indies (1) v EnglandQueen's Park (New), St George's2014/15
103V KohliIndia (1) v Sri LankaGalle International Stadium, Galle2015
103*V KohliIndia (2) v Sri LankaGalle International Stadium, Galle2017
103SO DowrichWest Indies (1) v ZimbabweQueens Sports Club, Bulawayo2017/18
103DA WarnerAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne2017/18
103V KohliIndia (2) v EnglandTrent Bridge, Nottingham2018
103F du PlessisSouth Africa (1) v PakistanPPC Newlands, Cape Town2018/19
103FDM KarunaratneSri Lanka (2) v South AfricaImperial Wanderers Stadium, Johannesburg2020/21
103Mehedi HasanBangladesh (1) v West IndiesZohur Ahmed Chowdhury Stadium, Chittagong2020/21
103PN SilvaSri Lanka (2) v West IndiesSir Vivian Richards Stadium, North Sound2020/21
103M LabuschagneAustralia (1) v EnglandAdelaide Oval, Adelaide2021/22
103BA StokesEngland (1) v South AfricaEmirates Old Trafford, Manchester2022
103Agha SalmanPakistan (1) v New ZealandNational Bank Cricket Arena, Karachi2022/23
103PR StirlingIreland (1) v Sri LankaGalle International Stadium, Galle2022/23
103RG SharmaIndia (1) v West IndiesWindsor Park, Roseau2023
103RG SharmaIndia (1) v EnglandHimachal Pradesh Cricket Association Stadium, Dharamsala2023/24
102HJH ScottAustralia (1) v EnglandKennington Oval, Kennington1884
102*W GunnEngland (1) v AustraliaOld Trafford, Manchester1893
102LC BraundEngland (1) v AustraliaSydney Cricket Ground, Sydney1903/04
102CMH HathornSouth Africa (1) v EnglandOld Wanderers, Johannesburg1905/06
102C KellewayAustralia (1) v South AfricaLord's Cricket Ground, St John's Wood1912
102CP MeadEngland (1) v South AfricaOld Wanderers, Johannesburg1913/14
102*CAG RussellEngland (2) v AustraliaKennington Oval, Kennington1921
102HW TaylorSouth Africa (2) v EnglandKingsmead, Durban1922/23
102H SutcliffeEngland (1) v South AfricaOld Wanderers, Johannesburg1927/28
102WM WoodfullAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1928/29
102M LeylandEngland (2) v South AfricaLord's Cricket Ground, St John's Wood1929
102*GA HeadleyWest Indies (1) v AustraliaExhibition Ground, Brisbane1930/31
102Nawab of PataudiEngland (1) v AustraliaSydney Cricket Ground, Sydney1932/33
102CF WaltersEngland (2) v IndiaMadras Cricket Club Ground, Chepauk, Madras1933/34
102DCS ComptonEngland (1) v AustraliaTrent Bridge, Nottingham1938
102*DG BradmanAustralia (2) v EnglandLord's Cricket Ground, St John's Wood1938
102EL DaltonSouth Africa (1) v EnglandOld Wanderers, Johannesburg1938/39
102C WashbrookEngland (2) v West IndiesTrent Bridge, Nottingham1950
102AL HassettAustralia (2) v West IndiesMelbourne Cricket Ground, Melbourne1951/52
102PR UmrigarIndia (1) v PakistanBrabourne Stadium, Bombay1952/53
102MC CowdreyEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1954/55
102JW GuyNew Zealand (1) v IndiaLal Bahadur Shastri Stadium, Hyderabad1955/56
102RN HarveyAustralia (1) v IndiaBrabourne Stadium, Bombay1959/60
102WM LawryAustralia (2) v EnglandOld Trafford, Manchester1961
102GS SobersWest Indies (1) v EnglandHeadingley, Leeds1963
102*BC BoothAustralia (1) v South AfricaSydney Cricket Ground, Sydney1963/64
102*VL ManjrekarIndia (2) v New ZealandNehru Stadium, Madras1964/65
102RM CowperAustralia (1) v West IndiesKensington Oval, Bridgetown1964/65
102KF BarringtonEngland (2) v AustraliaAdelaide Oval, Adelaide1965/66
102KD WaltersAustralia (1) v IndiaMadras Cricket Club Ground, Chepauk, Madras1969/70
102BL IrvineSouth Africa (2) v AustraliaSt George's Park, Port Elizabeth1969/70
102Asif IqbalPakistan (1) v EnglandGaddafi Stadium, Lahore1972/73
102*KD WaltersAustralia (2) v West IndiesKensington Oval, Bridgetown1972/73
102ED SolkarIndia (1) v West IndiesWankhede Stadium, Bombay1974/75
102GS ChappellAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1974/75
102CH LloydWest Indies (2) v AustraliaMelbourne Cricket Ground, Melbourne1975/76
102IR RedpathAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne1975/76
102CH LloydWest Indies (1) v IndiaKensington Oval, Bridgetown1975/76
102SM GavaskarIndia (2) v West IndiesQueen's Park Oval, Port of Spain1975/76
102GP HowarthNew Zealand (2) v EnglandEden Park, Auckland1977/78
102GN YallopAustralia (2) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1978/79
102DI GowerEngland (1) v AustraliaWestern Australia Cricket Association Ground, Perth1978/79
102AD GaekwadIndia (1) v West IndiesModi Stadium, Kanpur1978/79
102*P WilleyEngland (1) v West IndiesAntigua Recreation Ground, St John's1980/81
102J DysonAustralia (1) v EnglandHeadingley, Leeds1981
102RJ ShastriIndia (1) v West IndiesAntigua Recreation Ground, St John's1982/83
102*AJ LambEngland (2) v New ZealandKennington Oval, Kennington1983
102*SAR SilvaSri Lanka (2) v EnglandLord's Cricket Ground, St John's Wood1984
102*Saleem MalikPakistan (1) v IndiaIqbal Stadium, Faisalabad1984/85
102SMH KirmaniIndia (1) v EnglandWankhede Stadium, Bombay1984/85
102RB RichardsonWest Indies (1) v EnglandQueen's Park Oval, Port of Spain1985/86
102*DB VengsarkarIndia (2) v EnglandHeadingley, Leeds1986
102Saleem MalikPakistan (1) v EnglandKennington Oval, Kennington1987
102DB VengsarkarIndia (2) v West IndiesFeroz Shah Kotla, Delhi1987/88
102*DB VengsarkarIndia (1) v West IndiesEden Gardens, Calcutta1987/88
102DM JonesAustralia (1) v Sri LankaWestern Australia Cricket Association Ground, Perth1987/88
102Javed MiandadPakistan (2) v West IndiesQueen's Park Oval, Port of Spain1987/88
102*Saleem MalikPakistan (2) v IndiaNational Stadium, Karachi1989/90
102Saleem MalikPakistan (1) v West IndiesNational Stadium, Karachi1990/91
102AP GurusinhaSri Lanka (2) v New ZealandTrust Bank Park, Hamilton1990/91
102KR RutherfordNew Zealand (2) v AustraliaLancaster Park, Christchurch1992/93
102*IA HealyAustralia (2) v EnglandOld Trafford, Manchester1993
102DJ CullinanSouth Africa (1) v Sri LankaP Saravanamuttu Stadium, Colombo1993
102AC HudsonSouth Africa (1) v AustraliaNewlands, Cape Town1993/94
102*GS BlewettAustralia (1) v EnglandAdelaide Oval, Adelaide1994/95
102CL HooperWest Indies (1) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1996/97
102G KirstenSouth Africa (1) v IndiaEden Gardens, Calcutta1996/97
102*L KlusenerSouth Africa (1) v IndiaNewlands, Cape Town1996/97
102*NJ AstleNew Zealand (2) v EnglandEden Park, Auckland1996/97
102*MA TaylorAustralia (2) v IndiaM Chinnaswamy Stadium, Bangalore1997/98
102M AzharuddinIndia (2) v South AfricaM Chinnaswamy Stadium, Bangalore1999/00
102ADR CampbellZimbabwe (2) v IndiaVidarbha Cricket Association Ground, Nagpur2000/01
102*JL LangerAustralia (1) v EnglandThe AMP Oval, Kennington2001
102*Mohammad YousufPakistan (1) v BangladeshMultan Cricket Stadium, Multan2001/02
102ML HaydenAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne2002/03
102SR WaughAustralia (1) v EnglandSydney Cricket Ground, Sydney2002/03
102*Mohammad HafeezPakistan (2) v BangladeshArbab Niaz Stadium, Peshawar2003/04
102*A FlintoffEngland (1) v West IndiesAntigua Recreation Ground, St John's2003/04
102JA RudolphSouth Africa (1) v Sri LankaGalle International Stadium, Galle2004
102A FlintoffEngland (1) v AustraliaTrent Bridge, Nottingham2005
102*JA RudolphSouth Africa (2) v AustraliaWestern Australia Cricket Association Ground, Perth2005/06
102*Kamran AkmalPakistan (1) v IndiaGaddafi Stadium, Lahore2005/06
102ML HaydenAustralia (2) v South AfricaSahara Stadium Kingsmead, Durban2005/06
102Mohammad YousufPakistan (1) v West IndiesNational Stadium, Karachi2006/07
102*AC GilchristAustralia (2) v EnglandWestern Australia Cricket Association Ground, Perth2006/07
102SC GangulyIndia (1) v PakistanEden Gardens, Kolkata2007/08
102IK PathanIndia (1) v PakistanM Chinnaswamy Stadium, Bangalore2007/08
102TR AmbroseEngland (1) v New ZealandBasin Reserve, Wellington2007/08
102RR SarwanWest Indies (2) v Sri LankaQueen's Park Oval, Port of Spain2007/08
102SC GangulyIndia (1) v AustraliaPunjab Cricket Association Stadium, Mohali2008/09
102SM KatichAustralia (1) v IndiaVidarbha Cricket Association Stadium, Nagpur2008/09
102CH GayleWest Indies (1) v EnglandQueen's Park Oval, Port of Spain2008/09
102KP PietersenEngland (2) v West IndiesQueen's Park Oval, Port of Spain2008/09
102JD RyderNew Zealand (1) v IndiaSeddon Park, Hamilton2008/09
102JH KallisSouth Africa (1) v AustraliaSahara Park Newlands, Cape Town2008/09
102CH GayleWest Indies (1) v AustraliaWestern Australia Cricket Association Ground, Perth2009/10
102Salman ButtPakistan (1) v AustraliaBellerive Oval, Hobart2009/10
102*MJ PriorEngland (2) v PakistanTrent Bridge, Nottingham2010
102TG McIntoshNew Zealand (1) v IndiaRajiv Gandhi International Stadium, Uppal, Hyderabad2010/11
102*Misbah-ul-HaqPakistan (2) v West IndiesWarner Park, Basseterre2011
102TT SamaraweeraSri Lanka (1) v South AfricaSahara Stadium Kingsmead, Durban2011/12
102*BJ WatlingNew Zealand (1) v ZimbabweMcLean Park, Napier2011/12
102*KS WilliamsonNew Zealand (2) v South AfricaBasin Reserve, Wellington2011/12
102*MS WadeAustralia (1) v Sri LankaSydney Cricket Ground, Sydney2012/13
102LD ChandimalSri Lanka (1) v BangladeshR Premadasa Stadium, Colombo2012/13
102*BRM TaylorZimbabwe (2) v BangladeshHarare Sports Club, Harare2013
102AD MathewsSri Lanka (1) v EnglandLord's Cricket Ground, St John's Wood2014
102*Misbah-ul-HaqPakistan (1) v New ZealandSheikh Zayed Stadium, Abu Dhabi2014/15
102DA WarnerAustralia (2) v IndiaAdelaide Oval, Adelaide2014/15
102AD MathewsSri Lanka (1) v IndiaP Sara Oval, Colombo2015
102Misbah-ul-HaqPakistan (1) v EnglandDubai Sports City Stadium, Dubai2015/16
102*T BavumaSouth Africa (1) v EnglandPPC Newlands, Cape Town2015/16
102*AG CremerZimbabwe (1) v Sri LankaHarare Sports Club, Harare2016/17
102*LRPL TaylorNew Zealand (2) v PakistanSeddon Park, Hamilton2016/17
102*RG SharmaIndia (1) v Sri LankaVidarbha Cricket Association Stadium, Nagpur2017/18
102*SPD SmithAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne2017/18
102KS WilliamsonNew Zealand (1) v EnglandEden Park, Auckland2017/18
102BKG MendisSri Lanka (2) v West IndiesQueen's Park Oval, Port of Spain2018
102*RL ChaseWest Indies (2) v EnglandDaren Sammy National Cricket Stadium, Gros Islet2018/19
102AM RahaneIndia (2) v West IndiesSir Vivian Richards Stadium, North Sound2019
102Rahmat ShahAfghanistan (1) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2019/20
102*Babar AzamPakistan (1) v Sri LankaRawalpindi Cricket Stadium, Rawalpindi2019/20
102*DM de SilvaSri Lanka (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi2019/20
102BOP FernandoSri Lanka (2) v PakistanNational Stadium, Karachi2019/20
102Fawad AlamPakistan (2) v New ZealandBay Oval, Mount Maunganui2020/21
102*DJ MitchellNew Zealand (1) v PakistanHagley Oval, Christchurch2020/21
102Liton DasBangladesh (2) v New ZealandHagley Oval, Christchurch2021/22
102J BlackwoodWest Indies (1) v EnglandKensington Oval, Bridgetown2021/22
102*CA PujaraIndia (2) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2022/23
102DJ MitchellNew Zealand (1) v Sri LankaHagley Oval, Christchurch2022/23
102*LD ChandimalSri Lanka (1) v IrelandGalle International Stadium, Galle2022/23
102DM de SilvaSri Lanka (1) v BangladeshSylhet Stadium, Sylhet2023/24
102PHKD MendisSri Lanka (1) v BangladeshSylhet Stadium, Sylhet2023/24
101J DarlingAustralia (2) v EnglandSydney Cricket Ground, Sydney1897/98
101JH SinclairSouth Africa (1) v AustraliaOld Wanderers, Johannesburg1902/03
101CAG RussellEngland (1) v AustraliaOld Trafford, Manchester1921
101HW TaylorSouth Africa (2) v EnglandOld Wanderers, Johannesburg1922/23
101HW TaylorSouth Africa (1) v EnglandOld Wanderers, Johannesburg1927/28
101*WR HammondEngland (2) v South AfricaKennington Oval, Kennington1929
101WR HammondEngland (1) v AustraliaSydney Cricket Ground, Sydney1932/33
101GE GomezWest Indies (1) v IndiaFeroz Shah Kotla, Delhi1948/49
101ED WeekesWest Indies (2) v IndiaEden Gardens, Calcutta1948/49
101L HuttonEngland (1) v New ZealandHeadingley, Leeds1949
101B SutcliffeNew Zealand (2) v EnglandOld Trafford, Manchester1949
101SJE LoxtonAustralia (1) v South AfricaEllis Park, Johannesburg1949/50
101*J MoroneyAustralia (2) v South AfricaEllis Park, Johannesburg1949/50
101*JW BurkeAustralia (2) v EnglandAdelaide Oval, Adelaide1950/51
101RA McLeanSouth Africa (1) v New ZealandKingsmead, Durban1953/54
101RT SimpsonEngland (1) v PakistanTrent Bridge, Nottingham1954
101PBH MayEngland (1) v AustraliaHeadingley, Leeds1956
101MC CowdreyEngland (1) v South AfricaNewlands, Cape Town1956/57
101PBH MayEngland (1) v New ZealandOld Trafford, Manchester1958
101*Hanif MohammadPakistan (2) v AustraliaNational Stadium, Karachi1959/60
101LE FavellAustralia (1) v IndiaNehru Stadium, Madras1959/60
101*JM ParksEngland (2) v West IndiesQueen's Park Oval, Port of Spain1959/60
101Mushtaq MohammadPakistan (1) v IndiaFeroz Shah Kotla, Delhi1960/61
101JHB WaiteSouth Africa (1) v New ZealandNew Wanderers Stadium, Johannesburg1961/62
101PGZ HarrisNew Zealand (1) v South AfricaNewlands, Cape Town1961/62
101*PH ParfittEngland (1) v PakistanEdgbaston, Birmingham1962
101Javed BurkiPakistan (2) v EnglandLord's Cricket Ground, St John's Wood1962
101Nasim-ul-GhaniPakistan (2) v EnglandLord's Cricket Ground, St John's Wood1962
101*PH ParfittEngland (1) v PakistanTrent Bridge, Nottingham1962
101KF BarringtonEngland (1) v AustraliaSydney Cricket Ground, Sydney1962/63
101CC HunteWest Indies (1) v IndiaBrabourne Stadium, Bombay1966/67
101ML JaisimhaIndia (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1967/68
101MC CowdreyEngland (1) v West IndiesSabina Park, Kingston1967/68
101BF ButcherWest Indies (2) v AustraliaSydney Cricket Ground, Sydney1968/69
101APE KnottEngland (1) v New ZealandEden Park, Auckland1970/71
101BW LuckhurstEngland (2) v IndiaOld Trafford, Manchester1971
101MG BurgessNew Zealand (2) v West IndiesSabina Park, Kingston1971/72
101AI KallicharranWest Indies (1) v New ZealandQueen's Park Oval, Port of Spain1971/72
101BF HastingsNew Zealand (1) v AustraliaBasin Reserve, Wellington1973/74
101GM TurnerNew Zealand (1) v AustraliaLancaster Park, Christchurch1973/74
101SM GavaskarIndia (1) v EnglandOld Trafford, Manchester1974
101BD JulienWest Indies (1) v PakistanNational Stadium, Karachi1974/75
101AI KallicharranWest Indies (2) v AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1975/76
101IVA RichardsWest Indies (2) v AustraliaAdelaide Oval, Adelaide1975/76
101IR RedpathAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne1975/76
101CG GreenidgeWest Indies (2) v EnglandOld Trafford, Manchester1976
101Mushtaq MohammadPakistan (1) v New ZealandNiaz Stadium, Hyderabad1976/77
101Zaheer AbbasPakistan (2) v AustraliaAdelaide Oval, Adelaide1976/77
101GJ GilmourAustralia (1) v New ZealandLancaster Park, Christchurch1976/77
101HA GomesWest Indies (2) v AustraliaBourda, Georgetown1977/78
101*M AmarnathIndia (1) v West IndiesModi Stadium, Kanpur1978/79
101*SMH KirmaniIndia (1) v AustraliaWankhede Stadium, Bombay1979/80
101CH LloydWest Indies (1) v EnglandOld Trafford, Manchester1980
101*Mohsin KhanPakistan (2) v IndiaGaddafi Stadium, Lahore1982/83
101PJL DujonWest Indies (1) v EnglandOld Trafford, Manchester1984
101*M AmarnathIndia (2) v PakistanGaddafi Stadium, Lahore1984/85
101*JV ConeyNew Zealand (1) v AustraliaBasin Reserve, Wellington1985/86
101GR MarshAustralia (1) v IndiaWankhede Stadium, Bombay1986/87
101Shoaib MohammadPakistan (1) v IndiaMA Chidambaram Stadium, Chepauk, Madras1986/87
101AL LogieWest Indies (1) v IndiaEden Gardens, Calcutta1987/88
101RA SmithEngland (1) v AustraliaTrent Bridge, Nottingham1989
101MA TaylorAustralia (2) v PakistanMelbourne Cricket Ground, Melbourne1989/90
101*MA TaylorAustralia (1) v PakistanSydney Cricket Ground, Sydney1989/90
101TJ FranklinNew Zealand (1) v EnglandLord's Cricket Ground, St John's Wood1990
101JG WrightNew Zealand (2) v Sri LankaTrust Bank Park, Hamilton1990/91
101Saleem MalikPakistan (1) v Sri LankaJinnah Stadium, Sialkot1991/92
101TM MoodyAustralia (2) v IndiaWestern Australia Cricket Association Ground, Perth1991/92
101*KJ ArnottZimbabwe (2) v New ZealandBulawayo Athletic Club, Bulawayo1992/93
101DC BoonAustralia (1) v EnglandTrent Bridge, Nottingham1993
101*JN RhodesSouth Africa (2) v Sri LankaTyronne Fernando Stadium, Moratuwa1993
101MA AthertonEngland (1) v New ZealandTrent Bridge, Nottingham1994
101*JR MurrayWest Indies (1) v New ZealandBasin Reserve, Wellington1994/95
101Inzamam-ul-HaqPakistan (1) v ZimbabweHarare Sports Club, Harare1994/95
101WJ CronjeSouth Africa (2) v New ZealandEden Park, Auckland1994/95
101*AJ StewartEngland (2) v ZimbabweHarare Sports Club, Harare1996/97
101JH KallisSouth Africa (2) v AustraliaMelbourne Cricket Ground, Melbourne1997/98
101*SC GangulyIndia (2) v New ZealandWestpacTrust Park, Hamilton1998/99
101NJ AstleNew Zealand (1) v EnglandOld Trafford, Manchester1999
101*JC AdamsWest Indies (1) v ZimbabweSabina Park, Kingston1999/00
101GA HickEngland (1) v ZimbabweLord's Cricket Ground, St John's Wood2000
101*DPMD JayawardeneSri Lanka (2) v South AfricaSinhalese Sports Club Ground, Colombo2000
101DPMD JayawardeneSri Lanka (1) v EnglandAsgiriya Stadium, Kandy2000/01
101*Saqlain MushtaqPakistan (1) v New ZealandJade Stadium, Christchurch2000/01
101Saeed AnwarPakistan (1) v BangladeshMultan Cricket Stadium, Multan2001/02
101*S ChanderpaulWest Indies (1) v IndiaKensington Oval, Bridgetown2001/02
101*AC GilchristAustralia (1) v West IndiesQueen's Park Oval, Port of Spain2002/03
101*ML HaydenAustralia (2) v ZimbabweSydney Cricket Ground, Sydney2003/04
101JA RudolphSouth Africa (1) v West IndiesNewlands, Cape Town2003/04
101Imran FarhatPakistan (1) v IndiaGaddafi Stadium, Lahore2003/04
101MH RichardsonNew Zealand (2) v EnglandLord's Cricket Ground, St John's Wood2004
101*S ChanderpaulWest Indies (1) v BangladeshSabina Park, Kingston2004
101*MP VaughanEngland (2) v West IndiesLord's Cricket Ground, St John's Wood2004
101SC GangulyIndia (1) v ZimbabweQueens Sports Club, Bulawayo2005/06
101DR MartynAustralia (2) v South AfricaLiberty Life Wanderers Stadium, Johannesburg2005/06
101SR TendulkarIndia (1) v BangladeshBir Shrestha Shahid Ruhul Amin Stadium, Chittagong2007
101KP PietersenEngland (2) v IndiaThe Brit Oval, Kennington2007
101JDP OramNew Zealand (2) v EnglandLord's Cricket Ground, St John's Wood2008
101AG PrinceSouth Africa (1) v EnglandLord's Cricket Ground, St John's Wood2008
101RT PontingAustralia (1) v South AfricaMelbourne Cricket Ground, Melbourne2008/09
101Mohammad AshrafulBangladesh (2) v Sri LankaShere Bangla National Stadium, Mirpur2008/09
101Mushfiqur RahimBangladesh (2) v IndiaZohur Ahmed Chowdhury Stadium, Chittagong2009/10
101*GC SmithSouth Africa (2) v AustraliaSahara Park Newlands, Cape Town2011/12
101TM DilshanSri Lanka (1) v PakistanGalle International Stadium, Galle2012
101CH GayleWest Indies (1) v ZimbabweWindsor Park, Roseau2012/13
101*Sohag GaziBangladesh (1) v New ZealandZohur Ahmed Chowdhury Stadium, Chittagong2013/14
101*S ChanderpaulWest Indies (2) v BangladeshBeausejour Stadium, Gros Islet2014
101Misbah-ul-HaqPakistan (1) v AustraliaSheikh Zayed Stadium, Abu Dhabi2014/15
101*Misbah-ul-HaqPakistan (2) v AustraliaSheikh Zayed Stadium, Abu Dhabi2014/15
101RW ChakabvaZimbabwe (1) v BangladeshSheikh Abu Naser Stadium, Khulna2014/15
101*Mohammad HafeezPakistan (2) v New ZealandSheikh Zayed Stadium, Abu Dhabi2014/15
101*S van ZylSouth Africa (1) v West IndiesSuperSport Park, Centurion2014/15
101MN SamuelsWest Indies (1) v South AfricaSt George's Park, Port Elizabeth2014/15
101DA WarnerAustralia (1) v IndiaSydney Cricket Ground, Sydney2014/15
101BA StokesEngland (2) v New ZealandLord's Cricket Ground, St John's Wood2015
101*CA PujaraIndia (2) v New ZealandHolkar Stadium, Indore2016/17
101Q de KockSouth Africa (1) v Sri LankaPPC Newlands, Cape Town2016/17
101*RL ChaseWest Indies (2) v PakistanWindsor Park, Roseau2016/17
101MR MarshAustralia (1) v EnglandSydney Cricket Ground, Sydney2017/18
101JM BairstowEngland (1) v New ZealandHagley Oval, Christchurch2017/18
101TB de BruynSouth Africa (2) v Sri LankaSinhalese Sports Club Ground, Colombo2018
101*MahmudullahBangladesh (2) v ZimbabweShere Bangla National Stadium, Mirpur2018/19
101*Usman KhawajaAustralia (2) v Sri LankaManuka Oval, Canberra2018/19
101RJ BurnsEngland (1) v New ZealandSeddon Park, Hamilton2019/20
101RR PantIndia (1) v EnglandNarendra Modi Stadium, Motera, Ahmedabad2020/21
101*Usman KhawajaAustralia (2) v EnglandSydney Cricket Ground, Sydney2021/22
101TM HeadAustralia (1) v EnglandBlundstone Arena, Hobart2021/22
101KL RahulIndia (1) v South AfricaSuperSport Park, Centurion2023/24
100JT TyldesleyEngland (2) v AustraliaHeadingley, Leeds1905
100C HillAustralia (2) v South AfricaMelbourne Cricket Ground, Melbourne1910/11
100JM GregoryAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1920/21
100AJ RichardsonAustralia (1) v EnglandHeadingley, Leeds1926
100JB HobbsEngland (2) v AustraliaKennington Oval, Kennington1926
100GE TyldesleyEngland (1) v South AfricaKingsmead, Durban1927/28
100AF KippaxAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1928/29
100H SutcliffeEngland (1) v South AfricaLord's Cricket Ground, St John's Wood1929
100*MW TateEngland (2) v South AfricaLord's Cricket Ground, St John's Wood1929
100*WR HammondEngland (1) v New ZealandKennington Oval, Kennington1931
100HG VivianNew Zealand (1) v South AfricaBasin Reserve, Wellington1931/32
100JHW FingletonAustralia (1) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane1936/37
100L HuttonEngland (1) v New ZealandOld Trafford, Manchester1937
100L HuttonEngland (1) v AustraliaTrent Bridge, Nottingham1938
100E PaynterEngland (2) v South AfricaOld Wanderers, Johannesburg1938/39
100RR LindwallAustralia (2) v EnglandMelbourne Cricket Ground, Melbourne1946/47
100L HuttonEngland (1) v South AfricaHeadingley, Leeds1947
100*AR MorrisAustralia (2) v IndiaMelbourne Cricket Ground, Melbourne1947/48
100WJ EdrichEngland (1) v New ZealandKennington Oval, Kennington1949
100RN HarveyAustralia (2) v South AfricaEllis Park, Johannesburg1949/50
100L HuttonEngland (1) v South AfricaHeadingley, Leeds1951
100FMM WorrellWest Indies (1) v New ZealandEden Park, Auckland1951/52
100*AG Kripal SinghIndia (1) v New ZealandLal Bahadur Shastri Stadium, Hyderabad1955/56
100P RoyIndia (2) v New ZealandEden Gardens, Calcutta1955/56
100RA McLeanSouth Africa (1) v EnglandKingsmead, Durban1956/57
100R BenaudAustralia (1) v South AfricaNew Wanderers Stadium, Johannesburg1957/58
100PE RichardsonEngland (2) v New ZealandEdgbaston, Birmingham1958
100*MC CowdreyEngland (2) v AustraliaSydney Cricket Ground, Sydney1958/59
100OG SmithWest Indies (1) v IndiaFeroz Shah Kotla, Delhi1958/59
100*JS SolomonWest Indies (1) v IndiaFeroz Shah Kotla, Delhi1958/59
100MJK SmithEngland (1) v IndiaOld Trafford, Manchester1959
100R Subba RowEngland (2) v West IndiesBourda, Georgetown1959/60
100*Mushtaq MohammadPakistan (2) v EnglandTrent Bridge, Nottingham1962
100NCL O'NeillAustralia (1) v EnglandAdelaide Oval, Adelaide1962/63
100JR ReidNew Zealand (2) v EnglandLancaster Park, Christchurch1962/63
100BK KunderanIndia (2) v EnglandFeroz Shah Kotla, Delhi1963/64
100*Hanif MohammadPakistan (2) v New ZealandLancaster Park, Christchurch1964/65
100WM LawryAustralia (1) v IndiaMelbourne Cricket Ground, Melbourne1967/68
100MC CowdreyEngland (1) v PakistanLahore Stadium, Lahore1968/69
100BL D'OliveiraEngland (1) v New ZealandLancaster Park, Christchurch1970/71
100Mushtaq MohammadPakistan (1) v EnglandEdgbaston, Birmingham1971
100*LG RoweWest Indies (2) v New ZealandSabina Park, Kingston1971/72
100*AI KallicharranWest Indies (1) v New ZealandBourda, Georgetown1971/72
100*JH EdrichEngland (2) v IndiaOld Trafford, Manchester1974
100MH DennessEngland (1) v IndiaEdgbaston, Birmingham1974
100RC FredericksWest Indies (1) v IndiaEden Gardens, Calcutta1974/75
100Majid KhanPakistan (1) v West IndiesNational Stadium, Karachi1974/75
100CG GreenidgeWest Indies (1) v PakistanSabina Park, Kingston1976/77
100M AmarnathIndia (2) v AustraliaWestern Australia Cricket Association Ground, Perth1977/78
100*G BoycottEngland (2) v PakistanNiaz Stadium, Hyderabad1977/78
100RB SimpsonAustralia (1) v IndiaAdelaide Oval, Adelaide1977/78
100AB WilliamsWest Indies (2) v AustraliaBourda, Georgetown1977/78
100IT BothamEngland (1) v PakistanEdgbaston, Birmingham1978
100Javed MiandadPakistan (1) v IndiaNational Stadium, Karachi1978/79
100GM WoodAustralia (1) v EnglandMelbourne Cricket Ground, Melbourne1978/79
100KJ HughesAustralia (1) v IndiaMA Chidambaram Stadium, Chepauk, Madras1979/80
100*Yashpal SharmaIndia (1) v AustraliaFeroz Shah Kotla, Delhi1979/80
100*CL KingWest Indies (2) v New ZealandLancaster Park, Christchurch1979/80
100LG RoweWest Indies (2) v New ZealandLancaster Park, Christchurch1979/80
100*P WilleyEngland (2) v West IndiesKennington Oval, Kennington1980
100CH LloydWest Indies (1) v EnglandKensington Oval, Bridgetown1980/81
100GM WoodAustralia (1) v PakistanMelbourne Cricket Ground, Melbourne1981/82
100*KJ HughesAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne1981/82
100*Saleem MalikPakistan (2) v Sri LankaNational Stadium, Karachi1981/82
100GM WoodAustralia (2) v New ZealandEden Park, Auckland1981/82
100*Kapil DevIndia (2) v West IndiesQueen's Park Oval, Port of Spain1982/83
100DB VengsarkarIndia (1) v West IndiesWankhede Stadium, Bombay1983/84
100MD CroweNew Zealand (2) v EnglandBasin Reserve, Wellington1983/84
100*AR BorderAustralia (2) v West IndiesQueen's Park Oval, Port of Spain1983/84
100AJ LambEngland (1) v West IndiesHeadingley, Leeds1984
100*AJ LambEngland (1) v West IndiesOld Trafford, Manchester1984
100CG GreenidgeWest Indies (1) v New ZealandQueen's Park Oval, Port of Spain1984/85
100*MW GattingEngland (1) v AustraliaEdgbaston, Birmingham1985
100*GRJ MatthewsAustralia (1) v IndiaMelbourne Cricket Ground, Melbourne1985/86
100*AR BorderAustralia (2) v EnglandAdelaide Oval, Adelaide1986/87
100MW GattingEngland (1) v AustraliaAdelaide Oval, Adelaide1986/87
100*CL HooperWest Indies (1) v IndiaEden Gardens, Calcutta1987/88
100DL HaynesWest Indies (2) v AustraliaWestern Australia Cricket Association Ground, Perth1988/89
100RJ ShastriIndia (1) v EnglandLord's Cricket Ground, St John's Wood1990
100*RA SmithEngland (1) v IndiaLord's Cricket Ground, St John's Wood1990
100DI GowerEngland (1) v AustraliaMelbourne Cricket Ground, Melbourne1990/91
100*AH JonesNew Zealand (2) v Sri LankaTrust Bank Park, Hamilton1990/91
100MA TaylorAustralia (2) v IndiaAdelaide Oval, Adelaide1991/92
100*DM JonesAustralia (2) v Sri LankaKhettarama Stadium, Colombo1992
100SR WaughAustralia (1) v West IndiesSydney Cricket Ground, Sydney1992/93
100*Inzamam-ul-HaqPakistan (1) v Sri LankaAsgiriya Stadium, Kandy1994
100*S RanatungaSri Lanka (2) v ZimbabweQueens Sports Club, Bulawayo1994/95
100*AC ParoreNew Zealand (1) v West IndiesLancaster Park, Christchurch1994/95
100RB RichardsonWest Indies (1) v AustraliaSabina Park, Kingston1994/95
100*BM McMillanSouth Africa (2) v EnglandNew Wanderers Stadium, Johannesburg1995/96
100*Saleem MalikPakistan (1) v EnglandThe Foster's Oval, Kennington1996
100*G KirstenSouth Africa (1) v PakistanIqbal Stadium, Faisalabad1997/98
100ME WaughAustralia (1) v South AfricaSydney Cricket Ground, Sydney1997/98
100*A FlowerZimbabwe (2) v PakistanQueens Sports Club, Bulawayo1997/98
100MV BoucherSouth Africa (1) v West IndiesSupersport Centurion, Centurion1998/99
100RS KaluwitharanaSri Lanka (1) v PakistanGaddafi Stadium, Lahore1998/99
100SR WaughAustralia (1) v West IndiesSabina Park, Kingston1998/99
100BC LaraWest Indies (1) v AustraliaAntigua Recreation Ground, St John's1998/99
100MJ HorneNew Zealand (1) v EnglandLord's Cricket Ground, St John's Wood1999
100ME WaughAustralia (1) v PakistanBrisbane Cricket Ground, Woolloongabba, Brisbane1999/00
100Wasim AkramPakistan (1) v Sri LankaGalle International Stadium, Galle2000
100*Abdul RazzaqPakistan (2) v EnglandIqbal Stadium, Faisalabad2000/01
100HH DippenaarSouth Africa (1) v New ZealandNew Wanderers Stadium, Johannesburg2000/01
100DB DasguptaIndia (1) v EnglandPunjab Cricket Association Stadium, Mohali2001/02
100*MS AtapattuSri Lanka (2) v ZimbabweGalle International Stadium, Galle2001/02
100*SB BangarIndia (1) v ZimbabweVidarbha Cricket Association Ground, Nagpur2001/02
100*RT PontingAustralia (2) v South AfricaNewlands, Cape Town2001/02
100*JP CrawleyEngland (2) v IndiaLord's Cricket Ground, St John's Wood2002
100MP VaughanEngland (2) v IndiaLord's Cricket Ground, St John's Wood2002
100*RS DravidIndia (1) v West IndiesWankhede Stadium, Mumbai2002/03
100WW HindsWest Indies (1) v IndiaEden Gardens, Kolkata2002/03
100S ChanderpaulWest Indies (1) v AustraliaBourda, Georgetown2002/03
100*ML HaydenAustralia (2) v West IndiesQueen's Park Oval, Port of Spain2002/03
100*SR WaughAustralia (1) v BangladeshMarrara Cricket Ground, Darwin2003
100*ML LoveAustralia (1) v BangladeshBundaberg Rum Stadium, Cairns2003
100*SC GangulyIndia (1) v New ZealandSardar Patel Stadium, Motera, Ahmedabad2003/04
100*CD McMillanNew Zealand (1) v IndiaPunjab Cricket Association Stadium, Mohali2003/04
100TM DilshanSri Lanka (2) v EnglandAsgiriya Stadium, Kandy2003/04
100*DPMD JayawardeneSri Lanka (1) v ZimbabweQueens Sports Club, Bulawayo2004
100GO JonesEngland (1) v New ZealandHeadingley, Leeds2004
100TT SamaraweeraSri Lanka (1) v PakistanIqbal Stadium, Faisalabad2004/05
100*DR MartynAustralia (2) v PakistanWestern Australia Cricket Association Ground, Perth2004/05
100*Inzamam-ul-HaqPakistan (2) v EnglandIqbal Stadium, Faisalabad2005/06
100KP PietersenEngland (1) v PakistanIqbal Stadium, Faisalabad2005/06
100W JafferIndia (2) v EnglandVidarbha Cricket Association Ground, Nagpur2005/06
100VVS LaxmanIndia (1) v West IndiesWarner Park, Basseterre2006
100*IR BellEngland (1) v PakistanLord's Cricket Ground, St John's Wood2006
100*JL LangerAustralia (2) v EnglandBrisbane Cricket Ground, Woolloongabba, Brisbane2006/07
100*KC SangakkaraSri Lanka (2) v New ZealandJade Stadium, Christchurch2006/07
100SC GangulyIndia (1) v BangladeshBir Shrestha Shahid Ruhul Amin Stadium, Chittagong2007
100*WPUJC VaasSri Lanka (1) v BangladeshSinhalese Sports Club Ground, Colombo2007
100*JH KallisSouth Africa (2) v PakistanNational Stadium, Karachi2007/08
100PA JaquesAustralia (1) v Sri LankaBrisbane Cricket Ground, Woolloongabba, Brisbane2007/08
100KP PietersenEngland (1) v South AfricaThe Brit Oval, Kennington2008
100RR SarwanWest Indies (1) v EnglandRiverside Ground, Chester-le-Street2009
100*SR TendulkarIndia (2) v Sri LankaSardar Patel Stadium, Motera, Ahmedabad2009/10
100*MS DhoniIndia (1) v Sri LankaBrabourne Stadium, Mumbai2009/10
100HM AmlaSouth Africa (2) v EnglandSuperSport Park, Centurion2009/10
100SM KatichAustralia (2) v PakistanBellerive Oval, Hobart2009/10
100SR TendulkarIndia (2) v South AfricaVidarbha Cricket Association Stadium, Nagpur2009/10
100AN PetersenSouth Africa (1) v IndiaEden Gardens, Kolkata2009/10
100Shakib Al HasanBangladesh (2) v New ZealandSeddon Park, Hamilton2009/10
100NT ParanavitanaSri Lanka (1) v IndiaSinhalese Sports Club Ground, Colombo2010
100GC SmithSouth Africa (1) v PakistanDubai Sports City Stadium, Dubai2010/11
100Azhar AliPakistan (1) v Sri LankaDubai Sports City Stadium, Dubai2011/12
100*Asad ShafiqPakistan (2) v Sri LankaPallekele Cricket Stadium, Pallekele2012
100MEK HusseyAustralia (1) v South AfricaBrisbane Cricket Ground, Woolloongabba, Brisbane2012/13
100Nasir HossainBangladesh (1) v Sri LankaGalle International Stadium, Galle2012/13
100NRD ComptonEngland (1) v New ZealandBasin Reserve, Wellington2012/13
100Misbah-ul-HaqPakistan (1) v South AfricaSheikh Zayed Stadium, Abu Dhabi2013/14
100*LD ChandimalSri Lanka (2) v BangladeshZohur Ahmed Chowdhury Stadium, Chittagong2013/14
100*Mominul HaqueBangladesh (2) v Sri LankaZohur Ahmed Chowdhury Stadium, Chittagong2013/14
100SPD SmithAustralia (1) v South AfricaSuperSport Park, Centurion2013/14
100*JP DuminySouth Africa (1) v Sri LankaGalle International Stadium, Galle2014
100*Azhar AliPakistan (2) v AustraliaSheikh Zayed Stadium, Abu Dhabi2014/15
100*Younis KhanPakistan (1) v New ZealandSheikh Zayed Stadium, Abu Dhabi2014/15
100*AM RahaneIndia (2) v South AfricaFeroz Shah Kotla, Delhi2015/16
100BA StokesEngland (1) v West IndiesHeadingley, Leeds2017
100*RA JadejaIndia (1) v West IndiesSaurashtra Cricket Association Stadium, Rajkot2018/19
100*Babar AzamPakistan (2) v Sri LankaNational Stadium, Karachi2019/20
100Shan MasoodPakistan (1) v BangladeshRawalpindi Cricket Stadium, Rawalpindi2019/20
100*RR PantIndia (2) v South AfricaPPC Newlands, Cape Town2021/22
100*JM Da SilvaWest Indies (1) v EnglandQueen's Park (New), St George's2021/22
100Zakir HasanBangladesh (2) v IndiaZohur Ahmed Chowdhury Stadium, Chittagong2022/23
100*AD MathewsSri Lanka (1) v IrelandGalle International Stadium, Galle2022/23