Most hundreds
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
JC Buttler (ENG) 2012-2019 14 12 4 522 116* 65.25 346 150.86 3 1 2 39 28
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
KP Pietersen (ENG) 2005-2012 11 11 2 479 130 53.22 539 88.86 2 1 0 57 6
Kamran Akmal (PAK) 2005-2010 15 13 0 460 109 35.38 538 85.50 2 2 1 64 2
JJ Roy (ENG) 2015-2019 13 13 0 629 114 48.38 608 103.45 2 5 2 64 15
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 5 5 2 278 151 92.66 321 86.60 1 0 0 27 2
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 8 7 0 380 128 54.28 366 103.82 1 2 0 43 7
Fakhar Zaman (PAK) 2017-2019 7 7 0 293 138 41.85 272 107.72 1 2 1 30 7
Sarfaraz Ahmed (PAK) 2015-2019 16 13 2 655 105 59.54 659 99.39 1 5 0 51 3
DI Gower (ENG) 1978-1987 15 15 2 451 114* 34.69 600 75.16 1 0 0 41 0
JE Root (ENG) 2015-2019 16 15 0 775 107 51.66 834 92.92 1 6 1 63 5
AJ Strauss (ENG) 2005-2010 15 15 0 625 126 41.66 725 86.20 1 5 3 69 4
Babar Azam (PAK) 2015-2019 16 16 2 639 115 45.64 682 93.69 1 5 0 59 9
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 24 23 7 830 107* 51.87 912 91.00 1 6 0 73 16
Mohammad Hafeez (PAK) 2003-2019 26 26 3 764 102* 33.21 1019 74.97 1 4 2 81 13
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 Nottingham, ICC Cricket World Cup 6th match, Jun 3, 2019 [ODI # 4148]
England v Pakistan at Leeds, 5th ODI, May 19, 2019 [ODI # 4140]
England v Pakistan at Nottingham, 4th ODI, May 17, 2019 [ODI # 4138]