One Day Internationals - Batting Records and Statistics - Hundreds and Double Hundreds
Youngest Players Scoring a Century
(Only first century for each player shown)

  Player Country Born Match Versus Ground Age at
Match Start
Score
1 Shahid Afridi Pakistan 01/03/1980 04/10/1996 Sri Lanka Gymkhana Club Ground 16 years 217 days 102
2 Usman Ghani* Afghanistan 20/11/1996 20/07/2014 Zimbabwe Queens Sports Club 17 years 242 days 118
3 Imran Nazir Pakistan 16/12/1981 15/04/2000 Zimbabwe National Cricket Stadium (Grenada) 18 years 121 days 105*
4 Saleem Elahi Pakistan 21/11/1976 29/09/1995 Sri Lanka Jinnah Stadium (Gujwranwala) 18 years 312 days 102*
5 S R Mukkamalla* United States 09/04/2004 30/03/2023 United Arab Emirates United Cricket Club 18 years 355 days 120*
6 Tamim Iqbal* Bangladesh 20/03/1989 22/03/2008 Ireland Shere Bangla National Stadium 19 years 2 days 129
7 A M Tribe* Jersey 29/03/2004 01/04/2023 Papua New Guinea United Cricket Club 19 years 3 days 115*
8 Kushal Malla* Nepal 05/03/2004 21/04/2023 Oman Tribhuvan University International Cricket Ground 19 years 47 days 108
9 Rahmanullah Gurbaz* Afghanistan 28/11/2001 21/01/2021 Ireland Sheikh Zayed Stadium 19 years 54 days 127
10 Ahmed Shehzad Pakistan 23/11/1991 03/02/2011 New Zealand Seddon Park 19 years 72 days 115
11 Umar Akmal Pakistan 26/05/1990 07/08/2009 Sri Lanka R Premadasa Stadium 19 years 73 days 102*
12 R K Paudel* Nepal 02/09/2002 25/03/2022 Papua New Guinea Tribhuvan University International Cricket Ground 19 years 204 days 126
13 V Aravind* United Arab Emirates 11/06/2002 12/03/2022 Namibia Sharjah Cricket Stadium 19 years 274 days 115*
14 Shakib Al Hasan* Bangladesh 24/03/1987 28/02/2007 Canada Antigua Recreation Ground 19 years 341 days 134*
15 Anamul Haque* Bangladesh 16/12/1992 02/12/2012 West Indies Sheikh Abu Naser Stadium 19 years 352 days 120
16 Nasir Hossain Bangladesh 30/11/1991 03/12/2011 Pakistan Shere Bangla National Stadium 20 years 3 days 100
17 P R Stirling* Ireland 03/09/1990 07/09/2010 Canada Cricket, Skating & Curling Club 20 years 4 days 177
18 Shoaib Malik* Pakistan 01/02/1982 15/02/2002 West Indies Sharjah Cricket Stadium 20 years 14 days 111*
19 Anshuman Rath* Hong Kong 05/11/1997 08/12/2017 Papua New Guinea ICC Global Cricket Academy 20 years 33 days 143*
20 Salman Butt Pakistan 07/10/1984 13/11/2004 India Eden Gardens 20 years 37 days 108*
21 Ijaz Ahmed Pakistan 20/09/1968 29/10/1988 Bangladesh MA Aziz Stadium 20 years 39 days 124*
22 K S Williamson* New Zealand 08/08/1990 14/10/2010 Bangladesh Shere Bangla National Stadium 20 years 67 days 108
23 J A D Lawrenson* Jersey 20/11/2002 01/04/2023 Papua New Guinea United Cricket Club 20 years 132 days 114
24 E J G Morgan* England 10/09/1986 04/02/2007 Canada Jaffrey Sports Club Ground 20 years 147 days 115
25 I A Karim* Kenya 25/09/1992 13/03/2013 Canada ICC Global Cricket Academy 20 years 169 days 112
26 Vikramjit Singh* Netherlands 09/01/2003 03/07/2023 Oman Harare Sports Club 20 years 175 days 110
27 Ibrahim Zadran* Afghanistan 12/12/2001 06/06/2022 Zimbabwe Harare Sports Club 20 years 176 days 121*
28 Mehrab Hossain Bangladesh 22/09/1978 25/03/1999 Zimbabwe Bangabandhu National Stadium 20 years 184 days 101
29 Shahriar Nafees Bangladesh 25/01/1986 06/08/2006 Zimbabwe Harare Sports Club 20 years 193 days 118*
30 D Chandimal* Sri Lanka 18/11/1989 05/06/2010 India Harare Sports Club 20 years 199 days 111
31 W U Tharanga Sri Lanka 02/02/1985 02/09/2005 Bangladesh R Premadasa Stadium 20 years 212 days 105
32 R L Powell West Indies 16/12/1978 08/09/1999 India Kallang Ground 20 years 266 days 124
33 A B Barath West Indies 14/04/1990 31/01/2011 Sri Lanka Sinhalese Sports Club Ground 20 years 292 days 113
34 Q de Kock* South Africa 17/12/1992 08/11/2013 Pakistan Sheikh Zayed Stadium 20 years 326 days 112
35 Faisal Iqbal Pakistan 30/12/1981 30/11/2002 Zimbabwe Harare Sports Club 20 years 335 days 100*
36 Mohammad Ashraful Bangladesh 07/07/1984 18/06/2005 Australia Sophia Gardens 20 years 346 days 100
37 V G Kambli India 18/01/1972 18/01/1993 England Sawai Mansingh Stadium 21 years 0 days 100*
38 R T Ponting Australia 19/12/1974 09/01/1996 Sri Lanka Melbourne Cricket Ground 21 years 21 days 123
39 C L Hooper West Indies 15/12/1966 22/01/1988 India Captain Roop Singh Stadium 21 years 38 days 113*
40 S M Ervine Zimbabwe 06/12/1982 24/01/2004 India Adelaide Oval 21 years 49 days 100
41 V Kohli* India 05/11/1988 24/12/2009 Sri Lanka Eden Gardens 21 years 49 days 107
42 D I Gower England 01/04/1957 26/05/1978 Pakistan Kennington Oval 21 years 55 days 114*
43 S O Hetmeyer* West Indies 26/12/1996 06/03/2018 United Arab Emirates Old Hararians Sports Club 21 years 70 days 127
44 W I A Fernando* Sri Lanka 05/04/1998 01/07/2019 West Indies Riverside Ground 21 years 87 days 104
45 D D Ebrahim Zimbabwe 07/08/1980 25/11/2001 Bangladesh Bangabandhu National Stadium 21 years 110 days 121
46 S B Smith Australia 18/10/1961 13/02/1983 New Zealand Melbourne Cricket Ground 21 years 118 days 117
47 Yuvraj Singh India 12/12/1981 11/04/2003 Bangladesh Bangabandhu National Stadium 21 years 120 days 102*
48 S R Tendulkar India 24/04/1973 09/09/1994 Australia R Premadasa Stadium 21 years 138 days 110
49 M S Chapman* New Zealand 27/06/1994 16/11/2015 United Arab Emirates ICC Global Cricket Academy 21 years 142 days 124*
50 M D Crowe New Zealand 22/09/1962 25/02/1984 England Eden Park 21 years 156 days 105*
51 Saeed Anwar Pakistan 06/09/1968 17/02/1990 Sri Lanka Adelaide Oval 21 years 164 days 126
52 Imran Farhat Pakistan 20/05/1982 07/12/2003 New Zealand Rawalpindi Cricket Stadium 21 years 201 days 107
53 S K Raina India 27/11/1986 25/06/2008 Hong Kong National Stadium (Karachi) 21 years 211 days 101
54 Mohammad Shahzad* Afghanistan 31/01/1988 01/09/2009 Netherlands VRA Ground 21 years 213 days 110
55 Noor Ali Zadran* Afghanistan 10/07/1988 16/02/2010 Canada Sharjah Cricket Stadium 21 years 221 days 114
56 D P M D Jayawardene Sri Lanka 27/05/1977 23/01/1999 England Adelaide Oval 21 years 241 days 120
57 M Kaif India 01/12/1980 14/09/2002 Zimbabwe R Premadasa Stadium 21 years 287 days 111*
58 M N Samuels West Indies 05/02/1981 24/11/2002 India Indira Gandhi Stadium 21 years 292 days 108*
59 Imam-ul-Haq* Pakistan 12/12/1995 18/10/2017 Sri Lanka Sheikh Zayed Stadium 21 years 310 days 100
60 Inzamam-ul-Haq Pakistan 03/03/1970 17/01/1992 Sri Lanka Ibn-e-Qasim Bagh Stadium 21 years 320 days 101
61 L Siaka* Papua New Guinea 21/12/1992 09/11/2014 Hong Kong Riverway Stadium 21 years 323 days 109
62 C H Gayle* West Indies 21/09/1979 15/08/2001 Kenya Simba Union Ground 21 years 328 days 152
63 Babar Azam* Pakistan 15/10/1994 30/09/2016 West Indies Sharjah Cricket Stadium 21 years 351 days 120
64 D L Haynes West Indies 15/02/1956 22/02/1978 Australia Antigua Recreation Ground 22 years 7 days 148
65 A D R Campbell Zimbabwe 23/09/1972 05/11/1994 Sri Lanka Harare Sports Club 22 years 43 days 131*
66 Aasif Sheikh* Nepal 22/01/2001 09/03/2023 Papua New Guinea Tribhuvan University International Cricket Ground 22 years 46 days 110
67 K Mendis* Sri Lanka 02/02/1995 28/03/2017 Bangladesh Rangiri Dambulla International Stadium 22 years 54 days 102
68 Soumya Sarkar* Bangladesh 25/02/1993 22/04/2015 Pakistan Shere Bangla National Stadium 22 years 56 days 127*
69 D S Airee* Nepal 24/01/2000 26/03/2022 Papua New Guinea Tribhuvan University International Cricket Ground 22 years 61 days 105
70 J H Kallis South Africa 16/10/1975 16/01/1998 New Zealand WACA Ground 22 years 92 days 111
71 C Kieswetter England 28/11/1987 05/03/2010 Bangladesh Zahur Ahmed Chowdhury Stadium 22 years 97 days 107
72 M J Guptill* New Zealand 30/09/1986 10/01/2009 West Indies Eden Park 22 years 102 days 122*
73 Nasir Jamshed Pakistan 06/12/1989 18/03/2012 India Shere Bangla National Stadium 22 years 103 days 112
74 Rajin Saleh Bangladesh 20/11/1983 25/03/2006 Kenya Khan Shaheb Osman Ali Stadium 22 years 125 days 108*
75 R J Shastri India 27/05/1962 06/10/1984 Australia Nehru Stadium (Indore) 22 years 132 days 102
76 M W Machan Scotland 15/02/1991 30/06/2013 Kenya Mannofield Park 22 years 135 days 114
77 B Sharki* Nepal 26/09/2001 12/02/2024 Canada Tribhuvan University International Cricket Ground 22 years 139 days 101*
78 W T S Porterfield* Ireland 06/09/1984 31/01/2007 Bermuda Jaffrey Sports Club Ground 22 years 147 days 112*
79 X M Marshall* United States 27/03/1986 22/08/2008 Canada Maple Leaf North - West Ground 22 years 148 days 157*
80 R R Sarwan West Indies 23/06/1980 02/12/2002 Bangladesh Bangabandhu National Stadium 22 years 162 days 102*
81 H T Tector* Ireland 06/12/1999 10/07/2022 New Zealand The Village 22 years 216 days 113
82 V Sibanda Zimbabwe 10/10/1983 20/05/2006 Bermuda Queen's Park Oval 22 years 222 days 116
83 A N Cook England 25/12/1984 21/08/2007 India The Rose Bowl 22 years 239 days 102
84 Junaid Siddique Bangladesh 30/10/1987 15/07/2010 Ireland Civil Service Cricket Club 22 years 258 days 100
85 S Chanderpaul West Indies 16/08/1974 03/05/1997 India Kensington Oval 22 years 260 days 109*
86 V Sehwag India 20/10/1978 02/08/2001 New Zealand Sinhalese Sports Club Ground 22 years 286 days 100
87 L R P L Taylor* New Zealand 08/03/1984 28/12/2006 Sri Lanka McLean Park 22 years 295 days 128*
88 Basit Ali Pakistan 13/12/1970 05/11/1993 West Indies Sharjah Cricket Stadium 22 years 327 days 127*
89 K J O'Brien* Ireland 04/03/1984 02/02/2007 Kenya Ruaraka Sports Club Ground 22 years 335 days 142
90 Shubman Gill* India 08/09/1999 22/08/2022 Zimbabwe Harare Sports Club 22 years 348 days 130
91 S P Fleming New Zealand 01/04/1973 29/03/1996 West Indies Queen's Park Oval 22 years 363 days 106*
92 Rahmat Shah* Afghanistan 06/07/1993 04/07/2016 Scotland Grange Cricket Club 22 years 364 days 100*
93 Kamran Akmal Pakistan 13/01/1982 19/01/2005 West Indies Brisbane Cricket Ground 23 years 6 days 124
94 Abdul Razzaq Pakistan 02/12/1979 11/12/2002 South Africa St George's Park 23 years 9 days 112
95 S D Hope* West Indies 10/11/1993 19/11/2016 Zimbabwe Queens Sports Club 23 years 9 days 101
96 Imrul Kayes Bangladesh 02/02/1987 11/02/2010 New Zealand AMI Stadium 23 years 9 days 101
97 C J Anderson New Zealand 13/12/1990 01/01/2014 West Indies Queenstown Events Centre 23 years 19 days 131*
98 D J Bravo* West Indies 07/10/1983 28/10/2006 England Narendra Modi Stadium 23 years 21 days 112*
99 T M Head* Australia 29/12/1993 26/01/2017 Pakistan Adelaide Oval 23 years 28 days 128
100 R G Sharma* India 30/04/1987 28/05/2010 Zimbabwe Queens Sports Club 23 years 28 days 114
101 A B de Villiers South Africa 17/02/1984 10/04/2007 West Indies National Cricket Stadium (Grenada) 23 years 52 days 146
102 M J Clarke Australia 02/04/1981 29/05/2004 Zimbabwe Harare Sports Club 23 years 57 days 105*
103 J E Root* England 30/12/1990 05/03/2014 West Indies Sir Vivian Richards Stadium 23 years 65 days 107
104 T W M Latham* New Zealand 02/04/1992 04/08/2015 Zimbabwe Harare Sports Club 23 years 124 days 110*
105 H D R L Thirimanne* Sri Lanka 08/09/1989 13/01/2013 Australia Adelaide Oval 23 years 127 days 102*
106 D A Gunawardene Sri Lanka 26/05/1977 04/10/2000 West Indies Gymkhana Club Ground 23 years 131 days 132
107 J P Faulkner Australia 29/04/1990 02/11/2013 India M Chinnaswamy Stadium 23 years 187 days 116
108 M D K J Perera* Sri Lanka 17/08/1990 22/02/2014 Bangladesh Shere Bangla National Stadium 23 years 189 days 106
109 W W Hinds West Indies 07/09/1976 02/04/2000 Zimbabwe Sabina Park 23 years 208 days 116*
110 Alok Kapali Bangladesh 01/12/1984 28/06/2008 India National Stadium (Karachi) 23 years 210 days 115
111 T L W Cooper* Netherlands 26/11/1986 07/07/2010 Afghanistan Sportpark Westvliet 23 years 223 days 101
112 B J McMullen* Scotland 18/10/1999 25/06/2023 Oman Bulawayo Athletic Club 23 years 250 days 136
113 B F W de Leede* Netherlands 15/10/1999 06/07/2023 Scotland Queens Sports Club 23 years 264 days 123
114 J C Buttler* England 08/09/1990 31/05/2014 Sri Lanka Lord's 23 years 265 days 121
115 M S Dhoni India 07/07/1981 05/04/2005 Pakistan Dr YS Rajasekhara Reddy Cricket Stadium 23 years 272 days 148
116 N Pooran* West Indies 02/10/1995 01/07/2019 Sri Lanka Riverside Ground 23 years 272 days 118
117 B R M Taylor* Zimbabwe 06/02/1986 05/11/2009 Bangladesh Zahur Ahmed Chowdhury Stadium 23 years 272 days 118*
118 A Jadeja India 01/02/1971 09/11/1994 West Indies Barabati Stadium 23 years 281 days 104
119 B C Lara West Indies 02/05/1969 19/02/1993 Pakistan Kingsmead 23 years 293 days 128
120 C Sharma India 03/01/1966 25/10/1989 England Green Park 23 years 295 days 101*
121 A Flower Zimbabwe 28/04/1968 23/02/1992 Sri Lanka Pukekura Park 23 years 301 days 115*
122 J N Malan* South Africa 18/04/1996 04/03/2020 Australia Mangaung Oval 23 years 321 days 129*
123 Azmatullah Omarzai* Afghanistan 24/03/2000 09/02/2024 Sri Lanka Pallekele International Cricket Stadium 23 years 322 days 149*
124 R Ravindra* New Zealand 18/11/1999 05/10/2023 England Narendra Modi Stadium 23 years 321 days 123*
125 A C Parore New Zealand 23/01/1971 11/12/1994 South Africa SuperSport Park 23 years 322 days 108
126 Abdullah Shafique* Pakistan 20/11/1999 10/10/2023 Sri Lanka Rajiv Gandhi International Stadium 23 years 324 days 113
127 M Azharuddin India 08/02/1963 17/01/1987 Sri Lanka Wankhede Stadium 23 years 343 days 108*
128 M M Prabhakar India 15/04/1963 26/03/1987 Pakistan Keenan Stadium 23 years 345 days 106
129 Litton Das* Bangladesh 13/10/1994 28/09/2018 India Dubai International Cricket Stadium 23 years 350 days 121
130 G C Smith South Africa 01/02/1981 04/02/2005 England St George's Park 24 years 3 days 105
131 N Dickwella* Sri Lanka 23/06/1993 06/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium 24 years 13 days 102
132 D M Bravo* West Indies 06/02/1989 22/02/2013 Zimbabwe National Cricket Stadium (Grenada) 24 years 16 days 100*
133 G Gambhir India 14/10/1981 06/11/2005 Sri Lanka Narendra Modi Stadium 24 years 23 days 103
134 J Charles* West Indies 14/01/1989 10/02/2013 Australia Melbourne Cricket Ground 24 years 27 days 100
135 P Nissanka* Sri Lanka 18/05/1998 19/06/2022 Australia R Premadasa Stadium 24 years 32 days 137
136 P J Hughes Australia 30/11/1988 11/01/2013 Sri Lanka Melbourne Cricket Ground 24 years 42 days 112
137 K L Rahul* India 18/04/1992 11/06/2016 Zimbabwe Harare Sports Club 24 years 54 days 100*
138 C Campher* Ireland 20/04/1999 21/06/2023 Scotland Queens Sports Club 24 years 62 days 120
139 B A Edgar New Zealand 23/11/1956 01/02/1981 Australia Melbourne Cricket Ground 24 years 70 days 102*
140 N J Astle New Zealand 15/09/1971 26/11/1995 India Vidarbha Cricket Association Ground 24 years 72 days 114
141 Mohammad Yousuf Pakistan 27/08/1974 10/11/1998 Australia Gaddafi Stadium 24 years 75 days 100
142 Moin-Ul-Atiq Pakistan 05/08/1964 29/10/1988 Bangladesh MA Aziz Stadium 24 years 85 days 105
143 M R Marsh* Australia 20/10/1991 23/01/2016 India Sydney Cricket Ground 24 years 95 days 102*
144 Mushfiqur Rahim* Bangladesh 09/05/1987 16/08/2011 Zimbabwe Harare Sports Club 24 years 99 days 101
145 T Taibu Zimbabwe 14/05/1983 26/08/2007 South Africa Harare Sports Club 24 years 104 days 107*
146 R Dravid India 11/01/1973 21/05/1997 Pakistan MA Chidambaram Stadium 24 years 130 days 107
147 H K Badani India 14/11/1976 28/03/2001 Australia Nehru Stadium (Pune) 24 years 134 days 100
148 Ishan Kishan* India 18/07/1998 10/12/2022 Bangladesh Zahur Ahmed Chowdhury Stadium 24 years 145 days 210
149 W J Cronje South Africa 25/09/1969 19/02/1994 Australia Wanderers Stadium 24 years 147 days 112
150 Kapil Dev India 06/01/1959 18/06/1983 Zimbabwe Nevill Ground 24 years 163 days 175*
151 C D McMillan New Zealand 13/09/1976 25/02/2001 Pakistan AMI Stadium 24 years 165 days 104*
152 I V A Richards West Indies 07/03/1952 26/08/1976 England North Marine Road Ground 24 years 172 days 119*
153 Saleem Malik Pakistan 16/04/1963 25/10/1987 Sri Lanka Iqbal Stadium 24 years 192 days 100
154 G C Wilson Ireland 05/02/1986 16/08/2010 Netherlands Castle Avenue 24 years 192 days 113
155 K A Pollard* West Indies 12/05/1987 11/12/2011 India MA Chidambaram Stadium 24 years 213 days 119
156 J D Ryder New Zealand 06/08/1984 08/03/2009 India AMI Stadium 24 years 214 days 105
157 G M Wood Australia 06/11/1956 08/06/1981 England Headingley 24 years 214 days 108
158 K P Pietersen England 27/06/1980 02/02/2005 South Africa Mangaung Oval 24 years 220 days 108*
159 R Powell* West Indies 23/07/1993 10/03/2018 Ireland Harare Sports Club 24 years 230 days 101
160 Najmul Hossain Shanto* Bangladesh 25/08/1998 12/05/2023 Ireland County Ground (Chelmsford) 24 years 260 days 117
161 C B Wishart Zimbabwe 09/01/1974 30/09/1998 India Harare Sports Club 24 years 264 days 102
162 M S Atapattu Sri Lanka 22/11/1972 17/08/1997 India R Premadasa Stadium 24 years 268 days 118
163 P V Simmons West Indies 18/04/1963 25/01/1988 India University Stadium 24 years 282 days 104*
164 T D Paine Australia 08/12/1984 17/09/2009 England Trent Bridge 24 years 283 days 111
165 R R Pant* India 04/10/1997 17/07/2022 England Old Trafford 24 years 286 days 125*
166 H J H Marshall New Zealand 15/02/1979 03/12/2003 Pakistan Iqbal Stadium 24 years 291 days 101*
167 A Turner Australia 23/07/1950 11/06/1975 Sri Lanka Kennington Oval 24 years 323 days 101
168 R B Richardson West Indies 12/01/1962 03/12/1986 Sri Lanka Sharjah Cricket Stadium 24 years 325 days 109
169 M van Lingen* Namibia 24/10/1997 20/09/2022 Papua New Guinea Amini Park 24 years 331 days 119*
170 E Lewis* West Indies 27/12/1991 23/11/2016 Sri Lanka Queens Sports Club 24 years 332 days 148
171 D Mongia India 17/04/1977 19/03/2002 Zimbabwe Nehru Stadium (Guwahati) 24 years 336 days 159*
172 H H Gibbs South Africa 23/02/1974 30/01/1999 West Indies St George's Park 24 years 341 days 125
173 D A Marillier Zimbabwe 24/04/1978 05/04/2003 Kenya Sharjah Cricket Stadium 24 years 346 days 100
174 K I C Asalanka* Sri Lanka 29/06/1997 21/06/2022 Australia R Premadasa Stadium 24 years 357 days 110
175 A Bagai Canada 26/01/1982 31/01/2007 Scotland Ruaraka Sports Club Ground 25 years 5 days 137*
176 N D McKenzie South Africa 24/11/1975 17/12/2000 Sri Lanka Buffalo Park 25 years 23 days 120*
177 S C Ganguly India 08/07/1972 20/08/1997 Sri Lanka R Premadasa Stadium 25 years 43 days 113
178 Mehidy Hasan Miraz* Bangladesh 25/10/1997 07/12/2022 India Shere Bangla National Stadium 25 years 43 days 100*
179 M W Goodwin Zimbabwe 11/12/1972 24/01/1998 Sri Lanka R Premadasa Stadium 25 years 44 days 111
180 P A de Silva Sri Lanka 17/10/1965 01/12/1990 India Vidarbha Cricket Association Ground 25 years 45 days 104
181 S S Iyer* India 06/12/1994 05/02/2020 New Zealand Seddon Park 25 years 61 days 103
182 Ramiz Raja Pakistan 14/08/1962 20/10/1987 England National Stadium (Karachi) 25 years 67 days 113
183 C S MacLeod* Scotland 15/11/1988 23/01/2014 Canada Hagley Oval 25 years 69 days 175
184 A K Sah* Nepal 17/11/1998 12/02/2024 Canada Tribhuvan University International Cricket Ground 25 years 87 days 112*
185 M H Cross* Scotland 15/10/1992 21/01/2018 United Arab Emirates ICC Global Cricket Academy 25 years 98 days 107*
186 R R Rossouw* South Africa 09/10/1989 18/01/2015 West Indies Wanderers Stadium 25 years 101 days 128
187 C A Ingram South Africa 03/07/1985 15/10/2010 Zimbabwe Mangaung Oval 25 years 104 days 124
188 J J Roy* England 21/07/1990 20/11/2015 Pakistan Dubai International Cricket Stadium 25 years 122 days 102
189 B A Stokes* England 04/06/1991 07/10/2016 Bangladesh Shere Bangla National Stadium 25 years 125 days 101
190 S P D Smith* Australia 02/06/1989 07/10/2014 Pakistan Sharjah Cricket Stadium 25 years 127 days 101
191 D A Warner* Australia 27/10/1986 04/03/2012 Sri Lanka Brisbane Cricket Ground 25 years 129 days 163
192 I R Bell England 11/04/1982 21/08/2007 India The Rose Bowl 25 years 132 days 126*
193 A R Border Australia 27/07/1955 18/12/1980 India Sydney Cricket Ground 25 years 144 days 105*
194 J P Kotze* Namibia 23/04/1994 20/09/2019 United States Central Broward Regional Park 25 years 150 days 136
195 M S Sinclair New Zealand 09/11/1975 12/04/2001 Pakistan Sharjah Cricket Stadium 25 years 154 days 117
196 K C Sangakkara Sri Lanka 27/10/1977 04/04/2003 Pakistan Sharjah Cricket Stadium 25 years 159 days 100*
197 S T Jayasuriya Sri Lanka 30/06/1969 08/12/1994 New Zealand Mangaung Oval 25 years 161 days 140
198 C L Cairns New Zealand 13/06/1970 24/11/1995 India Nehru Stadium (Pune) 25 years 164 days 103
199 Aamir Sohail Pakistan 14/09/1966 27/02/1992 Zimbabwe Bellerive Oval 25 years 166 days 114
200 M E Trescothick England 25/12/1975 12/06/2001 Pakistan Lord's 25 years 169 days 137
201 Javed Miandad Pakistan 12/06/1957 03/12/1982 India Jinnah Stadium (Gujwranwala) 25 years 174 days 106*
202 Yasir Hameed Pakistan 28/02/1978 09/09/2003 Bangladesh Multan Cricket Stadium 25 years 193 days 116
203 J-P Duminy South Africa 14/04/1984 10/11/2009 Zimbabwe SuperSport Park 25 years 210 days 111*
204 K Otieno Kenya 11/03/1972 10/10/1997 Bangladesh Gymkhana Club Ground 25 years 213 days 144
205 H M Amla South Africa 31/03/1983 09/11/2008 Bangladesh Willowmoore Park 25 years 223 days 140
206 J D Campbell* West Indies 21/09/1993 05/05/2019 Ireland Castle Avenue 25 years 226 days 179
207 D A Miller* South Africa 10/06/1989 25/01/2015 West Indies St George's Park 25 years 229 days 130*
208 J W A Taylor England 06/01/1990 08/09/2015 Australia Old Trafford 25 years 245 days 101
209 D C Boon Australia 29/12/1960 07/09/1986 India Sawai Mansingh Stadium 25 years 252 days 111
210 Naved Latif Pakistan 21/02/1976 02/11/2001 Sri Lanka Sharjah Cricket Stadium 25 years 254 days 113
211 M Labuschagne* Australia 22/06/1994 07/03/2020 South Africa Senwes Park 25 years 259 days 108
212 D M Jones Australia 24/03/1961 01/01/1987 England WACA Ground 25 years 283 days 104
213 P D Salt* England 28/08/1996 17/06/2022 Netherlands VRA Ground 25 years 293 days 122
214 Asif Mujtaba Pakistan 04/11/1967 30/10/1993 Sri Lanka Sharjah Cricket Stadium 25 years 360 days 113*
215 N S Sidhu India 20/10/1963 15/10/1989 Pakistan Sharjah Cricket Stadium 25 years 360 days 108
216 Najibullah Zadran* Afghanistan 28/02/1993 05/03/2019 Ireland Rajiv Gandhi International Cricket Stadium 26 years 5 days 104*
217 H Masakadza Zimbabwe 09/08/1983 14/08/2009 Bangladesh Queens Sports Club 26 years 5 days 102
218 K Bhurtel* Nepal 22/01/1997 14/02/2023 Namibia Tribhuvan University International Cricket Ground 26 years 23 days 115
219 C L White Australia 18/08/1983 09/09/2009 England The Rose Bowl 26 years 22 days 105
220 M K Tiwary India 14/11/1985 11/12/2011 West Indies MA Chidambaram Stadium 26 years 27 days 104*
221 R P Arnold Sri Lanka 25/10/1973 12/12/1999 Zimbabwe Queens Sports Club 26 years 48 days 103
222 S W Ambris West Indies 23/03/1993 11/05/2019 Ireland The Village 26 years 49 days 148
223 S G Law Australia 18/10/1968 08/12/1994 Zimbabwe Bellerive Oval 26 years 51 days 110
224 G Kirsten South Africa 23/11/1967 21/01/1994 Australia Melbourne Cricket Ground 26 years 59 days 112*
225 A C Gilchrist Australia 14/11/1971 26/01/1998 South Africa Sydney Cricket Ground 26 years 73 days 100
226 A M Rahane* India 06/06/1988 02/09/2014 England Edgbaston 26 years 88 days 106
227 P J Forrest Australia 15/11/1985 24/02/2012 Sri Lanka Bellerive Oval 26 years 101 days 104
228 A D Brown England 11/02/1970 26/05/1996 India Old Trafford 26 years 105 days 118
229 H H Dippenaar South Africa 14/06/1977 03/10/2003 Pakistan Gaddafi Stadium 26 years 111 days 110*
230 P L Mommsen Scotland 14/10/1987 01/02/2014 United Arab Emirates Bert Sutcliffe Oval 26 years 110 days 139*
231 M D Gunathilaka* Sri Lanka 17/03/1991 06/07/2017 Zimbabwe Mahinda Rajapaksha International Cricket Stadium 26 years 111 days 116
232 C Z Harris New Zealand 20/11/1969 11/03/1996 Australia MA Chidambaram Stadium 26 years 112 days 130
233 T de Zorzi* South Africa 28/08/1997 19/12/2023 India St George's Park 26 years 113 days 119*
234 H P Tillakaratne Sri Lanka 14/07/1967 09/11/1993 West Indies Wankhede Stadium 26 years 118 days 104
235 S E Marsh Australia 09/07/1983 05/11/2009 India Rajiv Gandhi International Stadium 26 years 119 days 112
236 S V Manjrekar India 12/07/1965 14/11/1991 South Africa Jawaharlal Nehru Stadium (Delhi) 26 years 125 days 105
237 T Bavuma* South Africa 17/05/1990 25/09/2016 Ireland Willowmoore Park 26 years 131 days 113
238 H Thaker* Canada 24/10/1997 05/03/2024 United Arab Emirates Dubai International Cricket Stadium 26 years 133 days 111*
239 M K Pandey* India 10/09/1989 23/01/2016 Australia Sydney Cricket Ground 26 years 135 days 104*
240 G J Maxwell* Australia 14/10/1988 08/03/2015 Sri Lanka Sydney Cricket Ground 26 years 145 days 102
241 V V S Laxman India 01/11/1974 06/04/2001 Australia Nehru Stadium (Margao) 26 years 156 days 101
242 C K Coventry Zimbabwe 08/03/1983 16/08/2009 Bangladesh Queens Sports Club 26 years 161 days 194*
243 M J Greatbatch New Zealand 11/12/1963 23/05/1990 England Headingley 26 years 163 days 102*
244 Karim Sadiq Afghanistan 18/02/1984 16/08/2010 Scotland Cambusdoon New Ground 26 years 179 days 114*
245 R S Mahanama Sri Lanka 31/05/1966 13/12/1992 New Zealand R Premadasa Stadium 26 years 196 days 107
246 P D Collingwood England 26/05/1976 20/12/2002 Sri Lanka WACA Ground 26 years 208 days 100
247 A Flintoff England 06/12/1977 04/07/2004 New Zealand County Ground (Bristol) 26 years 211 days 106
248 R N ten Doeschate* Netherlands 30/06/1980 04/02/2007 Bermuda Ruaraka Sports Club Ground 26 years 219 days 109*
249 Younis Khan Pakistan 29/11/1977 18/07/2004 Hong Kong Sinhalese Sports Club Ground 26 years 232 days 144
250 K H Prajapati* Oman 11/10/1995 12/06/2022 United States Choice Moosa Stadium 26 years 244 days 103
251 R A Smith England 13/09/1963 23/05/1990 New Zealand Headingley 26 years 252 days 128
252 L M P Simmons* West Indies 25/01/1985 13/10/2011 Bangladesh Shere Bangla National Stadium 26 years 261 days 122
253 K Srikkanth India 21/12/1959 07/09/1986 Australia Sawai Mansingh Stadium 26 years 260 days 102
254 J M How New Zealand 19/05/1981 20/02/2008 England McLean Park 26 years 277 days 139
255 N V Knight England 28/11/1969 31/08/1996 Pakistan Edgbaston 26 years 277 days 113
256 B B McCullum New Zealand 27/09/1981 01/07/2008 Ireland Mannofield Park 26 years 278 days 166
257 R Lamba India 02/01/1960 07/10/1986 Australia Madhavrao Scindia Cricket Ground 26 years 278 days 102
258 G A Hick England 23/05/1966 05/03/1993 India Captain Roop Singh Stadium 26 years 286 days 105*
259 L Vincent New Zealand 11/11/1978 24/08/2005 Zimbabwe Queens Sports Club 26 years 286 days 172
260 A J Finch* Australia 17/11/1986 03/09/2013 Scotland Grange Cricket Club 26 years 290 days 148
261 Mohammad Rizwan* Pakistan 01/06/1992 23/03/2019 Australia Sharjah Cricket Stadium 26 years 295 days 115
262 R S Kaluwitharana Sri Lanka 24/11/1969 28/09/1996 Kenya Gymkhana Club Ground 26 years 309 days 100*
263 A D Hales* England 03/01/1989 13/11/2015 Pakistan Sheikh Zayed Stadium 26 years 314 days 109
264 M G Erasmus* Namibia 11/04/1995 06/03/2022 Oman ICC Global Cricket Academy 26 years 329 days 121*
265 M G Bevan Australia 08/05/1970 10/04/1997 South Africa SuperSport Park 26 years 337 days 103
266 P G Fulton New Zealand 01/02/1979 08/01/2006 Sri Lanka McLean Park 26 years 341 days 112
267 Chirag Suri* United Arab Emirates 18/02/1995 05/02/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 26 years 352 days 115
268 M A Atherton England 23/05/1968 28/05/1995 West Indies Lord's 27 years 5 days 127
269 Sharjeel Khan* Pakistan 14/08/1989 18/08/2016 Ireland The Village 27 years 4 days 152
270 S R Watson Australia 17/06/1981 29/06/2008 West Indies National Cricket Stadium (Grenada) 27 years 12 days 126
271 K C Wessels South Africa 14/09/1957 28/09/1984 India Jawaharlal Nehru Stadium (Delhi) 27 years 14 days 107
272 A Balbirnie* Ireland 28/12/1990 13/01/2018 United Arab Emirates ICC Global Cricket Academy 27 years 16 days 102
273 G R Marsh Australia 31/12/1958 21/01/1986 India Sydney Cricket Ground 27 years 21 days 125
274 G A Gooch England 23/07/1953 22/08/1980 Australia Edgbaston 27 years 30 days 108
275 G W Flower Zimbabwe 20/12/1970 26/01/1998 Sri Lanka Sinhalese Sports Club Ground 27 years 37 days 112
276 H M Nicholls* New Zealand 15/11/1991 08/01/2019 Sri Lanka Saxton Oval 27 years 54 days 124*
277 Shoaib Mohammad Pakistan 08/01/1962 08/03/1989 New Zealand Basin Reserve 27 years 59 days 126*
278 J N Rhodes South Africa 26/07/1969 29/09/1996 Pakistan Gymkhana Club Ground 27 years 65 days 121
279 L P C Silva Sri Lanka 14/12/1979 17/02/2007 India Dr YS Rajasekhara Reddy Cricket Stadium 27 years 65 days 107*
280 Fakhar Zaman* Pakistan 10/04/1990 18/06/2017 India Kennington Oval 27 years 69 days 114
281 V S Solanki England 01/04/1976 28/06/2003 South Africa Kennington Oval 27 years 88 days 106
282 Sabbir Rahman* Bangladesh 22/11/1991 20/02/2019 New Zealand University Oval 27 years 90 days 102
283 B R McDermott* Australia 12/12/1994 31/03/2022 Pakistan Gaddafi Stadium 27 years 109 days 104
284 K J Wadsworth New Zealand 30/11/1946 31/03/1974 Australia AMI Stadium 27 years 121 days 104
285 A J Strauss England 02/03/1977 06/07/2004 West Indies Lord's 27 years 126 days 100
286 Aqib Ilyas* Oman 05/09/1992 09/02/2020 Nepal Tribhuvan University International Cricket Ground 27 years 157 days 109*
287 R D Berrington* Scotland 03/04/1987 10/09/2014 Ireland The Village 27 years 160 days 101*
288 M M Ali* England 18/06/1987 26/11/2014 Sri Lanka R Premadasa Stadium 27 years 161 days 119
289 A L Logie West Indies 28/09/1960 12/03/1988 Pakistan Sabina Park 27 years 166 days 109*
290 D Lloyd England 18/03/1947 31/08/1974 Pakistan Trent Bridge 27 years 166 days 116*
291 A D Mathews* Sri Lanka 02/06/1987 16/11/2014 India JSCA International Stadium Complex 27 years 167 days 139*
292 M P Stoinis* Australia 16/08/1989 30/01/2017 New Zealand Eden Park 27 years 167 days 146*
293 L Klusener South Africa 04/09/1971 20/02/1999 New Zealand Eden Park 27 years 169 days 103*
294 M W Gatting England 06/06/1957 05/12/1984 India Nehru Stadium (Pune) 27 years 182 days 115*
295 S Dhawan* India 05/12/1985 06/06/2013 South Africa Sophia Gardens 27 years 183 days 114
296 Mohsin Khan Pakistan 15/03/1955 20/09/1982 Australia Niaz Stadium 27 years 189 days 104
297 W V Raman India 23/05/1965 11/12/1992 South Africa SuperSport Park 27 years 202 days 114
298 N Boje South Africa 20/03/1973 20/10/2000 New Zealand Senwes Park 27 years 214 days 105*
299 A P Gurusinha Sri Lanka 16/09/1966 18/04/1994 New Zealand Sharjah Cricket Stadium 27 years 214 days 117*
300 S B Styris New Zealand 10/07/1975 10/02/2003 Sri Lanka Mangaung Oval 27 years 215 days 141
301 S V Carlisle Zimbabwe 10/05/1972 18/12/1999 Sri Lanka Harare Sports Club 27 years 222 days 121*
302 R S Morton West Indies 22/07/1978 01/03/2006 New Zealand McLean Park 27 years 222 days 110*
303 A Symonds Australia 09/06/1975 11/02/2003 Pakistan Wanderers Stadium 27 years 247 days 143*
304 N H Fairbrother England 09/09/1963 27/05/1991 West Indies Lord's 27 years 260 days 113
305 S O Tikolo Kenya 25/06/1971 20/03/1999 Bangladesh Bangabandhu National Stadium 27 years 268 days 106*
306 A C Hudson South Africa 17/03/1965 15/12/1992 India Mangaung Oval 27 years 273 days 108
307 Sarfaraz Ahmed* Pakistan 22/05/1987 15/03/2015 Ireland Adelaide Oval 27 years 297 days 101*
308 A Jones* United States 19/10/1994 13/08/2022 Scotland Mannofield Park 27 years 298 days 123*
309 M E Waugh Australia 02/06/1965 27/03/1993 New Zealand Seddon Park 27 years 298 days 108
310 S F Mire Zimbabwe 21/08/1989 30/06/2017 Sri Lanka Galle International Stadium 27 years 313 days 112
311 P S P Handscomb* Australia 26/04/1991 10/03/2019 India Punjab Cricket Association IS Bindra Stadium 27 years 318 days 117
312 Majid Khan Pakistan 28/09/1946 31/08/1974 England Trent Bridge 27 years 337 days 109
313 J M Bairstow* England 26/09/1989 19/09/2017 West Indies Old Trafford 27 years 358 days 100*
314 G M Turner New Zealand 26/05/1947 07/06/1975 East Africa Edgbaston 28 years 12 days 171*
315 Y K Pathan India 17/11/1982 07/12/2010 New Zealand M Chinnaswamy Stadium 28 years 20 days 123*
316 A J Lamb England 20/06/1954 17/07/1982 Pakistan Trent Bridge 28 years 27 days 118
317 C G Greenidge West Indies 01/05/1951 09/06/1979 India Edgbaston 28 years 39 days 106*
318 S Samarawickrama* Sri Lanka 30/08/1995 10/10/2023 Pakistan Rajiv Gandhi International Stadium 28 years 41 days 108
319 Sikandar Raza* Zimbabwe 24/04/1986 20/07/2014 Afghanistan Queens Sports Club 28 years 87 days 141
320 P A Wallace West Indies 02/08/1970 01/11/1998 South Africa Bangabandhu National Stadium 28 years 91 days 103
321 Nawroz Mangal Afghanistan 28/11/1984 06/03/2013 Scotland Sharjah Cricket Stadium 28 years 98 days 112*
322 R S Bopara England 04/05/1985 03/09/2013 Ireland The Village 28 years 122 days 101*
323 S C Williams West Indies 12/08/1969 16/12/1997 India Sharjah Cricket Stadium 28 years 126 days 105*
324 E C Joyce Ireland 22/09/1978 02/02/2007 Australia Sydney Cricket Ground 28 years 133 days 107
325 D R Martyn Australia 21/10/1971 03/03/2000 New Zealand Eden Park 28 years 134 days 116*
326 M D Patel* United States 01/05/1993 13/09/2021 Nepal Al Amerat Cricket Ground Ministry Turf 1 28 years 135 days 100
327 T P Ura* Papua New Guinea 15/10/1989 06/03/2018 Ireland Harare Sports Club 28 years 142 days 151
328 D Ramdin West Indies 13/10/1985 05/03/2014 England Sir Vivian Richards Stadium 28 years 143 days 128
329 R J Nicol New Zealand 28/05/1983 20/10/2011 Zimbabwe Harare Sports Club 28 years 145 days 108*
330 Fawad Alam* Pakistan 08/10/1985 08/03/2014 Sri Lanka Shere Bangla National Stadium 28 years 151 days 114*
331 B A King* West Indies 16/12/1994 04/06/2023 United Arab Emirates Sharjah Cricket Stadium 28 years 170 days 112
332 S Jahangir* United States 24/12/1994 20/06/2023 Nepal Takashinga Sports Club 28 years 178 days 100*
333 Rohan Mustafa* United Arab Emirates 07/10/1988 04/04/2017 Papua New Guinea Sheikh Zayed Stadium 28 years 179 days 109
334 A K Markram* South Africa 04/10/1994 02/04/2023 Netherlands Wanderers Stadium 28 years 180 days 175
335 J D P Oram New Zealand 28/07/1978 28/01/2007 Australia WACA Ground 28 years 184 days 101*
336 A T Nidamanuru* Netherlands 22/08/1994 21/03/2023 Zimbabwe Harare Sports Club 28 years 211 days 110*
337 H Klaasen* South Africa 30/07/1991 29/02/2020 Australia Boland Park 28 years 214 days 123*
338 S R Taylor* United States 09/11/1993 11/06/2022 Nepal Choice Moosa Stadium 28 years 214 days 114
339 D B Vengsarkar India 06/04/1956 05/12/1984 England Nehru Stadium (Pune) 28 years 243 days 105
340 K L J Liyanage* Sri Lanka 12/07/1995 18/03/2024 Bangladesh Zahur Ahmed Chowdhury Stadium 28 years 250 days 101*
341 J F Kloppenburg Netherlands 19/06/1974 03/03/2003 Namibia Mangaung Oval 28 years 257 days 121
342 D S Lehmann Australia 05/02/1970 06/11/1998 Pakistan National Stadium (Karachi) 28 years 274 days 103
343 C W J Athey England 27/09/1957 18/07/1986 New Zealand Old Trafford 28 years 294 days 142*
344 N C Johnson Zimbabwe 24/01/1970 22/11/1998 Pakistan Sheikhupura Stadium 28 years 302 days 103
345 G S Chappell Australia 07/08/1948 06/06/1977 England Kennington Oval 28 years 303 days 125*
346 O A Shah England 22/10/1978 05/09/2007 India Kennington Oval 28 years 318 days 107*
347 K J Coetzer* Scotland 14/04/1984 08/03/2013 Afghanistan Sharjah Cricket Stadium 28 years 328 days 133
348 B M Duckett* England 17/10/1994 26/09/2023 Ireland County Ground (Bristol) 28 years 344 days 107*
349 R R Hendricks* South Africa 14/08/1989 05/08/2018 Sri Lanka Pallekele International Cricket Stadium 28 years 356 days 102
350 K R Rutherford New Zealand 26/10/1965 28/10/1994 India Reliance Stadium 29 years 2 days 108
351 M S Wade* Australia 26/12/1987 13/01/2017 Pakistan Brisbane Cricket Ground 29 years 18 days 100*
352 A T Carey* Australia 27/08/1991 16/09/2020 England Old Trafford 29 years 20 days 106
353 S C Williams* Zimbabwe 26/09/1986 24/10/2015 Afghanistan Queens Sports Club 29 years 28 days 102
354 Muhammad Waseem* United Arab Emirates 12/02/1994 15/03/2023 Papua New Guinea Tribhuvan University International Cricket Ground 29 years 31 days 119
355 Mahmudullah* Bangladesh 04/02/1986 09/03/2015 England Adelaide Oval 29 years 33 days 103
356 S V Samson* India 11/11/1994 21/12/2023 South Africa Boland Park 29 years 40 days 108
357 D J Cullinan South Africa 04/03/1967 13/04/1996 Pakistan Sharjah Cricket Stadium 29 years 40 days 110*
358 A T Rayudu India 23/09/1985 06/11/2014 Sri Lanka Narendra Modi Stadium 29 years 44 days 121*
359 A J Stewart England 08/04/1963 22/05/1992 Pakistan Kennington Oval 29 years 44 days 103
360 J M Kemp South Africa 02/10/1977 26/11/2006 India Newlands 29 years 55 days 100*
361 A M Samad Canada 03/05/1979 01/07/2008 Bermuda Maple Leaf North - West Ground 29 years 59 days 130
362 K A Edwards West Indies 03/11/1984 07/01/2014 New Zealand Seddon Park 29 years 65 days 123*
363 N F I McCallum Scotland 22/11/1977 30/01/2007 Ireland Gymkhana Club Ground 29 years 69 days 100
364 E Chigumbura Zimbabwe 14/03/1986 26/05/2015 Pakistan Gaddafi Stadium 29 years 73 days 117
365 I J L Trott England 22/04/1981 12/07/2010 Bangladesh Edgbaston 29 years 81 days 110
366 Asghar Afghan* Afghanistan 22/12/1987 17/03/2017 Ireland Greater Noida Sports Complex Ground 29 years 85 days 101
367 S W Billings* England 15/06/1991 11/09/2020 Australia Old Trafford 29 years 88 days 118
368 Shoaib Khan* Oman 06/12/1992 11/03/2022 Namibia Sharjah Cricket Stadium 29 years 95 days 105*
369 W A Young* New Zealand 22/11/1992 29/03/2022 Netherlands Bay Oval 29 years 127 days 103*
370 J A H Marshall New Zealand 15/02/1979 01/07/2008 Ireland Mannofield Park 29 years 137 days 161
371 D L Amiss England 07/04/1943 24/08/1972 Australia Old Trafford 29 years 139 days 103
372 D S Smith West Indies 21/10/1981 11/03/2011 Ireland Punjab Cricket Association IS Bindra Stadium 29 years 141 days 107
373 S L Campbell West Indies 01/11/1970 01/04/2000 Zimbabwe Sabina Park 29 years 152 days 103
374 M L Hayden Australia 29/10/1971 03/04/2001 India Indira Priyadarshini Stadium 29 years 156 days 111
375 T Odoyo Kenya 12/05/1978 18/10/2007 Canada Gymkhana Club Ground 29 years 159 days 111*
376 D P Conway* New Zealand 08/07/1991 26/03/2021 Bangladesh Basin Reserve 29 years 261 days 126
377 T M Dilshan Sri Lanka 14/10/1976 04/07/2006 Netherlands VRA Ground 29 years 263 days 117*
378 W Barresi* Netherlands 03/05/1984 23/01/2014 Kenya Bert Sutcliffe Oval 29 years 265 days 137*
379 K R Mayers* West Indies 08/09/1992 04/06/2022 Netherlands VRA Ground 29 years 269 days 120
380 N L T C Perera Sri Lanka 03/04/1989 05/01/2019 New Zealand Bay Oval 29 years 277 days 140
381 M V Boucher South Africa 03/12/1976 20/09/2006 Zimbabwe Senwes Park 29 years 291 days 147*
382 D J Mitchell* New Zealand 20/05/1991 26/03/2021 Bangladesh Basin Reserve 29 years 310 days 100*
383 D J Callaghan South Africa 01/02/1965 11/12/1994 New Zealand SuperSport Park 29 years 313 days 169*
384 G D Elliott New Zealand 21/03/1979 08/02/2009 Australia Sydney Cricket Ground 29 years 324 days 115
385 R L Dias Sri Lanka 18/10/1952 15/09/1982 India Arun Jaitley Stadium 29 years 332 days 102
386 C R Ervine* Zimbabwe 19/08/1985 02/08/2015 New Zealand Harare Sports Club 29 years 348 days 130*
387 H G Munsey* Scotland 21/02/1993 15/02/2023 Namibia Tribhuvan University International Cricket Ground 29 years 359 days 103*
388 I Kaia* Zimbabwe 10/08/1992 05/08/2022 Bangladesh Harare Sports Club 29 years 360 days 110
389 D F Watts Scotland 05/06/1979 07/07/2009 Canada Mannofield Park 30 years 32 days 101
390 F du Plessis South Africa 13/07/1984 27/08/2014 Australia Harare Sports Club 30 years 45 days 106
391 Rameez Shahzad* United Arab Emirates 30/11/1987 23/01/2018 Scotland ICC Global Cricket Academy 30 years 54 days 121*
392 Azhar Ali* Pakistan 19/02/1985 22/04/2015 Bangladesh Shere Bangla National Stadium 30 years 62 days 101
393 R R Watson Scotland 12/11/1976 18/01/2007 Canada Mombasa Sports Ground 30 years 67 days 123*
394 Haris Sohail* Pakistan 09/01/1989 22/03/2019 Australia Sharjah Cricket Stadium 30 years 72 days 101*
395 Mohammad Hafeez* Pakistan 17/10/1980 29/01/2011 New Zealand AMI Stadium 30 years 104 days 115
396 D L Houghton Zimbabwe 23/06/1957 10/10/1987 New Zealand Lal Bahadur Shastri Stadium 30 years 109 days 142
397 K M Jadhav India 26/03/1985 14/07/2015 Zimbabwe Harare Sports Club 30 years 110 days 105*
398 J M Vince* England 14/03/1991 13/07/2021 Pakistan Edgbaston 30 years 121 days 102
399 D Shanaka* Sri Lanka 09/09/1991 18/01/2022 Zimbabwe Pallekele International Cricket Stadium 30 years 131 days 102
400 G J Bailey Australia 07/09/1982 03/02/2013 West Indies WACA Ground 30 years 149 days 125*
401 B C Broad England 29/09/1957 16/03/1988 New Zealand McLean Park 30 years 169 days 106
402 S M Katich Australia 21/08/1975 14/02/2006 Sri Lanka Brisbane Cricket Ground 30 years 177 days 107*
403 Imran Khan Pakistan 25/11/1952 16/06/1983 Sri Lanka Headingley 30 years 203 days 102*
404 S R Waugh Australia 02/06/1965 16/01/1996 Sri Lanka Melbourne Cricket Ground 30 years 228 days 102*
405 T M Chappell Australia 21/10/1952 13/06/1983 India Trent Bridge 30 years 235 days 110
406 Mohammad Nabi* Afghanistan 01/01/1985 18/10/2015 Zimbabwe Queens Sports Club 30 years 290 days 116
407 C H Lloyd West Indies 31/08/1944 21/06/1975 Australia Lord's 30 years 294 days 102
408 C A Best West Indies 14/05/1959 07/03/1990 England Bourda 30 years 297 days 100
409 R C Fredericks West Indies 11/11/1942 07/09/1973 England Kennington Oval 30 years 300 days 105
410 Ayaan Khan* Oman 30/08/1992 03/07/2023 Netherlands Harare Sports Club 30 years 307 days 105*
411 C R Brathwaite West Indies 18/07/1988 22/06/2019 New Zealand Old Trafford 30 years 339 days 101
412 C J A Amini* Papua New Guinea 14/04/1992 29/03/2023 Namibia United Cricket Club 30 years 349 days 109
413 Pargat Singh* Canada 13/04/1992 01/04/2023 United Arab Emirates Wanderers Cricket Ground 30 years 353 days 102
414 A Ranatunga Sri Lanka 01/12/1963 02/12/1994 Pakistan Kingsmead 31 years 1 days 101*
415 B M Laird Australia 21/11/1950 24/11/1981 West Indies Sydney Cricket Ground 31 years 3 days 117*
416 K W R Fletcher England 20/05/1944 11/06/1975 New Zealand Trent Bridge 31 years 22 days 131
417 D A S Gunaratne Sri Lanka 08/01/1986 10/02/2017 South Africa SuperSport Park 31 years 33 days 114*
418 P Khadka Nepal 24/10/1987 28/01/2019 United Arab Emirates ICC Global Cricket Academy 31 years 96 days 115
419 B J Haddin Australia 23/10/1977 08/02/2009 New Zealand Sydney Cricket Ground 31 years 108 days 109
420 M E K Hussey Australia 27/05/1975 18/09/2006 West Indies Kinrara Academy Oval 31 years 114 days 109*
421 M G Bracewell* New Zealand 14/02/1991 10/07/2022 Ireland The Village 31 years 146 days 127*
422 Abid Ali* Pakistan 16/10/1987 29/03/2019 Australia Dubai International Cricket Stadium 31 years 164 days 112
423 H A Gomes West Indies 13/07/1953 02/02/1985 Sri Lanka WACA Ground 31 years 204 days 101
424 B M McMillan South Africa 22/12/1963 21/10/1995 Zimbabwe Harare Sports Club 31 years 303 days 127
425 J S Malhotra* United States 04/11/1989 09/09/2021 Papua New Guinea Al Amerat Cricket Ground Ministry Turf 2 31 years 309 days 173*
426 M J R Rindel South Africa 09/02/1963 12/01/1995 Pakistan Wanderers Stadium 31 years 337 days 106
427 M A Taylor Australia 27/10/1964 21/10/1996 India M Chinnaswamy Stadium 31 years 360 days 105
428 D J Hussey Australia 15/07/1977 28/08/2009 Scotland Grange Cricket Club 32 years 44 days 111
429 A Vala* Papua New Guinea 05/08/1987 23/09/2019 Namibia Central Broward Regional Park 32 years 49 days 104
430 H E van der Dussen* South Africa 07/02/1989 02/04/2021 Pakistan SuperSport Park 32 years 54 days 123*
431 B J Hodge Australia 29/12/1974 18/03/2007 Netherlands Warner Park 32 years 79 days 123
432 U T Khawaja* Australia 18/12/1986 08/03/2019 India JSCA International Stadium Complex 32 years 80 days 104
433 Zeeshan Maqsood* Oman 24/10/1987 11/02/2020 United States Tribhuvan University International Cricket Ground 32 years 110 days 109
434 M A Leask* Scotland 29/10/1990 17/02/2023 Nepal Tribhuvan University International Cricket Ground 32 years 111 days 107*
435 T M Dowlin West Indies 24/02/1977 28/07/2009 Bangladesh Windsor Park 32 years 154 days 100*
436 Jatinder Singh* Oman 05/03/1989 14/09/2021 Nepal Al Amerat Cricket Ground Ministry Turf 1 32 years 193 days 107
437 R G Twose New Zealand 17/04/1968 04/11/2000 South Africa Newlands 32 years 201 days 103
438 K J van Noortwijk Netherlands 10/07/1970 03/03/2003 Namibia Mangaung Oval 32 years 236 days 134*
439 Chundangapoyil Rizwan* United Arab Emirates 19/04/1988 08/01/2021 Ireland Sheikh Zayed Stadium 32 years 264 days 109
440 J M Davison Canada 09/05/1970 23/02/2003 West Indies SuperSport Park 32 years 290 days 111
441 T T Samaraweera Sri Lanka 22/09/1976 08/09/2009 New Zealand R Premadasa Stadium 32 years 351 days 104
442 Iftikhar Ahmed* Pakistan 03/09/1990 30/08/2023 Nepal Multan Cricket Stadium 32 years 361 days 109*
443 Asif Khan* United Arab Emirates 15/02/1990 16/03/2023 Nepal Tribhuvan University International Cricket Ground 33 years 29 days 101*
444 N T Broom New Zealand 20/11/1983 29/12/2016 Bangladesh Saxton Oval 33 years 39 days 109*
445 J P Bray Ireland 30/11/1973 30/01/2007 Scotland Gymkhana Club Ground 33 years 61 days 116
446 A C Voges Australia 04/10/1979 10/02/2013 West Indies Melbourne Cricket Ground 33 years 129 days 112*
447 S J Modani* United States 05/01/1989 08/06/2022 Oman Choice Moosa Stadium 33 years 154 days 111
448 S S J Brooks* West Indies 01/10/1988 04/06/2022 Netherlands VRA Ground 33 years 246 days 101*
449 D J Reekers Netherlands 26/05/1973 05/02/2007 Ireland Gymkhana Club Ground 33 years 255 days 104
450 J G Wright New Zealand 05/07/1954 16/03/1988 England McLean Park 33 years 255 days 101
451 L Ronchi New Zealand 23/04/1981 23/01/2015 Sri Lanka University Oval 33 years 275 days 170*
452 G M Hamilton Scotland 16/09/1974 02/07/2008 Ireland Mannofield Park 33 years 290 days 115
453 S M Pollock South Africa 16/07/1973 06/06/2007 ACC Asian XI M Chinnaswamy Stadium 33 years 325 days 130
454 R R Singh India 14/09/1963 23/08/1997 Sri Lanka Sinhalese Sports Club Ground 33 years 343 days 100
455 I H Romaine Bermuda 08/08/1972 21/08/2006 Canada Cricket, Skating & Curling Club 34 years 13 days 101
456 M J Lumb England 12/02/1980 28/02/2014 West Indies Sir Vivian Richards Stadium 34 years 16 days 106
457 C T Radley England 13/05/1944 17/07/1978 New Zealand Old Trafford 34 years 65 days 117*
458 N Hussain England 28/03/1968 13/07/2002 India Lord's 34 years 107 days 115
459 D N Chudasama Kenya 20/05/1963 10/10/1997 Bangladesh Gymkhana Club Ground 34 years 143 days 122
460 R D Shah Kenya 28/08/1972 21/01/2007 Scotland Mombasa Sports Ground 34 years 146 days 113
461 Zaheer Abbas Pakistan 24/07/1947 17/12/1981 Australia Sydney Cricket Ground 34 years 146 days 108
462 Simi Singh* Ireland 04/02/1987 16/07/2021 South Africa The Village 34 years 162 days 100*
463 D J Malan* England 03/09/1987 17/06/2022 Netherlands VRA Ground 34 years 287 days 125
464 R W Chakabva* Zimbabwe 20/09/1987 07/08/2022 Bangladesh Harare Sports Club 34 years 321 days 102
465 D Karunaratne* Sri Lanka 21/04/1988 25/06/2023 Ireland Queens Sports Club 35 years 65 days 103
466 Muhammad Usman* United Arab Emirates 13/10/1985 08/01/2021 Ireland Sheikh Zayed Stadium 35 years 87 days 102*
467 N J O'Brien Ireland 08/11/1981 14/05/2017 New Zealand The Village 35 years 187 days 109
468 S Jyoti Canada 14/12/1973 07/07/2009 Scotland Mannofield Park 35 years 205 days 117
469 G Singh* United States 03/10/1987 18/06/2023 West Indies Takashinga Sports Club 35 years 258 days 101*
470 C G Williams* Namibia 25/02/1984 08/01/2020 Oman Al Amerat Cricket Ground Ministry Turf 1 35 years 317 days 129*
471 W Larkins England 22/11/1953 19/10/1989 Australia Lal Bahadur Shastri Stadium 35 years 331 days 124
472 Shaiman Anwar United Arab Emirates 15/03/1979 25/02/2015 Ireland Brisbane Cricket Ground 35 years 347 days 106
473 C B Lambert United States 10/02/1962 08/04/1998 England Queen's Park Oval 36 years 57 days 119
474 B E Congdon New Zealand 11/02/1938 09/03/1975 England Basin Reserve 37 years 26 days 101
475 M Amarnath India 24/09/1950 19/01/1988 West Indies Nahar Singh Stadium 37 years 117 days 100*
476 S M Gavaskar India 10/07/1949 31/10/1987 New Zealand Vidarbha Cricket Association Ground 38 years 113 days 103*
477 D L Hemp Bermuda 08/11/1970 06/04/2009 Kenya Senwes Park 38 years 149 days 102*
478 G Boycott England 21/10/1940 11/12/1979 Australia Sydney Cricket Ground 39 years 51 days 105
479 Khurram Khan United Arab Emirates 21/06/1971 30/11/2014 Afghanistan ICC Global Cricket Academy 43 years 162 days 132*

Batting Records and Statistics Menu