113* | Aamer Malik | Lahore Whites (1) v Islamabad | Lahore City Cricket Association Ground, Lahore | 2001/02 |
168† | Abdul Qadir | Khost (1) v Kandahar | Ghazi Amanullah Khan International Cricket Stadium, Ghazi Amanullah Khan Town | 2018/19 |
126† | Abdul Tawwab | Hyderabad (1) v Karachi B | Niaz Stadium, Hyderabad | 1977/78 |
142 | Abdul Wasi | Amo Region (1) v Band-e-Amir Region | Qurishi Cricket Ground, Kandahar | 2021/22 |
113* | S Abeywickreme | Lankan Cricket Club (2) v Bloomfield Cricket and Athletic Club | Bloomfield Cricket and Athletic Club Ground, Colombo | 2018/19 |
225*† | Abid Ali | Sui Northern Gas Pipelines Limited (1) v Eshaal Associates | United Bank Limited Sports Complex, Karachi | 2024/25 |
116† | CN Ackermann | Durham (1) v Nottinghamshire | Trent Bridge, Nottingham | 2025 |
124 | CN Ackermann | Durham (2) v Nottinghamshire | Trent Bridge, Nottingham | 2025 |
313* | SS Agarwal | Oxford University (1) v Cambridge University | FP Fenner's Ground, Cambridge | 2013 |
136† | TD Agarwal | Hyderabad (1) v Vidarbha | Vidarbha Cricket Association Ground, Nagpur | 2024/25 |
101* | WA Albertyn | Boland (2) v Eastern Province | Sahara Oval St George's, Port Elizabeth | 2005/06 |
130 | Ali Bahadur | Water and Power Development Authority (1) v Lahore City | Lahore City Cricket Association Ground, Lahore | 1986/87 |
206* | Ali Zaryab | Lahore Whites (1) v Sialkot | National Bank Cricket Arena, Karachi | 2024/25 |
100 | Almas Shaukat | Uttar Pradesh (2) v Maharashtra | Gurgaon Cricket Ground, Sultanpur | 2021/22 |
113*† | L Amar Singh | Nawanagar (1) v Baroda | Central College Ground, Baroda | 1939/40 |
106† | A Anand | Mumbai (1) v Vidarbha | Vidarbha Cricket Association Stadium, Nagpur | 2024/25 |
101 | KA Anderson | Guyana (2) v Leeward Islands | Warner Park, Basseterre | 2024/25 |
136† | Ankit Kumar | Haryana (1) v Mumbai | Chaudhary Bansi Lal Cricket Stadium, Lahli | 2024/25 |
189 | Aqib Shah | State Bank of Pakistan (2) v Khan Research Laboratories | Karachi City Cricket Association Stadium, Karachi | 2024/25 |
164 | Asghar Stanikzai | Afghanistan (1) v Zimbabwe | Sheikh Zayed Stadium, Abu Dhabi | 2020/21 |
113* | DS Atkinson | Barbados (2) v Trinidad | Queen's Park Oval, Port of Spain | 1960/61 |
122 | ET Austen | Victoria (1) v Tasmania | North Tasmania Cricket Association Ground, Launceston | 1929/30 |
100* | MH Austen | Otago (2) v Canterbury | Lancaster Park, Christchurch | 1996/97 |
113* | Awais Zafar | Khan Research Laboratories (2) v State Bank of Pakistan | Karachi City Cricket Association Stadium, Karachi | 2024/25 |
172 | Azmat Rana | Muslim Commercial Bank (1) v State Bank of Pakistan | Gaddafi Stadium, Lahore | 1983/84 |
214* | Babar Hayat | Hong Kong (1) v Papua New Guinea | Sharjah Cricket Association Stadium, Sharjah | 2017/18 |
134 | SFAF Bacchus | Border (1) v Orange Free State | Jan Smuts Ground, East London | 1985/86 |
187 | Bahir Shah | Afghanistan A (1) v Ireland Wolves | Sheikh Zayed Stadium, Abu Dhabi | 2025 |
132† | L Baichan | Berbice (1) v Demerara | Albion Sports Complex, Albion | 1982/83 |
101* | L Baichan | Berbice (2) v Demerara | Albion Sports Complex, Albion | 1982/83 |
123† | CR Baker | New South Wales (1) v Victoria | Sydney Cricket Ground, Sydney | 1968/69 |
241* | AH Bakewell | Northamptonshire (2) v Derbyshire | Queen's Park, Chesterfield | 1936 |
161 | KU Bakhle | Goa (2) v Nagaland | Sovima Cricket Ground, Sovima | 2024/25 |
137*† | GS Ballance | Zimbabwe (1) v West Indies | Queens Sports Club, Bulawayo | 2022/23 |
101* | S Banerjee | Bihar (2) v Bengal | Eden Gardens, Calcutta | 1943/44 |
371 | T Banton | Somerset (1) v Worcestershire | The Cooper Associates County Ground, Taunton | 2025 |
182*† | KJ Barnett | Gloucestershire (1) v Middlesex | John Walker's Ground, Southgate | 2002 |
111 | TJ Barsby | Queensland (2) v Western Australia | Western Australia Cricket Association Ground, Perth | 1996/97 |
106 | T Bavuma | South Africa (1) v Pakistan | PPC Newlands, Cape Town | 2024/25 |
180† | EM Beechey | Wellington (1) v Auckland | Basin Reserve, Wellington | 1918/19 |
139 | BL Bennett | Border (1) v KwaZulu-Natal | Buffalo Park, East London | 2013/14 |
101*† | CA Bernard | Somerset (1) v Gloucestershire | County Ground, Taunton | 1901 |
129 | RD Berrington | Scotland (1) v Papua New Guinea | Amini Park, Port Moresby | 2017/18 |
107 | DM Bess | Yorkshire (2) v Worcestershire | Headingley, Leeds | 2025 |
111 | K Bidhuri | Delhi (1) v Rajasthan | Feroz Shah Kotla, Delhi | 2019/20 |
118* | OW Bill | Australians (1) v Patiala | Baradari Ground, Patiala | 1935/36 |
100 | RR Biswa | Meghalaya (2) v Hyderabad | Rajiv Gandhi International Stadium, Uppal, Hyderabad | 2023/24 |
105† | AD Blofield | Cambridge University (1) v Oxford University | FP Fenner's Ground, Cambridge | 2015 |
110 | CHB Blount | Royal Air Force (2) v Army | Kennington Oval, Kennington | 1930 |
119 | TA Blundell | Wellington (2) v Canterbury | Cello Basin Reserve, Wellington | 2024/25 |
134 | JH Board | Hawke's Bay (2) v Wellington | Basin Reserve, Wellington | 1914/15 |
129† | NL Bonitto | Jamaica (1) v Duke of Norfolk's XI | Sabina Park, Kingston | 1956/57 |
101† | RP Borgnis | Combined Services (1) v New Zealanders | United Services Ground, Portsmouth | 1937 |
126* | MP Bowden | Transvaal (2) v Kimberley | Eclectics Cricket Club Ground, Kimberley | 1889/90 |
139 | CRC Boy | Jamaica (1) v Yorkshire | Sabina Park, Kingston | 1935/36 |
120* | KC Brahmabhatt | Gujarat (2) v Maharashtra | Maganbhai Thakordas Balmukundas College Ground, Surat | 1983/84 |
148 | DT Brevis | Northerns (1) v North West | SuperSport Park, Centurion | 2024/25 |
120 | CB Britz | Easterns (1) v South Western Districts | Willowmoore Park Main Oval, Benoni | 2024/25 |
168 | WGF Brown | New South Wales (1) v New Zealanders | Sydney Cricket Ground, Sydney | 1925/26 |
100* | DJ Buckingham | Tasmania (1) v Western Australia | Western Australia Cricket Association Ground, Perth | 1993/94 |
100† | PJP Burge | Queensland (1) v Western Australia | Brisbane Cricket Ground, Woolloongabba, Brisbane | 1967/68 |
193 | A Burrows | Railways (2) v Vidarbha | Postal Ground, Yavatmal | 1985/86 |
121 | W Bury | Gentlemen of the North (2) v Gentlemen of the South | Trent Bridge, Nottingham | 1862 |
207 | NF Callaway | New South Wales (1) v Queensland | Sydney Cricket Ground, Sydney | 1914/15 |
160 | HB Cameron | South Africans (2) v HDG Leveson-Gower's XI | North Marine Road, Scarborough | 1935 |
104 | JD Campbell | Jamaica (2) v Combined Campuses and Colleges | Sir Frank Worrell Memorial Ground, St Augustine | 2024/25 |
105 | AT Carey | South Australia (2) v Queensland | Karen Rolton Oval, Adelaide | 2024/25 |
113 | KS Carlson | Glamorgan (2) v Leicestershire | Sophia Gardens, Cardiff | 2025 |
124† | CM Carmichael | Ireland Wolves (1) v Afghanistan A | Sheikh Zayed Stadium, Abu Dhabi | 2025 |
138 | JF Carter | Northern Districts (1) v Otago | University Oval, Dunedin | 2024/25 |
106 | EF Chalmers | Scotland (2) v Kenya | Mannofield Park, Aberdeen | 2013 |
119† | P Chandila | Haryana (1) v Jammu and Kashmir | Gandhi Memorial Science College Ground, Jammu | 2019/20 |
112† | IM Chappell | South Australia (1) v Victoria | Adelaide Oval, Adelaide | 1979/80 |
110 | BG Charlesworth | Gloucestershire (2) v Derbyshire | The Incora County Ground, Derby | 2025 |
120 | R Chauhan | Services (1) v Orissa | Dhaneswar Rath Institute of Engineering and Management Sciences, Cuttack | 2024/25 |
119* | C Chetty | KwaZulu-Natal Inland (2) v Eastern Province | City Oval, Pietermaritzburg | 2019/20 |
146 | AV Chopra | Mizoram (1) v Nagaland | Gokulbhai Somabhai Patel Stadium, Nadiad | 2024/25 |
152 | S Chopra | Services (1) v Jammu and Kashmir | Palam A Ground, Model Sports Complex, Delhi | 1994/95 |
140† | TGR Clark | Sussex (1) v Warwickshire | Edgbaston, Birmingham | 2025 |
100 | JJ Clayton | Queensland (2) v South Australia | Karen Rolton Oval, Adelaide | 2024/25 |
100*† | C Clover-Brown | Ceylon (1) v Indian University Occasionals | Vihara Mahadevi Park, Colombo | 1935/36 |
124* | BG Compton | Kent (2) v Middlesex | Spitfire Ground, St Lawrence, Canterbury | 2025 |
103† | NRD Compton | Sri Lanka Ports Authority Cricket Club (1) v Saracens Sports Club | Sinhalese Sports Club Ground, Colombo | 2017/18 |
149† | JR Conyers | Gentlemen of Philadelphia (1) v Jamaica | Melbourne Park, Kingston | 1908/09 |
145* | MY Cook | Mpumalanga (1) v Limpopo | Polokwane Cricket Club Ground, Polokwane | 2024/25 |
113 | BC Cooley | Natal (2) v Western Province | Old Wanderers, Johannesburg | 1906/07 |
117 | JM Cox | Essex (1) v Surrey | Ambassador Cruise Line Ground, Chelmsford | 2025 |
101† | ID Craig | International XI (1) v Cricket Club of India President's XI | Brabourne Stadium, Bombay | 1961/62 |
145* | MJJ Critchley | Essex (1) v Surrey | Ambassador Cruise Line Ground, Chelmsford | 2025 |
138† | DJ Cullinan | Titans (1) v Western Province Boland | Boland Park, Paarl | 2004/05 |
147† | BJ Curran | Southerns (1) v Northerns | Old Hararians, Harare | 2024/25 |
105* | BJ Curran | Southerns (2) v Northerns | Old Hararians, Harare | 2024/25 |
120 | SW Currie | Leicestershire (2) v Northamptonshire | County Ground, Northampton | 2024 |
102 | H Dalal | Delhi (1) v Rajasthan | Feroz Shah Kotla, Delhi | 2019/20 |
107 | R Dalal | Arunachal Pradesh (2) v Mizoram | Sardar Patel Stadium B Ground, Motera, Ahmedabad | 2022/23 |
121† | Daljit Singh | Bihar (1) v Bombay | Wankhede Stadium, Bombay | 1978/79 |
104† | MM Dalvi | Vidarbha (1) v Madhya Pradesh | Vidarbha Cricket Association Ground, Nagpur | 1961/62 |
125 | PD Daneel | Cambridge University (2) v Oxford University | FP Fenner's Ground, Cambridge | 2020 |
118 | GB Davies | Essex (1) v Somerset | Clarence Park, Weston-super-Mare | 1914 |
141† | MKST de Livera | Kandy District (1) v Dambulla District | R Premadasa Stadium, Colombo | 2024/25 |
119 | CS Delport | KwaZulu-Natal Inland (1) v South Western Districts | City Oval, Pietermaritzburg | 2021/22 |
121† | DA Dempsey | Canterbury (1) v Otago | Carisbrook, Dunedin | 1987/88 |
138† | A Dennis | North Eastern Transvaal (1) v Griqualand West | Willowmoore Park Main Oval, Benoni | 1954/55 |
110* | AH Desai | Railways (2) v Southern Punjab | Karnail Singh Stadium, Delhi | 1963/64 |
192† | PP Desai | Mizoram (1) v Bihar | Moin-ul-Haq Stadium, Patna | 2019/20 |
144† | SJ Desai | Chhattisgarh (1) v Chandigarh | Shaheed Veer Narayan Singh International Cricket Stadium, Naya Raipur | 2024/25 |
108† | DM de Silva | Dambulla District (1) v Kandy District | R Premadasa Stadium, Colombo | 2024/25 |
206 | PA de Silva | Sri Lanka (1) v Bangladesh | P Saravanamuttu Stadium, Colombo | 2002 |
140† | S Dhawan | Delhi (1) v Hyderabad | Feroz Shah Kotla, Delhi | 2019/20 |
157 | TA Dithole | KwaZulu-Natal Coastal (1) v Gauteng | Imperial Wanderers Stadium, Johannesburg | 2024/25 |
132 | P Dogra | Jammu and Kashmir (2) v Kerala | Maharashtra Cricket Association Stadium, Gahunje | 2024/25 |
134† | MW Douglas | Central Districts (1) v Otago | Molyneux Park, Alexandra | 2000/01 |
118 | EJ Draper | Griqualand West (1) v Orange Free State | Ramblers Cricket Club Ground, Bloemfontein | 1967/68 |
150† | AR Dunlop | Ireland (1) v Scotland | Cambusdoon New Ground, Alloway | 2000 |
100† | OM Durity | Trinidad and Tobago (1) v Australians | Guaracara Park, Pointe-a-Pierre | 1972/73 |
182 | D Elgar | Essex (1) v Surrey | The Cloud County Ground, Chelmsford | 2024 |
166 | SA Engelbrecht | Western Province (1) v North West | PPC Newlands, Cape Town | 2016/17 |
175† | DA Escott | Oxford University (1) v Cambridge University | The University Parks, Oxford | 2018 |
124 | AJ Evans | Harlequins (1) v West Indians | The Saffrons, Eastbourne | 1928 |
104* | AW Evans | Northern Districts (2) v Canterbury | Seddon Park, Hamilton | 2006/07 |
123† | SH Evershed | Derbyshire (1) v Hampshire | County Ground, Southampton | 1901 |
100 | AH Faber | Gentlemen of the North (1) v Gentlemen of the South | Lord's Cricket Ground, St John's Wood | 1862 |
110* | RA Faria | North and East Trinidad (2) v South and Central Trinidad | Guaracara Park, Pointe-a-Pierre | 1978/79 |
154† | WS Farrer | Border (1) v Australians | Jan Smuts Ground, East London | 1969/70 |
127 | SM Faumi | Matara Sports Club (2) v Police Sports Club | Moors Sports Club Ground, Colombo | 1997/98 |
121 | Fawad Khan | Federally Administered Tribal Areas (2) v Pakistan Television | Jinnah Stadium, Sialkot | 2017/18 |
105 | KLR Fernando | Moratuwa Sports Club (1) v Kandy Cricket Club | Tyronne Fernando Stadium, Moratuwa | 2002/03 |
126 | KNM Fernando | Dambulla District (2) v Kandy District | R Premadasa Stadium, Colombo | 2024/25 |
100 | S Fernando | Sebastianites Cricket and Athletic Club (1) v Sri Lanka Air Force Sports Club | FTZ Sports Complex (Board of Investment), Katunayake | 2019/20 |
107† | NJ Ferraby | Oxford University (1) v Cambridge University | The University Parks, Oxford | 2014 |
154* | CE Finlason | Kimberley (2) v Transvaal | Old Wanderers, Johannesburg | 1890/91 |
107 | W Flowers | Nottinghamshire (2) v Sussex | Trent Bridge, Nottingham | 1896 |
129† | C Fortuin | Boland (1) v Western Province | PPC Newlands, Cape Town | 2024/25 |
184 | DR Fox | Oxford University (1) v Cambridge University | FP Fenner's Ground, Cambridge | 2005 |
217 | RC Fredericks | Guyana (1) v Jamaica | Bourda, Georgetown | 1982/83 |
155 | DP Fulton | Kent (1) v Middlesex | St Lawrence Ground, Canterbury | 2006 |
112*† | ED Fursdon | Oxford University (1) v Cambridge University | Lord's Cricket Ground, St John's Wood | 1975 |
115† | BJ Fussell | Transvaal B (1) v Orange Free State | New Wanderers Stadium, Johannesburg | 1963/64 |
143† | AD Gaekwad | Baroda (1) v Gujarat | Moti Bagh Stadium, Vadodara | 1991/92 |
113 | RA Gale | Marylebone Cricket Club (1) v Ireland | Castle Avenue, Dublin | 1968 |
112 | G Gambhir | Delhi (1) v Andhra | Feroz Shah Kotla, Delhi | 2018/19 |
108 | N Gangta | Himachal Pradesh (1) v Puducherry | Cricket Association Puducherry Siechem Ground, Puducherry | 2023/24 |
105† | GH Gatehouse | Tasmania (1) v New South Wales | Tasmania Cricket Association Ground, Hobart | 1899/00 |
188† | SM Gavaskar | Rest of the World XI (1) v Marylebone Cricket Club | Lord's Cricket Ground, St John's Wood | 1987 |
258† | HP Gawli | Madhya Pradesh (1) v Uttar Pradesh | Holkar Stadium, Indore | 2024/25 |
106† | JR Gill | Ireland (1) v Marylebone Cricket Club | Observatory Lane, Rathmines, Dublin | 1948 |
102 | S Gill | Punjab (2) v Karnataka | M Chinnaswamy Stadium, Bangalore | 2024/25 |
125† | JF Giller | Victoria (1) v New South Wales | Sydney Cricket Ground, Sydney | 1904/05 |
102† | KC Glasgow | Demerara (1) v Berbice | Welfare Centre Ground, Rose Hall | 1976/77 |
186 | A Goswami | Uttar Pradesh (1) v Madhya Pradesh | Holkar Stadium, Indore | 2024/25 |
134† | DI Gower | Hampshire (1) v Essex | County Ground, Chelmsford | 1993 |
108 | HHE Grangel | Victoria (1) v Tasmania | Melbourne Cricket Ground, Melbourne | 1935/36 |
104 | GS Grimston | Army (1) v Cambridge University | FP Fenner's Ground, Cambridge | 1939 |
106 | LT Grove | Army (1) v Cambridge University | FP Fenner's Ground, Cambridge | 1938 |
154*† | MHP Gunathilake | Kurunegala Youth Cricket Club (1) v Negombo Cricket Club | Welagedara Stadium, Kurunegala | 2017/18 |
113† | Gurender Singh | Chandigarh (1) v Chhattisgarh | Shaheed Veer Narayan Singh International Cricket Stadium, Naya Raipur | 2024/25 |
130† | AP Gwynn | Dublin University (1) v Cambridge University | College Park, Dublin | 1895 |
103 | Habibul Bashar | Khulna Division (1) v Chittagong Division | Shahid Kamruzzaman Stadium, Rajshahi | 2009/10 |
111* | JC Hallett | Somerset (2) v Middlesex | County Ground, Taunton | 1995 |
102*† | TE Halsey | Royal Navy (1) v Royal Air Force | Kennington Oval, Kennington | 1928 |
114† | RA Hamence | South Australia (1) v Marylebone Cricket Club | Adelaide Oval, Adelaide | 1950/51 |
111 | Hammad Khan | Lahore City (2) v Rawalpindi | Pindi Club Ground, Rawalpindi | 1987/88 |
156 | MN Harbottle | Army (1) v Oxford University | Royal Military Academy Ground, Camberley | 1938 |
177 | Harcharan Singh | Services (1) v Jammu and Kashmir | Maulana Azad Memorial Stadium, Jammu | 1968/69 |
100* | S Harding | Sinhalese Sports Club (1) v Burgher Recreation Club | Burgher Recreation Club Ground, Colombo | 1988/89 |
139† | LS Harper | Demerara (1) v Berbice | Bourda, Georgetown | 1981/82 |
138† | MS Harris | Lancashire (1) v Middlesex | Lord's Cricket Ground, St John's Wood | 2025 |
100*† | J Harrison | Ireland (1) v Scotland | Castle Avenue, Dublin | 1977 |
156 | WP Harrison | Middlesex (1) v Gloucestershire | Spa Ground, Gloucester | 1911 |
153 | IJ Harvey | Derbyshire (1) v Somerset | County Ground, Taunton | 2007 |
126 | TN Harvey | KwaZulu-Natal (1) v South Western Districts | Recreation Ground, Oudtshoorn | 2006/07 |
126† | AL Hassett | AL Hassett's XI (1) v AR Morris' XI | Melbourne Cricket Ground, Melbourne | 1953/54 |
179 | GR Hay | Central Districts (1) v Otago | McLean Park, Napier | 2023/24 |
101 | F Henderson | New South Wales (1) v Tasmania | Sydney Cricket Ground, Sydney | 1929/30 |
105 | FB Hill | Natal B (2) v Orange Free State | Kingsmead, Durban | 1980/81 |
126 | KG Hill | Orange Free State (2) v Western Province | Berea Park, Pretoria | 1923/24 |
123 | GB Hole | South Australia (1) v Victoria | Melbourne Cricket Ground, Melbourne | 1957/58 |
131 | CJ Hollins | Oxford University (1) v Cambridge University | Lord's Cricket Ground, St John's Wood | 1994 |
111 | DJ Horak | Transvaal B (2) v Border | Jan Smuts Ground, East London | 1965/66 |
140 | WJ Horrocks | Western Australia Combined XI (1) v Marylebone Cricket Club | Western Australia Cricket Association Ground, Perth | 1936/37 |
100* | DH Howell | Border (2) v Transvaal | Buffalo Park, East London | 1991/92 |
147 | REH Hudson | Army (1) v Oxford University | Royal Military Academy Ground, Camberley | 1938 |
119 | QJ Hughes | Cambridge University (1) v Oxford University | Lord's Cricket Ground, St John's Wood | 2000 |
109 | MM Hulett | KwaZulu-Natal Inland (1) v Eastern Province | City Oval, Pietermaritzburg | 2013/14 |
103* | N Hussain | England (2) v New Zealand | Lord's Cricket Ground, St John's Wood | 2004 |
100 | S Hutton | Durham (1) v Cambridge University | FP Fenner's Ground, Cambridge | 1998 |
123 | TA Imlach | Guyana (2) v Leeward Islands | Warner Park, Basseterre | 2024/25 |
100* | Imran Rafiq | Khan Research Laboratories (2) v State Bank of Pakistan | Karachi City Cricket Association Stadium, Karachi | 2024/25 |
127 | GDD Indika | Badureliya Sports Club (2) v Nondescripts Cricket Club | Nondescripts Cricket Club Ground, Colombo | 2010/11 |
139 | PJ Ingram | Central Districts (2) v Auckland | Colin Maiden Park, Auckland | 2011/12 |
103 | CC Inman | Leicestershire (1) v Northamptonshire | Grace Road, Leicester | 1971 |
101 | BL Irvine | Transvaal (2) v Eastern Province | St George's Park, Port Elizabeth | 1976/77 |
108† | Israr Ahmed | Sukkur (1) v Hyderabad | Niaz Stadium, Hyderabad | 1985/86 |
157† | B Jacobs | Auckland (1) v Central Districts | Kennards Hire Community Oval, Auckland | 2024/25 |
140 | RD Jacobs | Leeward Islands (2) v Jamaica | Alpart Sports Club, Nain | 2004/05 |
103 | Jahurul Islam | East Zone (1) v North Zone | Sheikh Kamal International Cricket Stadium, Cox's Bazar | 2022/23 |
111 | SS Jaiswal | Bengal (1) v Punjab | Eden Gardens, Kolkata | 2024/25 |
125 | LW James | Nottinghamshire (1) v Durham | Trent Bridge, Nottingham | 2025 |
103 | JA Jameson | Warwickshire (1) v Glamorgan | Edgbaston, Birmingham | 1976 |
106† | Jamshed Abbas | Peshawar University (1) v Punjab University, Lahore | Punjab University Ground, Lahore | 1959/60 |
110 | Javed Burki | North-West Frontier Province (2) v Punjab A | Pindi Club Ground, Rawalpindi | 1974/75 |
158 | MDUS Jayasundera | Ragama Cricket Club (1) v Burgher Recreation Club | P Sara Oval, Colombo | 2020 |
130 | GSNFG Jayasuriya | Chilaw Marians Cricket Club (1) v Panadura Sports Club | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2024/25 |
104*† | RR Jeggels | Eastern Province (1) v KwaZulu-Natal Inland | Axxess DSL St George's, Port Elizabeth | 2009/10 |
122* | TE Jesty | Lancashire (2) v Oxford University | The University Parks, Oxford | 1991 |
104*† | KA Jogia | Cambridge University Centre of Cricketing Excellence (1) v Warwickshire | FP Fenner's Ground, Cambridge | 2008 |
146*† | JS Johnson | Minor Counties (1) v Indians | Orleton Park, Wellington | 1979 |
118 | AR Johri | Bihar (1) v Arunachal Pradesh | Urja Stadium, Rajbansi Nagar | 2022/23 |
100*† | DM Jones | Victoria (1) v Tasmania | Melbourne Cricket Ground, Melbourne | 1997/98 |
125 | J Jones | Players of the South (1) v Gentlemen of the South | Kennington Oval, Kennington | 1885 |
170* | RA Jones | Auckland (2) v Canterbury | Colin Maiden Park, Auckland | 2009/10 |
114† | SW Julien | Windward Islands (1) v Leeward Islands | Mindoo Phillip Park, Castries | 1986/87 |
138 | A Juyal | Uttar Pradesh (1) v Madhya Pradesh | Holkar Stadium, Indore | 2024/25 |
139 | T Kaitano | Northerns (2) v Southerns | Old Hararians, Harare | 2024/25 |
202*† | MR Kale | Puducherry (1) v Uttarakhand | Cricket Association Puducherry Siechem Ground, Puducherry | 2024/25 |
115 | JH Kallis | South Africa (1) v India | Sahara Stadium Kingsmead, Durban | 2013/14 |
104 | CA Karthik | Sikkim (2) v Manipur | Jadavpur University Second Campus Ground, Kolkata | 2021/22 |
202* | SS Kauthankar | Goa (2) v Nagaland | Sovima Cricket Ground, Sovima | 2024/25 |
111 | HS Keigwin | Rhodesia (2) v HDG Leveson-Gower's XI | Salisbury Sports Club, Salisbury | 1909/10 |
165* | CJ Kellaway | Victoria (2) v Western Australia | Western Australia Cricket Association Ground, Perth | 2024/25 |
143 | JM Kemp | Cape Cobras (1) v Dolphins | City Oval, Pietermaritzburg | 2014/15 |
175† | GJ Kennis | Somerset (1) v New Zealanders | County Ground, Taunton | 1999 |
106*† | RF Kettle | Assam (1) v Uttar Pradesh | Doons School Ground, Dehra Dun | 1950/51 |
158 | RWT Key | Kent (2) v Glamorgan | The SSE SWALEC Stadium, Cardiff | 2015 |
121 | SS Khandkar | Uttar Pradesh (1) v Rajasthan | Chowk Stadium, Lucknow | 1993/94 |
189 | DA King | Oxford University (1) v Cambridge University | The University Parks, Oxford | 2010 |
143 | JP King | Eastern Province (2) v KwaZulu-Natal Coastal | St George's Park, Gqeberha | 2024/25 |
139 | SMH Kirmani | Karnataka (1) v Bombay | M Chinnaswamy Stadium, Bangalore | 1993/94 |
101 | H Kishenchand | Delhi (2) v Services | Feroz Shah Kotla, Delhi | 1952/53 |
142 | CE Knox | North West (1) v Free State | Sedgars Park, Potchefstroom | 2006/07 |
144 | T Kohli | Mizoram (1) v Arunachal Pradesh | Sardar Patel Stadium B Ground, Motera, Ahmedabad | 2022/23 |
102 | JP Kotze | Namibia (2) v South Western Districts | United Ground, Windhoek | 2017/18 |
117 | BT Kruger | KwaZulu-Natal (1) v Easterns | Sahara Park Willowmoore, Benoni | 2011/12 |
141 | NR Kumar | Loughborough Marylebone Cricket Club University (1) v Northamptonshire | County Ground, Northampton | 2017 |
144 | AR Laheji | Saurashtra (2) v Maharashtra | European Gymkhana Ground, Rajkot | 1954/55 |
107*† | W Lambert | Sussex (1) v Epsom | Lord's Cricket Ground, St John's Wood | 1817 |
157 | W Lambert | Sussex (2) v Epsom | Lord's Cricket Ground, St John's Wood | 1817 |
100 | GRA Langley | South Australia (2) v New South Wales | Adelaide Oval, Adelaide | 1956/57 |
121 | W Larkins | Durham (1) v Nottinghamshire | Riverside Ground, Chester-le-Street | 1995 |
113† | MJ Lavine | North West (1) v Border | North West Cricket Stadium, Potchefstroom | 2000/01 |
120 | VVS Laxman | Hyderabad (1) v Madhya Pradesh | Rajiv Gandhi International Stadium, Uppal, Hyderabad | 2012/13 |
167 | DS Lehmann | South Australia (1) v Western Australia | Adelaide Oval, Adelaide | 2007/08 |
102† | JS Lehmann | South Australia (1) v Queensland | Karen Rolton Oval, Adelaide | 2024/25 |
179† | Liyan Khan | Sikkim (1) v Manipur | Jadavpur University Second Campus Ground, Kolkata | 2021/22 |
123† | D Lloyd | Lancashire (1) v Northamptonshire | County Ground, Northampton | 1983 |
100† | N Lochab | Nagaland (1) v Puducherry | Sovima Cricket Stadium, Dimapur | 2018/19 |
104* | ML Love | Queensland (2) v Victoria | St Kilda Cricket Ground, Melbourne | 2008/09 |
114 | GBT Lovell | Oxford University (1) v Cambridge University | Lord's Cricket Ground, St John's Wood | 1993 |
145† | BB McCullum | New Zealand (1) v Australia | Hagley Oval, Christchurch | 2015/16 |
134* | KS McEwan | Border (2) v Transvaal | Buffalo Park, East London | 1991/92 |
203* | ND McKenzie | Lions (1) v Warriors | Bidvest Wanderers Stadium, Johannesburg | 2014/15 |
200* | AC MacLaren | Marylebone Cricket Club (1) v New Zealand | Basin Reserve, Wellington | 1922/23 |
107 | DH McLeod | Victoria (2) v Tasmania | Tasmania Cricket Association Ground, Hobart | 1894/95 |
104 | NP Madhavan | Tamil Nadu (2) v Bombay | Wankhede Stadium, Bombay | 1984/85 |
118 | WL Madsen | Derbyshire (1) v Gloucestershire | The Incora County Ground, Derby | 2025 |
128 | DD Madurapperuma | Burgher Recreation Club (1) v Galle Cricket Club | Burgher Recreation Club Ground, Colombo | 1998/99 |
150* | Mahmudullah | Bangladesh (1) v Zimbabwe | Harare Sports Club, Harare | 2021 |
105* | Majid Saeed | Sargodha (1) v Rawalpindi | Arbab Niaz Stadium, Peshawar | 2002/03 |
102† | PJ Malan | Boland (1) v Western Province | PPC Newlands, Cape Town | 2024/25 |
153† | DV Malewar | Vidarbha (1) v Kerala | Vidarbha Cricket Association Stadium, Nagpur | 2024/25 |
106*† | A Malhotra | Punjab (1) v Bengal | Eden Gardens, Kolkata | 2024/25 |
101 | AS Malik | Sikkim (1) v Manipur | Lal Bahadur Shastri Stadium, Anand | 2024/25 |
108 | S Malshan | Sinhalese Sports Club (1) v Nondescripts Cricket Club | Nondescripts Cricket Club Ground, Colombo | 2024/25 |
170† | M Marais | Border (1) v Easterns | Buffalo Park, East London | 2024/25 |
105* | HJH Marshall | Wellington (2) v Canterbury | Hagley Oval, Christchurch | 2016/17 |
156* | JAH Marshall | Northern Districts (2) v Central Districts | Saxton Oval, Nelson | 2012/13 |
126† | H Masakadza | Mountaineers (1) v Tuskers | Harare Sports Club, Harare | 2018/19 |
104† | SJ Massiah | United States of America (1) v Bermuda | National Stadium, Hamilton | 2004 |
120*† | Masumud Dowla | Chittagong Division (1) v Sylhet Division | Sylhet Stadium, Sylhet | 2008/09 |
103 | AD Mathews | Jaffna District (2) v Galle District | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2024/25 |
107 | RH Maudsley | Warwickshire (2) v Oxford University | Swans Nest Lane, Stratford-upon-Avon | 1951 |
108 | REW Mawhinney | Otago (2) v Canterbury | Lancaster Park, Christchurch | 1990/91 |
106* | SW Mead | Kent (1) v Sri Lanka Cricket Development XI | Spitfire Ground, St Lawrence, Canterbury | 2022 |
119† | BKG Mendis | Colombo District (1) v Dambulla District | Rangiri Dambulla International Stadium, Dambulla | 2024/25 |
108 | YAN Mendis | Saracens Sports Club (2) v Panadura Sports Club | Army Ground, Panagoda | 2013/14 |
154 | VM Merchant | India (1) v England | Feroz Shah Kotla, Delhi | 1951/52 |
141 | Michael Khan | Quetta (1) v Karachi Whites | National Stadium, Karachi | 1963/64 |
126† | FA Midlane | Auckland (1) v Wellington | Basin Reserve, Wellington | 1918/19 |
108 | N Millar | Oxford University (1) v Cambridge University | FP Fenner's Ground, Cambridge | 2003 |
101† | PN Miller | Europeans (1) v Indians | Madras Cricket Club Ground, Chepauk, Madras | 1947/48 |
107* | R Minnie | KwaZulu-Natal (2) v South Western Districts | Recreation Ground, Oudtshoorn | 2014/15 |
134 | MF Mistry | MK Mantri's XI (1) v KC Ibrahim's XI | Brabourne Stadium, Bombay | 1947/48 |
220 | NF Mitchell | Victoria (1) v Tasmania | Melbourne Cricket Ground, Melbourne | 1926/27 |
107*† | MJ Mitchley | Easterns (1) v KwaZulu-Natal B | Willowmoore Park Main Oval, Benoni | 1998/99 |
169 | JSD Moffat | Cambridge University (1) v Oxford University | The University Parks, Oxford | 2002 |
102† | Mohammad Bilal | Abbottabad (1) v Hyderabad | Diamond Club Ground, Islamabad | 2024/25 |
125 | Mohammad Ikhlaq | Water and Power Development Authority (2) v Khan Research Laboratories | National Bank of Pakistan Sports Complex, Karachi | 2024/25 |
107 | Mohammad Nawaz | Sargodha (1) v Bahawalpur | Sports Stadium, Sargodha | 2001/02 |
123† | Mohammad Sarwar | Oil and Gas Development Company Limited (1) v Higher Education Commission | State Bank of Pakistan Sports Complex, Karachi | 2024/25 |
125*† | Mohammad Shehzad | Pakistan Television (1) v State Bank of Pakistan | Rawalpindi Cricket Stadium, Rawalpindi | 2024/25 |
200* | Moin Khan | Karachi Harbour (1) v Hyderabad | Niaz Stadium, Hyderabad | 2005/06 |
115 | HW Morgan | Western Province (1) v Griqualand West | Newlands, Cape Town | 1933/34 |
165† | H Morris | Glamorgan (1) v Somerset | County Ground, Taunton | 1997 |
112 | RSM Morris | Hampshire (1) v Cambridge University | FP Fenner's Ground, Cambridge | 1996 |
109 | SAR Moseley | Barbados (2) v Windward Islands | Daren Sammy National Cricket Stadium, Gros Islet | 2024/25 |
100* | RD Moult | Border (1) v Orange Free State B | Buffalo Park, East London | 1989/90 |
121 | RG Mukasa | Uganda (2) v Namibia | United Ground, Windhoek | 2010/11 |
211 | Munir Ahmad | Boost Region (1) v Speen Ghar Region | Qurishi Cricket Ground, Kandahar | 2021/22 |
158† | N Mupamba | Manicaland Mountaineers (1) v Rising Stars | Takashinga Sports Club, Highfield, Harare | 2017/18 |
106*† | S Muthusamy | Eastern Province (1) v KwaZulu-Natal Coastal | St George's Park, Gqeberha | 2024/25 |
125* | TS Muyeye | Kent (2) v Middlesex | Spitfire Ground, St Lawrence, Canterbury | 2025 |
147† | Nadimuddin | Dhaka Division (1) v Rajshahi Division | Sheikh Abu Naser Stadium, Khulna | 2009/10 |
148 | Y Nagar | Meghalaya (1) v Sikkim | Kalinga Institute of Industrial Technology Ground, Bhubaneswar | 2018/19 |
111† | RS Nagdev | Gujarat (1) v Baroda | Moti Bagh Stadium, Baroda | 1969/70 |
135 | KK Nair | Vidarbha (2) v Kerala | Vidarbha Cricket Association Stadium, Nagpur | 2024/25 |
108 | Najeeb Baig | Muslim Commercial Bank (2) v National Bank of Pakistan | Municipal Stadium, Gujranwala | 1988/89 |
110 | DJ Napier | Natal (2) v New Zealanders | City Oval, Pietermaritzburg | 1953/54 |
118† | DJ Nash | Auckland (1) v Otago | Carisbrook, Dunedin | 2001/02 |
125† | Naushad Ali | Combined Services (1) v House Building Finance Corporation | Gaddafi Stadium, Lahore | 1978/79 |
107 | Naveed Obaid | Mis Ainak Region (2) v Speen Ghar Region | Khost Cricket Stadium, Khost | 2022/23 |
100* | R Nayyar | Himachal Pradesh (2) v Goa | Bhausaheb Bandodkar Ground, Panaji | 2005/06 |
123† | Nazar Mohammad | Pakistanis (1) v East Zone | Keenan Stadium, Jamshedpur | 1952/53 |
102 | Nazir Ahmed | Multan (1) v Hyderabad | Multan Cricket Stadium, Multan | 2003/04 |
103† | PC Nobes | South Australia (1) v Western Australia | Adelaide Oval, Adelaide | 1995/96 |
101 | K Noema-Barnett | Central Districts (2) v Northern Districts | Seddon Park, Hamilton | 2018/19 |
114† | JA North | Sussex (1) v Essex | County Ground, Hove | 1993 |
106 | AD Nourse | Natal (1) v Orange Free State | City Oval, Pietermaritzburg | 1952/53 |
125 | RK Nunes | Jamaica (2) v Lord Tennyson's XI | Sabina Park, Kingston | 1931/32 |
115† | S Oberoi | Oxford University (1) v Cambridge University | The University Parks, Oxford | 2006 |
102† | LPJ O'Brien | Victoria (1) v Western Australia | Melbourne Cricket Ground, Melbourne | 1937/38 |
111 | TC O'Brien | LG Robinson's XI (2) v Oxford University | Old Buckenham Hall, Attleborough | 1914 |
126 | MP O'Dowd | Netherlands (1) v Namibia | ICC Cricket Academy Ground, Dubai | 2017/18 |
106 | MO Odumbe | Kenya (2) v Pakistan A | Sir Ali Muslim Club Ground, Nairobi | 2004 |
110* | DL Orchard | Natal B (2) v Transvaal B | Kingsmead, Durban | 1978/79 |
106 | CJ Ottaway | Middlesex (2) v Nottinghamshire | Prince's Cricket Ground, Chelsea | 1876 |
145 | CWC Packe | Army (1) v Cambridge University | FP Fenner's Ground, Cambridge | 1939 |
148 | PK Panchal | Gujarat (1) v Kerala | Narendra Modi Stadium, Motera, Ahmedabad | 2024/25 |
110 | JM Parker | Northern Districts (2) v Wellington | Basin Reserve, Wellington | 1983/84 |
112† | SD Parris | Combined Campuses and Colleges (1) v Jamaica | Sir Frank Worrell Memorial Ground, St Augustine | 2024/25 |
124† | Parvez Rasool | Badureliya Sports Club (1) v Tamil Union Cricket and Athletic Club | P Sara Oval, Colombo | 2023/24 |
105*† | UR Patel | East Africa (1) v Indians | Lugogo Stadium, Kampala | 1967 |
128 | ST Paul | Tripura (2) v Maharashtra | Indira Gandhi Stadium, Solapur | 2024/25 |
118 | BHVC Peiris | Chilaw Marians Cricket Club (2) v Colts Cricket Club | Colts Cricket Club Ground, Colombo | 2024/25 |
109 | MS Pepper | Essex (1) v Surrey | Ambassador Cruise Line Ground, Chelmsford | 2025 |
102 | JBN Perera | Arosa Sri Lanka (2) v South Africa | Newlands, Cape Town | 1982/83 |
130 | KST Perera | Kandy Customs Sports Club (2) v Sinhalese Sports Club | Sinhalese Sports Club Ground, Colombo | 2023/24 |
112 | KD Petersen | Northerns (1) v North West | SuperSport Park, Centurion | 2024/25 |
110* | J Phillips | Canterbury (1) v Wellington | Lancaster Park, Christchurch | 1898/99 |
100* | GM Piedt | Eastern Province (1) v Natal | Lambert Park, Estcourt | 1988/89 |
169* | RT Ponting | Surrey (2) v Nottinghamshire | The Kia Oval, Kennington | 2013 |
108 | DF Pope | Essex (2) v Gloucestershire | Wagon Works Ground, Gloucester | 1934 |
105* | J Potter | Victoria (2) v New South Wales | Melbourne Cricket Ground, Melbourne | 1967/68 |
136 | HR Power | Punjab Governor's XI (1) v Northern India | Lawrence Gardens, Lahore | 1927/28 |
102* | MS Pragnay Reddy | Hyderabad (1) v Meghalaya | Rajiv Gandhi International Stadium, Uppal, Hyderabad | 2023/24 |
124† | HTP Premaratne | Singha Sports Club (1) v Moratuwa Sports Club | Police Park Ground, Colombo | 2003/04 |
116 | AG Puttick | Cape Cobras (2) v Lions | Senwes Park, Potchefstroom | 2017/18 |
115 | WG Quaife | Warwickshire (1) v Derbyshire | Edgbaston, Birmingham | 1928 |
182† | UR Radhakrishnan | Goa (1) v Andhra | Municipal Stadium, Cuddapah | 1991/92 |
116*† | Rafay Ahmed | Bahawalpur (1) v Abbottabad | Sports Complex, Mardan | 2013/14 |
139 | Rahmat Shah | Afghanistan (2) v Zimbabwe | Queens Sports Club, Bulawayo | 2024/25 |
103† | Raja Hamza Waheed | Oil and Gas Development Company Limited (1) v Higher Education Commission | State Bank of Pakistan Sports Complex, Karachi | 2024/25 |
104* | KSB Ramamurthy | Andhra (2) v Kerala | Malabar State Police Ground, Malappuram | 1989/90 |
101* | S Ramesh | Assam (1) v Tripura | Nehru Stadium, Guwahati | 2007/08 |
163 | P Rathnayake | Dambulla District (1) v Colombo District | Rangiri Dambulla International Stadium, Dambulla | 2024/25 |
103† | SS Rathour | Bihar (1) v Sikkim | Dhaneswar Rath Institute of Engineering and Management Sciences, Cuttack | 2019/20 |
100* | J Ratledge | Cambridge University (2) v Oxford University | Lord's Cricket Ground, St John's Wood | 1997 |
121 | BMRNB Ratnayake | Sri Lanka Air Force Sports Club (2) v Burgher Recreation Club | Air Force Ground, Colombo | 2012/13 |
103* | A Ratra | Tripura (1) v Jammu and Kashmir | Gandhi Memorial Science College Ground, Jammu | 2012/13 |
133 | DB Ravi Teja | Meghalaya (2) v Gujarat | Saurashtra Cricket Association Stadium, Rajkot | 2021/22 |
124 | CMW Read | Nottinghamshire (1) v Sussex | The 1st Central County Ground, Hove | 2017 |
131 | JM Read | Surrey (1) v Hampshire | Kennington Oval, Kennington | 1895 |
103† | RE Redmond | Auckland (1) v Otago | Eden Park, Auckland | 1975/76 |
101† | IR Redpath | Australia (1) v West Indies | Melbourne Cricket Ground, Melbourne | 1975/76 |
112 | JF Reid | Auckland (1) v Northern Districts | Seddon Park, Hamilton | 1987/88 |
111† | TB Reid | Eastern Province B (1) v Border | Kemsley Park, Port Elizabeth | 1989/90 |
152 | JEK Rew | Somerset (1) v Worcestershire | The Cooper Associates County Ground, Taunton | 2025 |
130* | JM Richards | Gauteng (1) v KwaZulu-Natal Coastal | Imperial Wanderers Stadium, Johannesburg | 2024/25 |
259 | RD Rickelton | South Africa (1) v Pakistan | PPC Newlands, Cape Town | 2024/25 |
155 | AC Ridley | Oxford University (1) v Cambridge University | Lord's Cricket Ground, St John's Wood | 1996 |
115*† | WV Rippon | Transvaal B (1) v Eastern Province B | St George's Park, Port Elizabeth | 1994/95 |
115 | G Roelofsen | Boland (1) v Eastern Province | Eurolux Boland Park, Paarl | 2024/25 |
132† | CJL Rogers | Somerset (1) v Nottinghamshire | The Cooper Associates County Ground, Taunton | 2016 |
100* | CJL Rogers | Somerset (2) v Nottinghamshire | The Cooper Associates County Ground, Taunton | 2016 |
209* | S Rohilla | Services (2) v Orissa | Dhaneswar Rath Institute of Engineering and Management Sciences, Cuttack | 2024/25 |
112† | Rony Talukdar | Dhaka Division (1) v Barisal Division | Shaheed Chandu Stadium, Bogra | 2024/25 |
120* | Saadat Gul | Faisalabad (1) v Hyderabad | Iqbal Stadium, Faisalabad | 2001/02 |
116† | Sabbir Hossain | Rajshahi Division (1) v Sylhet Division | Zohur Ahmed Chowdhury Stadium, Chittagong | 2024/25 |
111 | Saif Hasan | Bangladesh A (1) v Pakistan Shaheens | Islamabad Club Cricket Oval, Islamabad | 2024/25 |
117 | Saim Ayyaz | Multan (1) v Lahore Blues | Gaddafi Stadium, Lahore | 2023/24 |
109 | Sajid Bashir | Zone C (1) v Zone A | Jinnah Stadium, Sialkot | 1985/86 |
131 | Salman Ali | Sialkot (1) v Lahore Shalimar | Jinnah Stadium, Sialkot | 2013/14 |
126* | JJ Sangha | South Australia (2) v Queensland | Karen Rolton Oval, Adelaide | 2024/25 |
101† | DB Satha | KC Ibrahim's XI (1) v MK Mantri's XI | Brabourne Stadium, Bombay | 1947/48 |
112† | JED Sealy | Trinidad (1) v Barbados | Kensington Oval, Bridgetown | 1948/49 |
134 | CD Seddon | New South Wales (1) v Tasmania | Tasmania Cricket Association Ground, Hobart | 1928/29 |
138* | PM Seelaar | Netherlands (2) v Hong Kong | Mission Road Ground, Hong Kong | 2016/17 |
106† | L Sematimba | Uganda (1) v Namibia | United Ground, Windhoek | 2010/11 |
151 | SC Serasinghe | Moors Sports Club (1) v Lankan Cricket Club | Nondescripts Cricket Club Ground, Colombo | 2020 |
125* | K Seth | Madhya Pradesh (1) v Vidarbha | Nehru Stadium, Indore | 2000/01 |
200* | Shafiqullah Shinwari | Kabul Region (2) v Boost Region | Kunar Cricket Ground, Asadabad | 2017/18 |
120 | OA Shah | Essex (1) v Glamorgan | The Essex County Ground, Chelmsford | 2013 |
102 | Shahbaz Bashir | Netherlands (1) v United Arab Emirates | Sportpark Het Schootsveld, Deventer | 2012 |
100 | MD Shanaka | Dambulla District (2) v Kandy District | R Premadasa Stadium, Colombo | 2024/25 |
185* | AS Sharma | Oxford University (1) v Cambridge University | The University Parks, Oxford | 2010 |
200 | B Sharma | Chandigarh (1) v Manipur | Videocon Academy Ground, Kolkata | 2019/20 |
208† | SS Sharma | Madhya Pradesh (1) v Uttar Pradesh | Holkar Stadium, Indore | 2024/25 |
101 | Sher Mohammad | Delhi (1) v Services | Palam A Ground, Model Sports Complex, Delhi | 1965/66 |
157 | BR Shetty | Badureliya Sports Club (1) v Ragama Cricket Club | Surrey Village Cricket Ground, Maggona | 2019/20 |
105† | NS Shetty | Tripura (1) v Goa | District Institute of Education and Training Ground, Porvorim | 2010/11 |
163 | Shoaib Mohammad | Pakistan International Airlines (1) v Public Works Department | United Bank Limited Sports Complex, Karachi | 2001/02 |
103*† | Shujauddin | Bahawalpur (1) v Public Works Department | Bahawal Stadium, Bahawalpur | 1969/70 |
114† | Shujauddin | Faisalabad (1) v Lahore City Blues | Lahore City Cricket Association Ground, Lahore | 1984/85 |
121† | FW Sides | Victoria (1) v Western Australia | Western Australia Cricket Association Ground, Perth | 1938/39 |
207 | IJ Siedle | Natal (1) v Western Province | Kingsmead, Durban | 1936/37 |
112† | JC Silk | Tasmania (1) v New South Wales | Ninja Stadium, Hobart | 2024/25 |
203† | PN Silva | Kandy District (1) v Dambulla District | R Premadasa Stadium, Colombo | 2024/25 |
129 | RHS Silva | Badureliya Sports Club (1) v Saracens Sports Club | University Ground, Colombo | 2006/07 |
181*† | JA Simpson | Sussex (1) v Warwickshire | Edgbaston, Birmingham | 2025 |
149† | PJ Singh | Manipur (1) v Sikkim | Lal Bahadur Shastri Stadium, Anand | 2024/25 |
134* | R Smaran | Karnataka (2) v Haryana | M Chinnaswamy Stadium, Bangalore | 2024/25 |
100* | DM Smith | Warwickshire (1) v Oxford University | Edgbaston, Birmingham | 1983 |
103 | GC Smith | Surrey (2) v Gloucestershire | The Kia Oval, Kennington | 2014 |
131 | SPD Smith | Australia (1) v Sri Lanka | Galle International Stadium, Galle | 2024/25 |
100* | IR Snook | Central Districts (1) v Northern Districts | Fitzherbert Park, Palmerston North | 1987/88 |
101† | G Snyman | Namibia (1) v KwaZulu-Natal Inland | City Oval, Pietermaritzburg | 2017/18 |
132*† | GS Sobers | Nottinghamshire (1) v Lancashire | Old Trafford, Manchester | 1974 |
169 | JS Solomon | Guyana (1) v Barbados | Bourda, Georgetown | 1968/69 |
119 | RE Somers Vine | Transvaal (1) v Rhodesia | Raylton Club, Bulawayo | 1945/46 |
100* | AY Sood | Gujarat (2) v Bengal | Sardar Patel Stadium, Motera, Ahmedabad | 2003/04 |
101*† | RE Soule | Tasmania (1) v South Australia | Adelaide Oval, Adelaide | 1990/91 |
102*† | AC Storie | Scotland (1) v Ireland | Hamilton Crescent, Glasgow | 1994 |
180† | D Sutherland | Victoria (1) v Tasmania | North Tasmania Cricket Association Ground, Launceston | 1900/01 |
105 | PH Tarilton | Barbados (2) v Marylebone Cricket Club | Kensington Oval, Bridgetown | 1929/30 |
102 | Tariq Ahmed | Rangpur Division (1) v Dhaka Division | Shaheed Chandu Stadium, Bogra | 2015/16 |
109 | JM Tashkoff | Wellington (2) v Canterbury | Cello Basin Reserve, Wellington | 2024/25 |
171 | HP Tillakaratne | Nondescripts Cricket Club (1) v Badureliya Sports Club | Police Park Ground, Colombo | 2005/06 |
145† | DP Toft | Oxford University (1) v Cambridge University | Lord's Cricket Ground, St John's Wood | 1967 |
156† | MJL Turnbull | Glamorgan (1) v Leicestershire | Aylestone Road, Leicester | 1939 |
106 | JB Turner | Minor Counties (2) v Pakistanis | Osborne Avenue, Jesmond | 1974 |
104† | SN Turner | Griqualand West (1) v Transvaal B | De Beers Country Club, Kimberley | 1979/80 |
108† | RG Twose | Wellington (1) v Auckland | Basin Reserve, Wellington | 2000/01 |
115* | Umair Riaz | Oil and Gas Development Company Limited (2) v Higher Education Commission | State Bank of Pakistan Sports Complex, Karachi | 2024/25 |
111 | PGV van der Bijl | First South African Division (1) v The Rest | Old Wanderers, Johannesburg | 1942/43 |
105* | JP van der Westhuizen | Western Transvaal (2) v Natal B | Fanie du Toit Sports Complex, Potchefstroom | 1994/95 |
101 | G van Heerden | South Western Districts (2) v Easterns | Willowmoore Park Main Oval, Benoni | 2024/25 |
115† | GH Vasey | Europeans (1) v Indians | Madras Cricket Club Ground, Chepauk, Madras | 1918/19 |
154* | S Vashisht | Services (2) v Orissa | Dhaneswar Rath Institute of Engineering and Management Sciences, Cuttack | 2024/25 |
131 | SA Veer | Maharashtra (1) v Tripura | Indira Gandhi Stadium, Solapur | 2024/25 |
124 | DJ Vilas | Lancashire (1) v Middlesex | Emirates Old Trafford, Manchester | 2023 |
111 | LW Vorster | Transvaal B (1) v Orange Free State | Ramblers Cricket Club Ground, Bloemfontein | 1968/69 |
117 | KJ Wadsworth | Canterbury (1) v Otago | Lancaster Park, Christchurch | 1975/76 |
120† | Waheedullah Shafaq | Speen Ghar Region (1) v Boost Region | Khost Cricket Stadium, Khost | 2019/20 |
101 | LR Walters | Eastern Province (2) v Northerns | SuperSport Park, Centurion | 2014/15 |
124 | RTM Wanigamuni | Galle District (1) v Jaffna District | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2024/25 |
106† | Waqar Hussain | Pakistan Television (1) v State Bank of Pakistan | Rawalpindi Cricket Stadium, Rawalpindi | 2024/25 |
100 | Waqarullah Ishaq | Boost Region (1) v Speen Ghar Region | Qurishi Cricket Ground, Kandahar | 2021/22 |
153 | TS Warne | Victoria (2) v Tasmania | Tasmania Cricket Association Ground, Hobart | 1911/12 |
105 | DG Watt | Otago (2) v Canterbury | Lancaster Park, Christchurch | 1943/44 |
145 | JB Weatherald | Tasmania (2) v New South Wales | Ninja Stadium, Hobart | 2024/25 |
128 | DS Weerakkody | Tamil Union Cricket and Athletic Club (1) v Nugegoda Sports and Welfare Club | Army Ground, Panagoda | 2024/25 |
101 | MPM Weerasinghe | Kandy District (2) v Dambulla District | R Premadasa Stadium, Colombo | 2024/25 |
104 | WM Welch | Free Foresters (1) v Cambridge University | FP Fenner's Ground, Cambridge | 1939 |
157 | DJ White | Eastern Province (1) v Gauteng | ABSA Oval, Nelson Mandela Metropole University, Port Elizabeth | 2017/18 |
111 | JD Wildermuth | Queensland (2) v South Australia | Karen Rolton Oval, Adelaide | 2024/25 |
156 | KS Williamson | New Zealand (2) v England | Seddon Park, Hamilton | 2024/25 |
111 | WM Woodfull | WM Woodfull's XI (1) v VY Richardson's XI | Melbourne Cricket Ground, Melbourne | 1934/35 |
105 | SE Wootton | Victoria (1) v Tasmania | Tasmania Cricket Association Ground, Hobart | 1923/24 |
125 | AB Yadav | Mizoram (1) v Arunachal Pradesh | Sardar Patel Stadium B Ground, Motera, Ahmedabad | 2022/23 |
140 | Yashpal Singh | Sikkim (1) v Bihar | Dhaneswar Rath Institute of Engineering and Management Sciences, Cuttack | 2019/20 |
115† | RM Yates | Warwickshire (1) v Sussex | Edgbaston, Birmingham | 2025 |
100 | G Yearwood | Leeward Islands (2) v Windward Islands | Antigua Recreation Ground, St John's | 1974/75 |
125 | GA Young | Western Australia (1) v South Australia | Western Australia Cricket Association Ground, Perth | 1972/73 |