Most hundreds
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
AN Cook (ENG) 2012-2012 4 4 0 323 137 80.75 363 88.98 2 1 0 34 1
AD Hales (ENG) 2015-2017 10 10 0 407 171 40.70 404 100.74 2 0 0 46 8
NV Knight (ENG) 1996-2003 10 10 2 393 125* 49.12 559 70.30 2 1 0 30 1
JC Buttler (ENG) 2012-2019 13 11 4 419 116* 59.85 270 155.18 2 1 2 30 26
KP Pietersen (ENG) 2005-2012 11 11 2 479 130 53.22 539 88.86 2 1 0 57 6
JJ Roy (ENG) 2015-2019 12 12 0 621 114 51.75 601 103.32 2 5 2 62 15
Kamran Akmal (PAK) 2005-2010 15 13 0 460 109 35.38 538 85.50 2 2 1 64 2
ME Trescothick (ENG) 2000-2006 18 18 1 587 137 34.52 719 81.64 2 2 2 66 7
D Lloyd (ENG) 1974-1978 3 3 1 154 116* 77.00 236 65.25 1 0 0 13 1
Imam-ul-Haq (PAK) 2019-2019 4 4 2 234 151 117.00 263 88.97 1 0 0 24 1
Majid Khan (PAK) 1974-1982 5 5 0 144 109 28.80 153 94.11 1 0 1 19 1
JM Bairstow (ENG) 2016-2019 7 6 0 348 128 58.00 335 103.88 1 2 0 39 6
Fakhar Zaman (PAK) 2017-2019 6 6 0 257 138 42.83 232 110.77 1 2 1 24 7
Sarfaraz Ahmed (PAK) 2015-2019 15 12 2 600 105 60.00 615 97.56 1 4 0 46 3
Babar Azam (PAK) 2015-2019 15 15 2 576 115 44.30 616 93.50 1 4 0 55 8
DI Gower (ENG) 1978-1987 15 15 2 451 114* 34.69 600 75.16 1 0 0 41 0
AJ Strauss (ENG) 2005-2010 15 15 0 625 126 41.66 725 86.20 1 5 3 69 4
GA Gooch (ENG) 1979-1992 16 16 0 517 142 32.31 787 65.69 1 1 0 56 0
Ijaz Ahmed (PAK) 1987-1999 19 17 1 612 137 38.25 736 83.15 1 4 1 57 4
Younis Khan (PAK) 2001-2015 20 20 2 462 101 25.66 647 71.40 1 3 5 50 2
Rameez Raja (PAK) 1985-1992 21 21 1 687 113 34.35 1049 65.49 1 3 3 57 0
AJ Stewart (ENG) 1989-2003 22 21 0 551 103 26.23 808 68.19 1 2 3 54 4
AJ Lamb (ENG) 1982-1992 22 22 2 830 118 41.50 1089 76.21 1 5 0 73 3
EJG Morgan (ENG) 2010-2019 23 22 7 821 107* 54.73 894 91.83 1 6 0 72 16
Mohammad Hafeez (PAK) 2003-2019 25 25 3 680 102* 30.90 957 71.05 1 3 2 73 11
Javed Miandad (PAK) 1977-1996 27 27 6 991 113 47.19 1644 60.27 1 10 2 67 5
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
England v Pakistan at Leeds, 5th ODI, May 19, 2019 [ODI # 4140]
England v Pakistan at Nottingham, 4th ODI, May 17, 2019 [ODI # 4138]
England v Pakistan at Bristol, 3rd ODI, May 14, 2019 [ODI # 4135]