Harry Brook became the youngest England captain to smash an ODI century as he went past Alastair Cook. Brook at 25 years and 215 days achieved the record against Australia in Durham on Tuesday, September 24. Take a look at the youngest captain for 10 other top countries to achieve the feat in ODIs-
Image Source : Getty
Brian Lara (West Indies) vs England - 28 years, 331 days (Barbados, 1998)
Image Source : Getty
Angelo Mathews (Sri Lanka) vs India - 27 years, 167 days (Ranchi, 2014)
Image Source : Getty
Babar Azam (Pakistan) vs Zimbabwe - 26 years, 19 days (Rawalpindi, 2020)
Image Source : Getty
Steve Smith (Australia) vs England - 25 years, 235 days (Hobart, 2015)
Image Source : Getty
Brendan Taylor (Zimbabwe) vs Bangladesh - 25 years, 163 days (Bulawayo, 2011)
Image Source : Getty
William Porterfield (Ireland) vs Scotland - 24 years, 207 days (Benoni, 2009)
Image Source : Getty
Kane Williamson (New Zealand) vs Pakistan - 24 years, 131 days (Abu Dhabi, 2014)
Image Source : Getty
Graeme Smith (South Africa) vs England - 24 years, 3 days (Gqeberha, 2005)
Image Source : Getty
Sachin Tendulkar (India) vs Sri Lanka - 23 years, 126 days (Colombo RPS, 1996)
Image Source : ICC X
Shakib Al Hasan (Bangladesh) vs Zimbabwe - 22 years, 140 days (Bulawayo, 2009)
Image Source : Getty
Next : 7 players who played India's previous Test in Kanpur but are not in the squad anymore