First-Class Hundred in Last Match

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

 

113*Aamer MalikLahore Whites (1) v IslamabadLahore City Cricket Association Ground, Lahore2001/02
114†Abdullah ShafiqPakistan (1) v EnglandRawalpindi Cricket Stadium, Rawalpindi2022/23
168†Abdul QadirKhost (1) v KandaharGhazi Amanullah Khan International Cricket Stadium, Ghazi Amanullah Khan Town2018/19
126†Abdul TawwabHyderabad (1) v Karachi BNiaz Stadium, Hyderabad1977/78
142Abdul WasiAmo Region (1) v Band-e-Amir RegionQurishi Cricket Ground, Kandahar2021/22
113*S AbeywickremeLankan Cricket Club (2) v Bloomfield Cricket and Athletic ClubBloomfield Cricket and Athletic Club Ground, Colombo2018/19
313*SS AgarwalOxford University (1) v Cambridge UniversityFP Fenner's Ground, Cambridge2013
122R AhmedLeicestershire (2) v DerbyshireThe Incora County Ground, Derby2022
101*WA AlbertynBoland (2) v Eastern ProvinceSahara Oval St George's, Port Elizabeth2005/06
130Ali BahadurWater and Power Development Authority (1) v Lahore CityLahore City Cricket Association Ground, Lahore1986/87
100Almas ShaukatUttar Pradesh (2) v MaharashtraGurgaon Cricket Ground, Sultampur2021/22
113*†L Amar SinghNawanagar (1) v BarodaCentral College Ground, Baroda1939/40
105Asad ShafiqBaluchistan (1) v SindhLahore City Cricket Association Ground, Lahore2022/23
164Asghar StanikzaiAfghanistan (1) v ZimbabweSheikh Zayed Stadium, Abu Dhabi2020/21
113*DS AtkinsonBarbados (2) v TrinidadQueen's Park Oval, Port of Spain1960/61
122ET AustenVictoria (1) v TasmaniaNorth Tasmania Cricket Association Ground, Launceston1929/30
100*MH AustenOtago (2) v CanterburyLancaster Park, Christchurch1996/97
172Azmat RanaMuslim Commercial Bank (1) v State Bank of PakistanGaddafi Stadium, Lahore1983/84
136†Babar AzamPakistan (1) v EnglandRawalpindi Cricket Stadium, Rawalpindi2022/23
214*Babar HayatHong Kong (1) v Papua New GuineaSharjah Cricket Association Stadium, Sharjah2017/18
114S BabyKerala (1) v Madhya PradeshSaurashtra Cricket Association Stadium C, Rajkot2021/22
134SFAF BacchusBorder (1) v Orange Free StateJan Smuts Ground, East London1985/86
182†Bahir ShahSpeen Ghar Region (1) v Mis Ainak RegionKhost Cricket Stadium, Khost2022/23
132†L BaichanBerbice (1) v DemeraraAlbion Sports Complex, Albion1982/83
101*L BaichanBerbice (2) v DemeraraAlbion Sports Complex, Albion1982/83
123†CR BakerNew South Wales (1) v VictoriaSydney Cricket Ground, Sydney1968/69
241*AH BakewellNorthamptonshire (2) v DerbyshireQueen's Park, Chesterfield1936
164*CT BancroftWestern Australia (1) v QueenslandBrisbane Cricket Ground, Woolloongabba, Brisbane2022/23
101*S BanerjeeBihar (2) v BengalEden Gardens, Calcutta1943/44
126T BantonSomerset (1) v EssexThe Cloud County Ground, Chelmsford2022
182*†KJ BarnettGloucestershire (1) v MiddlesexJohn Walker's Ground, Southgate2002
111TJ BarsbyQueensland (2) v Western AustraliaWestern Australia Cricket Association Ground, Perth1996/97
140†AR BawneMaharashtra (1) v Uttar PradeshGurgaon Cricket Ground, Sultampur2021/22
180†EM BeecheyWellington (1) v AucklandBasin Reserve, Wellington1918/19
139BL BennettBorder (1) v KwaZulu-NatalBuffalo Park, East London2013/14
101*†CA BernardSomerset (1) v GloucestershireCounty Ground, Taunton1901
129RD BerringtonScotland (1) v Papua New GuineaAmini Park, Port Moresby2017/18
111K BidhuriDelhi (1) v RajasthanFeroz Shah Kotla, Delhi2019/20
118*OW BillAustralians (1) v PatialaBaradari Ground, Patiala1935/36
128JA BirdWestern Province (1) v North WestPPC Newlands, Cape Town2021/22
106RB BishnoiArunachal Pradesh (2) v BiharVideocon Academy Ground, Kolkata2021/22
122*CD BistNagaland (1) v JharkhandEden Gardens, Kolkata2021/22
175RR BiswaMeghalaya (1) v SikkimKalinga Institute of Industrial Technology Ground, Bhubaneswar2018/19
105†AD BlofieldCambridge University (1) v Oxford UniversityFP Fenner's Ground, Cambridge2015
110CHB BlountRoyal Air Force (2) v ArmyKennington Oval, Kennington1930
105†TA BlundellWellington (1) v Central DistrictsFitzherbert Park, Palmerston North2022/23
134JH BoardHawke's Bay (2) v WellingtonBasin Reserve, Wellington1914/15
129†NL BonittoJamaica (1) v Duke of Norfolk's XISabina Park, Kingston1956/57
101†RP BorgnisCombined Services (1) v New ZealandersUnited Services Ground, Portsmouth1937
126*MP BowdenTransvaal (2) v KimberleyEclectics Cricket Club Ground, Kimberley1889/90
105CJ BowesCanterbury (1) v AucklandHagley Oval, Christchurch2022/23
139CRC BoyJamaica (1) v YorkshireSabina Park, Kingston1935/36
120*KC BrahmabhattGujarat (2) v MaharashtraMaganbhai Thakordas Balmukundas College Ground, Surat1983/84
110KC BrathwaiteWest Indies (2) v AustraliaOptus Stadium, Perth2022/23
112*†MP BreetzkeEastern Province (1) v North WestSt George's Park, Gqeberha2022/23
153†HC BrookEngland (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi2022/23
168WGF BrownNew South Wales (1) v New ZealandersSydney Cricket Ground, Sydney1925/26
100*DJ BuckinghamTasmania (1) v Western AustraliaWestern Australia Cricket Association Ground, Perth1993/94
100†PJP BurgeQueensland (1) v Western AustraliaBrisbane Cricket Ground, Woolloongabba, Brisbane1967/68
128†RP BurlRhinos (1) v EaglesHarare Sports Club, Harare2022/23
193A BurrowsRailways (2) v VidarbhaPostal Ground, Yavatmal1985/86
121W BuryGentlemen of the North (2) v Gentlemen of the SouthTrent Bridge, Nottingham1862
207NF CallawayNew South Wales (1) v QueenslandSydney Cricket Ground, Sydney1914/15
160HB CameronSouth Africans (2) v HDG Leveson-Gower's XINorth Marine Road, Scarborough1935
126B CapellSouth Western Districts (1) v LimpopoRecreation Ground, Oudtshoorn2022/23
106EF ChalmersScotland (2) v KenyaMannofield Park, Aberdeen2013
119†P ChandilaHaryana (1) v Jammu and KashmirGandhi Memorial Science College Ground, Jammu2019/20
112†IM ChappellSouth Australia (1) v VictoriaAdelaide Oval, Adelaide1979/80
119*C ChettyKwaZulu-Natal Inland (2) v Eastern ProvinceCity Oval, Pietermaritzburg2019/20
149CJ ChibhabhaEagles (1) v Southern RocksOld Hararians, Harare2022/23
152S ChopraServices (1) v Jammu and KashmirPalam A Ground, Model Sports Complex, Delhi1994/95
100*†C Clover-BrownCeylon (1) v Indian University OccasionalsVihara Mahadevi Park, Colombo1935/36
103†NRD ComptonSri Lanka Ports Authority Cricket Club (1) v Saracens Sports ClubSinhalese Sports Club Ground, Colombo2017/18
149†JR ConyersGentlemen of Philadelphia (1) v JamaicaMelbourne Park, Kingston1908/09
141CB CookeGlamorgan (1) v SussexThe 1st Central County Ground, Hove2022
113BC CooleyNatal (2) v Western ProvinceOld Wanderers, Johannesburg1906/07
101†ID CraigInternational XI (1) v Cricket Club of India President's XIBrabourne Stadium, Bombay1961/62
122†Z CrawleyEngland (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi2022/23
138†DJ CullinanTitans (1) v Western Province BolandBoland Park, Paarl2004/05
126SM CurranSurrey (1) v KentThe Kia Oval, Kennington2022
102H DalalDelhi (1) v RajasthanFeroz Shah Kotla, Delhi2019/20
121†Daljit SinghBihar (1) v BombayWankhede Stadium, Bombay1978/79
104†MM DalviVidarbha (1) v Madhya PradeshVidarbha Cricket Association Ground, Nagpur1961/62
100*†R DamodaranPuducherry (1) v KarnatakaSri Sivasubramaniya Nadar College of Engineering Ground, Chennai2021/22
125PD DaneelCambridge University (2) v Oxford UniversityFP Fenner's Ground, Cambridge2020
112Darwish RasooliBoost Region (1) v Speen Ghar RegionQurishi Cricket Ground, Kandahar2021/22
118GB DaviesEssex (1) v SomersetClarence Park, Weston-super-Mare1914
101TB de BruynNortherns (1) v GautengImperial Wanderers Stadium, Johannesburg2022/23
119CS DelportKwaZulu-Natal Inland (1) v South Western DistrictsCity Oval, Pietermaritzburg2021/22
121†DA DempseyCanterbury (1) v OtagoCarisbrook, Dunedin1987/88
138†A DennisNorth Eastern Transvaal (1) v Griqualand WestWillowmoore Park Main Oval, Benoni1954/55
110*AH DesaiRailways (2) v Southern PunjabKarnail Singh Stadium, Delhi1963/64
192†PP DesaiMizoram (1) v BiharMoin-ul-Haq Stadium, Patna2019/20
109DM de SilvaSri Lanka (2) v PakistanGalle International Stadium, Galle2022
206PA de SilvaSri Lanka (1) v BangladeshP Saravanamuttu Stadium, Colombo2002
304*T de ZorziWestern Province (1) v Free StatePPC Newlands, Cape Town2022/23
140†S DhawanDelhi (1) v HyderabadFeroz Shah Kotla, Delhi2019/20
134†MW DouglasCentral Districts (1) v OtagoMolyneux Park, Alexandra2000/01
118EJ DraperGriqualand West (1) v Orange Free StateRamblers Cricket Club Ground, Bloemfontein1967/68
107†BM DuckettEngland (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi2022/23
150†AR DunlopIreland (1) v ScotlandCambusdoon New Ground, Alloway2000
144†JF du PlessisSouth Western Districts (1) v BorderRecreation Ground, Oudtshoorn2021/22
100†OM DurityTrinidad and Tobago (1) v AustraliansGuaracara Park, Pointe-a-Pierre1972/73
157AR EaswaranIndia A (1) v Bangladesh ASylhet Stadium, Sylhet2022/23
166SA EngelbrechtWestern Province (1) v North WestPPC Newlands, Cape Town2016/17
124†CR ErvineEagles (1) v RhinosHarare Sports Club, Harare2022/23
175†DA EscottOxford University (1) v Cambridge UniversityThe University Parks, Oxford2018
115SS EskinaziMiddlesex (1) v WorcestershireCounty Ground, New Road, Worcester2022
124AJ EvansHarlequins (1) v West IndiansThe Saffrons, Eastbourne1928
104*AW EvansNorthern Districts (2) v CanterburySeddon Park, Hamilton2006/07
123†SH EvershedDerbyshire (1) v HampshireCounty Ground, Southampton1901
100AH FaberGentlemen of the North (1) v Gentlemen of the SouthLord's Cricket Ground, St John's Wood1862
110*RA FariaNorth and East Trinidad (2) v South and Central TrinidadGuaracara Park, Pointe-a-Pierre1978/79
121Farmanullah SafiBand-e-Amir Region (1) v Amo RegionKhost Cricket Stadium, Khost2022/23
154†WS FarrerBorder (1) v AustraliansJan Smuts Ground, East London1969/70
127SM FaumiMatara Sports Club (2) v Police Sports ClubMoors Sports Club Ground, Colombo1997/98
113Fawad AlamSindh (2) v NorthernGaddafi Stadium, Lahore2022/23
121Fawad KhanFederally Administered Tribal Areas (2) v Pakistan TelevisionJinnah Stadium, Sialkot2017/18
113*BOP FernandoAce Capital Cricket Club (1) v Badureliya Sports ClubSri Lanka Army Ordnance Corps International Cricket Stadium, Dombagoda2022/23
105KLR FernandoMoratuwa Sports Club (1) v Kandy Cricket ClubTyronne Fernando Stadium, Moratuwa2002/03
100S FernandoSebastianites Cricket and Athletic Club (1) v Sri Lanka Air Force Sports ClubFTZ Sports Complex (Board of Investment), Katunayake2019/20
107†NJ FerrabyOxford University (1) v Cambridge UniversityThe University Parks, Oxford2014
127†D FerreiraEasterns (1) v KwaZulu-Natal InlandMangaung Oval, Bloemfontein2020/21
154*CE FinlasonKimberley (2) v TransvaalOld Wanderers, Johannesburg1890/91
107W FlowersNottinghamshire (2) v SussexTrent Bridge, Nottingham1896
184DR FoxOxford University (1) v Cambridge UniversityFP Fenner's Ground, Cambridge2005
217RC FredericksGuyana (1) v JamaicaBourda, Georgetown1982/83
155DP FultonKent (1) v MiddlesexSt Lawrence Ground, Canterbury2006
112*†ED FursdonOxford University (1) v Cambridge UniversityLord's Cricket Ground, St John's Wood1975
115†BJ FussellTransvaal B (1) v Orange Free StateNew Wanderers Stadium, Johannesburg1963/64
143†AD GaekwadBaroda (1) v GujaratMoti Bagh Stadium, Vadodara1991/92
108†RD GaikwadIndia A (1) v New Zealand AM Chinnaswamy Stadium, Bangalore2022/23
113RA GaleMarylebone Cricket Club (1) v IrelandCastle Avenue, Dublin1968
112G GambhirDelhi (1) v AndhraFeroz Shah Kotla, Delhi2018/19
105†GH GatehouseTasmania (1) v New South WalesTasmania Cricket Association Ground, Hobart1899/00
188†SM GavaskarRest of the World XI (1) v Marylebone Cricket ClubLord's Cricket Ground, St John's Wood1987
149SC GhadigaonkarChilaw Marians Cricket Club (1) v Lankan Cricket ClubColombo Cricket Club Ground, Colombo2019/20
106†JR GillIreland (1) v Marylebone Cricket ClubObservatory Lane, Rathmines, Dublin1948
119S GillGlamorgan (1) v SussexThe 1st Central County Ground, Hove2022
125†JF GillerVictoria (1) v New South WalesSydney Cricket Ground, Sydney1904/05
102†KC GlasgowDemerara (1) v BerbiceWelfare Centre Ground, Rose Hall1976/77
158BA GodlemanDerbyshire (1) v LeicestershireThe Incora County Ground, Derby2022
134†DI GowerHampshire (1) v EssexCounty Ground, Chelmsford1993
108HHE GrangelVictoria (1) v TasmaniaMelbourne Cricket Ground, Melbourne1935/36
104GS GrimstonArmy (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1939
106LT GroveArmy (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1938
154*†MHP GunathilakeKurunegala Youth Cricket Club (1) v Negombo Cricket ClubWelagedara Stadium, Kurunegala2017/18
130†AP GwynnDublin University (1) v Cambridge UniversityCollege Park, Dublin1895
103Habibul BasharKhulna Division (1) v Chittagong DivisionShahid Kamruzzaman Stadium, Rajshahi2009/10
108*†TJ HainesSussex (1) v GlamorganThe 1st Central County Ground, Hove2022
177TJ HainesSussex (2) v GlamorganThe 1st Central County Ground, Hove2022
111*JC HallettSomerset (2) v MiddlesexCounty Ground, Taunton1995
102*†TE HalseyRoyal Navy (1) v Royal Air ForceKennington Oval, Kennington1928
115†H HameedNottinghamshire (1) v DurhamTrent Bridge, Nottingham2022
114†RA HamenceSouth Australia (1) v Marylebone Cricket ClubAdelaide Oval, Adelaide1950/51
111Hammad KhanLahore City (2) v RawalpindiPindi Club Ground, Rawalpindi1987/88
156MN HarbottleArmy (1) v Oxford UniversityRoyal Military Academy Ground, Camberley1938
177Harcharan SinghServices (1) v Jammu and KashmirMaulana Azad Memorial Stadium, Jammu1968/69
100*S HardingSinhalese Sports Club (1) v Burgher Recreation ClubBurgher Recreation Club Ground, Colombo1988/89
139†LS HarperDemerara (1) v BerbiceBourda, Georgetown1981/82
100*†J HarrisonIreland (1) v ScotlandCastle Avenue, Dublin1977
156WP HarrisonMiddlesex (1) v GloucestershireSpa Ground, Gloucester1911
153IJ HarveyDerbyshire (1) v SomersetCounty Ground, Taunton2007
126TN HarveyKwaZulu-Natal (1) v South Western DistrictsRecreation Ground, Oudtshoorn2006/07
126†AL HassettAL Hassett's XI (1) v AR Morris' XIMelbourne Cricket Ground, Melbourne1953/54
101F HendersonNew South Wales (1) v TasmaniaSydney Cricket Ground, Sydney1929/30
105FB HillNatal B (2) v Orange Free StateKingsmead, Durban1980/81
126KG HillOrange Free State (2) v Western ProvinceBerea Park, Pretoria1923/24
123GB HoleSouth Australia (1) v VictoriaMelbourne Cricket Ground, Melbourne1957/58
131CJ HollinsOxford University (1) v Cambridge UniversityLord's Cricket Ground, St John's Wood1994
119†SD HopeBarbados (1) v GuyanaQueen's Park Oval, Port of Spain2022
111DJ HorakTransvaal B (2) v BorderJan Smuts Ground, East London1965/66
140WJ HorrocksWestern Australia Combined XI (1) v Marylebone Cricket ClubWestern Australia Cricket Association Ground, Perth1936/37
100*DH HowellBorder (2) v TransvaalBuffalo Park, East London1991/92
147REH HudsonArmy (1) v Oxford UniversityRoyal Military Academy Ground, Camberley1938
119QJ HughesCambridge University (1) v Oxford UniversityLord's Cricket Ground, St John's Wood2000
109MM HulettKwaZulu-Natal Inland (1) v Eastern ProvinceCity Oval, Pietermaritzburg2013/14
103*N HussainEngland (2) v New ZealandLord's Cricket Ground, St John's Wood2004
100S HuttonDurham (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1998
100*DK IbrahimSussex (2) v GlamorganThe 1st Central County Ground, Hove2022
121†Imam-ul-HaqPakistan (1) v EnglandRawalpindi Cricket Stadium, Rawalpindi2022/23
195Imran ButtBaluchistan (1) v SindhLahore City Cricket Association Ground, Lahore2022/23
117†Imran RafiqSouthern Punjab (1) v Central PunjabGaddafi Stadium, Lahore2022/23
100†Imrul KayesKhulna Division (1) v Rajshahi DivisionSheikh Abu Naser Stadium, Khulna2022/23
127GDD IndikaBadureliya Sports Club (2) v Nondescripts Cricket ClubNondescripts Cricket Club Ground, Colombo2010/11
118†RNB IndrajithSouth Zone (1) v West ZoneSNR Sons College of Arts and Science Ground, Coimbatore2022/23
139CA IngramGlamorgan (1) v LeicestershireUptonsteel County Ground, Leicester2022
139PJ IngramCentral Districts (2) v AucklandColin Maiden Park, Auckland2011/12
103CC InmanLeicestershire (1) v NorthamptonshireGrace Road, Leicester1971
101BL IrvineTransvaal (2) v Eastern ProvinceSt George's Park, Port Elizabeth1976/77
108†Israr AhmedSukkur (1) v HyderabadNiaz Stadium, Hyderabad1985/86
140RD JacobsLeeward Islands (2) v JamaicaAlpart Sports Club, Nain2004/05
104†RA JadejaIndia (1) v EnglandEdgbaston, Birmingham2022
164*LW JamesNottinghamshire (1) v DurhamTrent Bridge, Nottingham2022
103JA JamesonWarwickshire (1) v GlamorganEdgbaston, Birmingham1976
106†Jamshed AbbasPeshawar University (1) v Punjab University, LahorePunjab University Ground, Lahore1959/60
110Javed BurkiNorth-West Frontier Province (2) v Punjab APindi Club Ground, Rawalpindi1974/75
158MDUS JayasunderaRagama Cricket Club (1) v Burgher Recreation ClubP Sara Oval, Colombo2020
108GSNFG JayasuriyaChilaw Marians Cricket Club (1) v Colombo Cricket ClubSinhalese Sports Club Ground, Colombo2020
158S JayathilakeSebastianites Cricket and Athletic Club (1) v Sinhalese Sports ClubSinhalese Sports Club Ground, Colombo2022/23
104*†RR JeggelsEastern Province (1) v KwaZulu-Natal InlandAxxess DSL St George's, Port Elizabeth2009/10
199KK JenningsLancashire (1) v SurreyEmirates Old Trafford, Manchester2022
122*TE JestyLancashire (2) v Oxford UniversityThe University Parks, Oxford1991
236Jiwanjot SinghChhattisgarh (2) v ServicesShaheed Veer Narayan Singh International Cricket Stadium, Naya Raipur2019/20
104*†KA JogiaCambridge University Centre of Cricketing Excellence (1) v WarwickshireFP Fenner's Ground, Cambridge2008
146*†JS JohnsonMinor Counties (1) v IndiansOrleton Park, Wellington1979
119†A JonesGlamorgan (1) v DerbyshireCounty Ground, Derby1980
100*†DM JonesVictoria (1) v TasmaniaMelbourne Cricket Ground, Melbourne1997/98
157*†E JonesNorthern Cape (1) v South Western DistrictsDe Beers Diamond Oval, Kimberley2021/22
125J JonesPlayers of the South (1) v Gentlemen of the SouthKennington Oval, Kennington1885
170*RA JonesAuckland (2) v CanterburyColin Maiden Park, Auckland2009/10
114†SW JulienWindward Islands (1) v Leeward IslandsMindoo Phillip Park, Castries1986/87
115JH KallisSouth Africa (1) v IndiaSahara Stadium Kingsmead, Durban2013/14
104CA KarthikSikkim (2) v ManipurJadavpur University Second Campus Ground, Kolkata2021/22
113†AN KaziMaharashtra (1) v Uttar PradeshGurgaon Cricket Ground, Sultampur2021/22
111HS KeigwinRhodesia (2) v HDG Leveson-Gower's XISalisbury Sports Club, Salisbury1909/10
105NF KellyWellington (2) v Central DistrictsFitzherbert Park, Palmerston North2022/23
143JM KempCape Cobras (1) v DolphinsCity Oval, Pietermaritzburg2014/15
175†GJ KennisSomerset (1) v New ZealandersCounty Ground, Taunton1999
106*†RF KettleAssam (1) v Uttar PradeshDoons School Ground, Dehra Dun1950/51
158RWT KeyKent (2) v GlamorganThe SSE SWALEC Stadium, Cardiff2015
121SS KhandkarUttar Pradesh (1) v RajasthanChowk Stadium, Lucknow1993/94
156*AN KhareChhattisgarh (1) v DelhiBarsapara Cricket Stadium, Guwahati2021/22
119*BA KingJamaica (1) v Windward IslandsBrian Lara Stadium, Tarouba2022
189DA KingOxford University (1) v Cambridge UniversityThe University Parks, Oxford2010
139SMH KirmaniKarnataka (1) v BombayM Chinnaswamy Stadium, Bangalore1993/94
101H KishenchandDelhi (2) v ServicesFeroz Shah Kotla, Delhi1952/53
142CE KnoxNorth West (1) v Free StateSedgars Park, Potchefstroom2006/07
151*T KohliMizoram (2) v NagalandEden Gardens, Kolkata2021/22
102JP KotzeNamibia (2) v South Western DistrictsUnited Ground, Windhoek2017/18
117BT KrugerKwaZulu-Natal (1) v EasternsSahara Park Willowmoore, Benoni2011/12
141NR KumarLoughborough Marylebone Cricket Club University (1) v NorthamptonshireCounty Ground, Northampton2017
204†M LabuschagneAustralia (1) v West IndiesOptus Stadium, Perth2022/23
104*M LabuschagneAustralia (2) v West IndiesOptus Stadium, Perth2022/23
144AR LahejiSaurashtra (2) v MaharashtraEuropean Gymkhana Ground, Rajkot1954/55
107*†W LambertSussex (1) v EpsomLord's Cricket Ground, St John's Wood1817
157W LambertSussex (2) v EpsomLord's Cricket Ground, St John's Wood1817
100GRA LangleySouth Australia (2) v New South WalesAdelaide Oval, Adelaide1956/57
121W LarkinsDurham (1) v NottinghamshireRiverside Ground, Chester-le-Street1995
113†MJ LavineNorth West (1) v BorderNorth West Cricket Stadium, Potchefstroom2000/01
120VVS LaxmanHyderabad (1) v Madhya PradeshRajiv Gandhi International Stadium, Uppal, Hyderabad2012/13
167DS LehmannSouth Australia (1) v Western AustraliaAdelaide Oval, Adelaide2007/08
179†Liyan KhanSikkim (1) v ManipurJadavpur University Second Campus Ground, Kolkata2021/22
123†D LloydLancashire (1) v NorthamptonshireCounty Ground, Northampton1983
100†N LochabNagaland (1) v PuducherrySovima Cricket Stadium, Dimapur2018/19
104*ML LoveQueensland (2) v VictoriaSt Kilda Cricket Ground, Melbourne2008/09
114GBT LovellOxford University (1) v Cambridge UniversityLord's Cricket Ground, St John's Wood1993
130CE McConchieCanterbury (1) v AucklandHagley Oval, Christchurch2022/23
145†BB McCullumNew Zealand (1) v AustraliaHagley Oval, Christchurch2015/16
134*KS McEwanBorder (2) v TransvaalBuffalo Park, East London1991/92
203*ND McKenzieLions (1) v WarriorsBidvest Wanderers Stadium, Johannesburg2014/15
200*AC MacLarenMarylebone Cricket Club (1) v New ZealandBasin Reserve, Wellington1922/23
107DH McLeodVictoria (2) v TasmaniaTasmania Cricket Association Ground, Hobart1894/95
118†NA McSweeneySouth Australia (1) v TasmaniaBlundstone Arena, Hobart2022/23
104NP MadhavanTamil Nadu (2) v BombayWankhede Stadium, Bombay1984/85
128DD MadurapperumaBurgher Recreation Club (1) v Galle Cricket ClubBurgher Recreation Club Ground, Colombo1998/99
150*MahmudullahBangladesh (1) v ZimbabweHarare Sports Club, Harare2021
105*Majid SaeedSargodha (1) v RawalpindiArbab Niaz Stadium, Peshawar2002/03
156WWAG ManeshanKurunegala Youth Cricket Club (1) v Moors Sports ClubBurgher Recreation Club Ground, Colombo2022/23
105*HJH MarshallWellington (2) v CanterburyHagley Oval, Christchurch2016/17
156*JAH MarshallNorthern Districts (2) v Central DistrictsSaxton Oval, Nelson2012/13
126†H MasakadzaMountaineers (1) v TuskersHarare Sports Club, Harare2018/19
104†SJ MassiahUnited States of America (1) v BermudaNational Stadium, Hamilton2004
120*†Masumud DowlaChittagong Division (1) v Sylhet DivisionSylhet Stadium, Sylhet2008/09
107RH MaudsleyWarwickshire (2) v Oxford UniversitySwans Nest Lane, Stratford-upon-Avon1951
108REW MawhinneyOtago (2) v CanterburyLancaster Park, Christchurch1990/91
106*SW MeadKent (1) v Sri Lanka Cricket Development XISpitfire Ground, St Lawrence, Canterbury2022
105PHKD MendisColombo Cricket Club (1) v Tamil Union Cricket and Athletic ClubSinhalese Sports Club Ground, Colombo2022/23
108YAN MendisSaracens Sports Club (2) v Panadura Sports ClubArmy Ground, Panagoda2013/14
223BH MeraiGujarat (1) v MeghalayaSaurashtra Cricket Association Stadium, Rajkot2021/22
154VM MerchantIndia (1) v EnglandFeroz Shah Kotla, Delhi1951/52
141Michael KhanQuetta (1) v Karachi WhitesNational Stadium, Karachi1963/64
126†FA MidlaneAuckland (1) v WellingtonBasin Reserve, Wellington1918/19
108N MillarOxford University (1) v Cambridge UniversityFP Fenner's Ground, Cambridge2003
101†PN MillerEuropeans (1) v IndiansMadras Cricket Club Ground, Chepauk, Madras1947/48
107*R MinnieKwaZulu-Natal (2) v South Western DistrictsRecreation Ground, Oudtshoorn2014/15
134MF MistryMK Mantri's XI (1) v KC Ibrahim's XIBrabourne Stadium, Bombay1947/48
109†DJ MitchellNew Zealand (1) v EnglandHeadingley, Leeds2022
220NF MitchellVictoria (1) v TasmaniaMelbourne Cricket Ground, Melbourne1926/27
107*†MJ MitchleyEasterns (1) v KwaZulu-Natal BWillowmoore Park Main Oval, Benoni1998/99
169JSD MoffatCambridge University (1) v Oxford UniversityThe University Parks, Oxford2002
221Mohammad HurairaNorthern (1) v SindhGaddafi Stadium, Lahore2022/23
107Mohammad NawazSargodha (1) v BahawalpurSports Stadium, Sargodha2001/02
182Mohammad SaadCentral Punjab (1) v Southern PunjabGaddafi Stadium, Lahore2022/23
113†Mohammad ShahzadAmo Region (1) v Band-e-Amir RegionKhost Cricket Stadium, Khost2022/23
101*Mohammad ShahzadAmo Region (2) v Band-e-Amir RegionKhost Cricket Stadium, Khost2022/23
200*Moin KhanKarachi Harbour (1) v HyderabadNiaz Stadium, Hyderabad2005/06
178†M MontgomeryNottinghamshire (1) v DurhamTrent Bridge, Nottingham2022
115HW MorganWestern Province (1) v Griqualand WestNewlands, Cape Town1933/34
165†H MorrisGlamorgan (1) v SomersetCounty Ground, Taunton1997
112RSM MorrisHampshire (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1996
100*RD MoultBorder (1) v Orange Free State BBuffalo Park, East London1989/90
121RG MukasaUganda (2) v NamibiaUnited Ground, Windhoek2010/11
136SJ MullaneyNottinghamshire (1) v DurhamTrent Bridge, Nottingham2022
211Munir AhmadBoost Region (1) v Speen Ghar RegionQurishi Cricket Ground, Kandahar2021/22
158†N MupambaManicaland Mountaineers (1) v Rising StarsTakashinga Sports Club, Highfield, Harare2017/18
108*†R MutumbamiSouthern Rocks (1) v TuskersOld Hararians, Harare2022/23
147†NadimuddinDhaka Division (1) v Rajshahi DivisionSheikh Abu Naser Stadium, Khulna2009/10
131*Naeem IslamRangpur Division (1) v Chittagong DivisionBangladesh Krira Shikkha Protisthan No 4 Ground, Savar2022/23
148Y NagarMeghalaya (1) v SikkimKalinga Institute of Industrial Technology Ground, Bhubaneswar2018/19
111†RS NagdevGujarat (1) v BarodaMoti Bagh Stadium, Baroda1969/70
108Najeeb BaigMuslim Commercial Bank (2) v National Bank of PakistanMunicipal Stadium, Gujranwala1988/89
110DJ NapierNatal (2) v New ZealandersCity Oval, Pietermaritzburg1953/54
118†DJ NashAuckland (1) v OtagoCarisbrook, Dunedin2001/02
112*Nasir AhmadzaiBoost Region (2) v Amo RegionGhazi Amanullah Khan International Cricket Stadium, Ghazi Amanullah Khan Town2022/23
125†Naushad AliCombined Services (1) v House Building Finance CorporationGaddafi Stadium, Lahore1978/79
107Naveed ObaidMis Ainak Region (2) v Speen Ghar RegionKhost Cricket Stadium, Khost2022/23
100*R NayyarHimachal Pradesh (2) v GoaBhausaheb Bandodkar Ground, Panaji2005/06
123†Nazar MohammadPakistanis (1) v East ZoneKeenan Stadium, Jamshedpur1952/53
102Nazir AhmedMultan (1) v HyderabadMultan Cricket Stadium, Multan2003/04
116†Nisar WahdatBand-e-Amir Region (1) v Speen Ghar RegionKandahar Cricket Stadium, Kandahar2021/22
103†PC NobesSouth Australia (1) v Western AustraliaAdelaide Oval, Adelaide1995/96
101K Noema-BarnettCentral Districts (2) v Northern DistrictsSeddon Park, Hamilton2018/19
114†JA NorthSussex (1) v EssexCounty Ground, Hove1993
106AD NourseNatal (1) v Orange Free StateCity Oval, Pietermaritzburg1952/53
125RK NunesJamaica (2) v Lord Tennyson's XISabina Park, Kingston1931/32
201*O NyakuSouth Western Districts (1) v LimpopoRecreation Ground, Oudtshoorn2022/23
115†S OberoiOxford University (1) v Cambridge UniversityThe University Parks, Oxford2006
102†LPJ O'BrienVictoria (1) v Western AustraliaMelbourne Cricket Ground, Melbourne1937/38
111TC O'BrienLG Robinson's XI (2) v Oxford UniversityOld Buckenham Hall, Attleborough1914
123†RR O'DonnellAuckland (1) v CanterburyHagley Oval, Christchurch2022/23
126MP O'DowdNetherlands (1) v NamibiaICC Cricket Academy Ground, Dubai2017/18
106MO OdumbeKenya (2) v Pakistan ASir Ali Muslim Club Ground, Nairobi2004
110*DL OrchardNatal B (2) v Transvaal BKingsmead, Durban1978/79
102*MK O'RiordanKent (2) v Sri Lanka Cricket Development XISpitfire Ground, St Lawrence, Canterbury2022
198AGH OrrSussex (2) v GlamorganThe 1st Central County Ground, Hove2022
106CJ OttawayMiddlesex (2) v NottinghamshirePrince's Cricket Ground, Chelsea1876
145CWC PackeArmy (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1939
178DB PadikkalKarnataka (1) v PuducherrySri Sivasubramaniya Nadar College of Engineering Ground, Chennai2021/22
144*P PalmerJamaica (1) v Leeward IslandsBrian Lara Stadium, Tarouba2022
146†RR PantIndia (1) v EnglandEdgbaston, Birmingham2022
110JM ParkerNorthern Districts (2) v WellingtonBasin Reserve, Wellington1983/84
135*Parvez RasoolBadureliya Sports Club (1) v Sri Lanka Navy Sports ClubSurrey Village Cricket Ground, Maggona2022/23
105*†UR PatelEast Africa (1) v IndiansLugogo Stadium, Kampala1967
109*RM PatidarIndia A (2) v New Zealand AM Chinnaswamy Stadium, Bangalore2022/23
107AK PereraNondescripts Cricket Club (1) v Colts Cricket ClubColombo Cricket Club Ground, Colombo2020
104*DL PereraKurunegala Youth Cricket Club (1) v Moors Sports ClubBurgher Recreation Club Ground, Colombo2022/23
102JBN PereraArosa Sri Lanka (2) v South AfricaNewlands, Cape Town1982/83
123†KST PereraGalle Cricket Club (1) v Kurunegala Youth Cricket ClubGalle International Stadium, Galle2022/23
110*J PhillipsCanterbury (1) v WellingtonLancaster Park, Christchurch1898/99
100*GM PiedtEastern Province (1) v NatalLambert Park, Estcourt1988/89
169*RT PontingSurrey (2) v NottinghamshireThe Kia Oval, Kennington2013
108DF PopeEssex (2) v GloucestershireWagon Works Ground, Gloucester1934
108†OJD PopeEngland (1) v PakistanRawalpindi Cricket Stadium, Rawalpindi2022/23
105*J PotterVictoria (2) v New South WalesMelbourne Cricket Ground, Melbourne1967/68
136HR PowerPunjab Governor's XI (1) v Northern IndiaLawrence Gardens, Lahore1927/28
124†HTP PremaratneSingha Sports Club (1) v Moratuwa Sports ClubPolice Park Ground, Colombo2003/04
100SMA PriyanjanColombo Cricket Club (1) v Tamil Union Cricket and Athletic ClubSinhalese Sports Club Ground, Colombo2022/23
113†SP PurkayasthaAssam (1) v VidarbhaChaudhary Bansi Lal Cricket Stadium, Lahli2021/22
116AG PuttickCape Cobras (2) v LionsSenwes Park, Potchefstroom2017/18
138Qasim AkramCentral Punjab (1) v Southern PunjabGaddafi Stadium, Lahore2022/23
115WG QuaifeWarwickshire (1) v DerbyshireEdgbaston, Birmingham1928
182†UR RadhakrishnanGoa (1) v AndhraMunicipal Stadium, Cuddapah1991/92
116*†Rafay AhmedBahawalpur (1) v AbbottabadSports Complex, Mardan2013/14
136P RahulKerala (1) v Madhya PradeshSaurashtra Cricket Association Stadium C, Rajkot2021/22
104*KSB RamamurthyAndhra (2) v KeralaMalabar State Police Ground, Malappuram1989/90
101*S RameshAssam (1) v TripuraNehru Stadium, Guwahati2007/08
103†SS RathourBihar (1) v SikkimDhaneswar Rath Institute of Engineering and Management Sciences, Cuttack2019/20
115NA RathvaBaroda (1) v OrissaReliance Cricket Stadium, Vadodara2017/18
100*J RatledgeCambridge University (2) v Oxford UniversityLord's Cricket Ground, St John's Wood1997
121BMRNB RatnayakeSri Lanka Air Force Sports Club (2) v Burgher Recreation ClubAir Force Ground, Colombo2012/13
103*A RatraTripura (1) v Jammu and KashmirGandhi Memorial Science College Ground, Jammu2012/13
133DB Ravi TejaMeghalaya (2) v GujaratSaurashtra Cricket Association Stadium, Rajkot2021/22
124CMW ReadNottinghamshire (1) v SussexThe 1st Central County Ground, Hove2017
131JM ReadSurrey (1) v HampshireKennington Oval, Kennington1895
103†RE RedmondAuckland (1) v OtagoEden Park, Auckland1975/76
101†IR RedpathAustralia (1) v West IndiesMelbourne Cricket Ground, Melbourne1975/76
116LM ReeceDerbyshire (1) v LeicestershireThe Incora County Ground, Derby2022
112JF ReidAuckland (1) v Northern DistrictsSeddon Park, Hamilton1987/88
111†TB ReidEastern Province B (1) v BorderKemsley Park, Port Elizabeth1989/90
107JM RichardsGauteng (1) v NorthernsImperial Wanderers Stadium, Johannesburg2022/23
108*†RD RickeltonGauteng (1) v NorthernsImperial Wanderers Stadium, Johannesburg2022/23
155AC RidleyOxford University (1) v Cambridge UniversityLord's Cricket Ground, St John's Wood1996
115*†WV RipponTransvaal B (1) v Eastern Province BSt George's Park, Port Elizabeth1994/95
112*Y RishavBihar (2) v SikkimEden Gardens, Kolkata2021/22
132†CJL RogersSomerset (1) v NottinghamshireThe Cooper Associates County Ground, Taunton2016
100*CJL RogersSomerset (2) v NottinghamshireThe Cooper Associates County Ground, Taunton2016
105LAC RuwansiriPanadura Sports Club (1) v Badureliya Sports ClubPanadura Esplanade, Panadura2022/23
120*Saadat GulFaisalabad (1) v HyderabadIqbal Stadium, Faisalabad2001/02
109Sajid BashirZone C (1) v Zone AJinnah Stadium, Sialkot1985/86
131Salman AliSialkot (1) v Lahore ShalimarJinnah Stadium, Sialkot2013/14
103ISS SamarasooriyaKandy Customs Sports Club (1) v Police Sports ClubPolice Park Ground, Colombo2022/23
188†WSR SamarawickramaTamil Union Cricket and Athletic Club (1) v Colombo Cricket ClubSinhalese Sports Club Ground, Colombo2022/23
101†DB SathaKC Ibrahim's XI (1) v MK Mantri's XIBrabourne Stadium, Bombay1947/48
112†JED SealyTrinidad (1) v BarbadosKensington Oval, Bridgetown1948/49
134CD SeddonNew South Wales (1) v TasmaniaTasmania Cricket Association Ground, Hobart1928/29
138*PM SeelaarNetherlands (2) v Hong KongMission Road Ground, Hong Kong2016/17
106†L SematimbaUganda (1) v NamibiaUnited Ground, Windhoek2010/11
151SC SerasingheMoors Sports Club (1) v Lankan Cricket ClubNondescripts Cricket Club Ground, Colombo2020
125*K SethMadhya Pradesh (1) v VidarbhaNehru Stadium, Indore2000/01
200*Shafiqullah ShinwariKabul Region (2) v Boost RegionKunar Cricket Ground, Asadabad2017/18
120OA ShahEssex (1) v GlamorganThe Essex County Ground, Chelmsford2013
102Shahbaz BashirNetherlands (1) v United Arab EmiratesSportpark Het Schootsveld, Deventer2012
127ShahidullahMis Ainak Region (1) v Speen Ghar RegionKhost Cricket Stadium, Khost2022/23
185*AS SharmaOxford University (1) v Cambridge UniversityThe University Parks, Oxford2010
200B SharmaChandigarh (1) v ManipurVideocon Academy Ground, Kolkata2019/20
142PP ShawWest Zone (2) v Central ZoneSNR Sons College of Arts and Science Ground, Coimbatore2022/23
101Sher MohammadDelhi (1) v ServicesPalam A Ground, Model Sports Complex, Delhi1965/66
157BR ShettyBadureliya Sports Club (1) v Ragama Cricket ClubSurrey Village Cricket Ground, Maggona2019/20
105†NS ShettyTripura (1) v GoaDistrict Institute of Education and Training Ground, Porvorim2010/11
163Shoaib MohammadPakistan International Airlines (1) v Public Works DepartmentUnited Bank Limited Sports Complex, Karachi2001/02
103*†ShujauddinBahawalpur (1) v Public Works DepartmentBahawal Stadium, Bahawalpur1969/70
114†ShujauddinFaisalabad (1) v Lahore City BluesLahore City Cricket Association Ground, Lahore1984/85
121†FW SidesVictoria (1) v Western AustraliaWestern Australia Cricket Association Ground, Perth1938/39
207IJ SiedleNatal (1) v Western ProvinceKingsmead, Durban1936/37
109MNV SilvaPanadura Sports Club (1) v Badureliya Sports ClubPanadura Esplanade, Panadura2022/23
129RHS SilvaBadureliya Sports Club (1) v Saracens Sports ClubUniversity Ground, Colombo2006/07
122SS SinghChhattisgarh (1) v DelhiBarsapara Cricket Stadium, Guwahati2021/22
100*DM SmithWarwickshire (1) v Oxford UniversityEdgbaston, Birmingham1983
103GC SmithSurrey (2) v GloucestershireThe Kia Oval, Kennington2014
200*†SPD SmithAustralia (1) v West IndiesOptus Stadium, Perth2022/23
100*IR SnookCentral Districts (1) v Northern DistrictsFitzherbert Park, Palmerston North1987/88
101†G SnymanNamibia (1) v KwaZulu-Natal InlandCity Oval, Pietermaritzburg2017/18
132*†GS SobersNottinghamshire (1) v LancashireOld Trafford, Manchester1974
169JS SolomonGuyana (1) v BarbadosBourda, Georgetown1968/69
119RE Somers VineTransvaal (1) v RhodesiaRaylton Club, Bulawayo1945/46
100*AY SoodGujarat (2) v BengalSardar Patel Stadium, Motera, Ahmedabad2003/04
195DPS SooriyabandaraMoors Sports Club (1) v Kurunegala Youth Cricket ClubBurgher Recreation Club Ground, Colombo2022/23
101*†RE SouleTasmania (1) v South AustraliaAdelaide Oval, Adelaide1990/91
136†L SteenkampLimpopo (1) v South Western DistrictsRecreation Ground, Oudtshoorn2022/23
102*†AC StorieScotland (1) v IrelandHamilton Crescent, Glasgow1994
180†D SutherlandVictoria (1) v TasmaniaNorth Tasmania Cricket Association Ground, Launceston1900/01
126*Tanzid HasanRajshahi Division (2) v Khulna DivisionSheikh Abu Naser Stadium, Khulna2022/23
105PH TariltonBarbados (2) v Marylebone Cricket ClubKensington Oval, Bridgetown1929/30
102Tariq AhmedRangpur Division (1) v Dhaka DivisionShaheed Chandu Stadium, Bogra2015/16
171HP TillakaratneNondescripts Cricket Club (1) v Badureliya Sports ClubPolice Park Ground, Colombo2005/06
100*AG TiwaryChhattisgarh (2) v ServicesShaheed Veer Narayan Singh International Cricket Stadium, Naya Raipur2019/20
145†DP ToftOxford University (1) v Cambridge UniversityLord's Cricket Ground, St John's Wood1967
156†MJL TurnbullGlamorgan (1) v LeicestershireAylestone Road, Leicester1939
106JB TurnerMinor Counties (2) v PakistanisOsborne Avenue, Jesmond1974
104†SN TurnerGriqualand West (1) v Transvaal BDe Beers Country Club, Kimberley1979/80
108†RG TwoseWellington (1) v AucklandBasin Reserve, Wellington2000/01
114Umar AminNorthern (1) v SindhGaddafi Stadium, Lahore2022/23
109Umar WaheedNorthern (1) v SindhGaddafi Stadium, Lahore2022/23
100*Usman SalahuddinSouthern Punjab (2) v Central PunjabGaddafi Stadium, Lahore2022/23
136MY VallieWestern Province (1) v Free StatePPC Newlands, Cape Town2022/23
111PGV van der BijlFirst South African Division (1) v The RestOld Wanderers, Johannesburg1942/43
105*JP van der WesthuizenWestern Transvaal (2) v Natal BFanie du Toit Sports Complex, Potchefstroom1994/95
117R van TonderFree State (2) v Western ProvincePPC Newlands, Cape Town2022/23
115†GH VaseyEuropeans (1) v IndiansMadras Cricket Club Ground, Chepauk, Madras1918/19
106*H ViljoenNorthern Cape (1) v KwaZulu-Natal InlandCity Oval, Pietermaritzburg2022/23
117†Virat SinghEast Zone (1) v North ZoneCricket Association Puducherry Ground 2, Puducherry2022/23
111LW VorsterTransvaal B (1) v Orange Free StateRamblers Cricket Club Ground, Bloemfontein1968/69
117KJ WadsworthCanterbury (1) v OtagoLancaster Park, Christchurch1975/76
120†Waheedullah ShafaqSpeen Ghar Region (1) v Boost RegionKhost Cricket Stadium, Khost2019/20
101LR WaltersEastern Province (2) v NorthernsSuperSport Park, Centurion2014/15
134RTM WanigamuniMoors Sports Club (1) v Kurunegala Youth Cricket ClubBurgher Recreation Club Ground, Colombo2022/23
100Waqarullah IshaqBoost Region (1) v Speen Ghar RegionQurishi Cricket Ground, Kandahar2021/22
153TS WarneVictoria (2) v TasmaniaTasmania Cricket Association Ground, Hobart1911/12
105DG WattOtago (2) v CanterburyLancaster Park, Christchurch1943/44
100†JB WeatheraldSouth Australia (1) v TasmaniaBlundstone Arena, Hobart2022/23
100NR WelchEagles (1) v RhinosHarare Sports Club, Harare2022/23
104WM WelchFree Foresters (1) v Cambridge UniversityFP Fenner's Ground, Cambridge1939
157DJ WhiteEastern Province (1) v GautengABSA Oval, Nelson Mandela Metropole University, Port Elizabeth2017/18
155*SA WhiteheadSouth Western Districts (1) v LimpopoRecreation Ground, Oudtshoorn2022/23
102*†KLVD WijeratneKandy Customs Sports Club (1) v Ragama Cricket ClubThurstan College Ground, Colombo2022/23
139MACP WijesingheColombo Cricket Club (1) v Tamil Union Cricket and Athletic ClubSinhalese Sports Club Ground, Colombo2022/23
111WM WoodfullWM Woodfull's XI (1) v VY Richardson's XIMelbourne Cricket Ground, Melbourne1934/35
105SE WoottonVictoria (1) v TasmaniaTasmania Cricket Association Ground, Hobart1923/24
100*GH WorkerAuckland (2) v CanterburyHagley Oval, Christchurch2022/23
140Yashpal SinghSikkim (1) v BiharDhaneswar Rath Institute of Engineering and Management Sciences, Cuttack2019/20
104†RM YatesWarwickshire (1) v HampshireEdgbaston, Birmingham2022
100G YearwoodLeeward Islands (2) v Windward IslandsAntigua Recreation Ground, St John's1974/75
125GA YoungWestern Australia (1) v South AustraliaWestern Australia Cricket Association Ground, Perth1972/73
105WA YoungCentral Districts (2) v WellingtonFitzherbert Park, Palmerston North2022/23
103Yuvraj SinghRailways (1) v Jammu and KashmirIndian Institute of Technology Chemplast Ground, Chennai2021/22
145Zeeshan AshrafSouthern Punjab (1) v Central PunjabGaddafi Stadium, Lahore2022/23

† indicates that the hundred was not in the player's last innings.