Test Hundreds by Player

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