Most Centuries

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Robert Yates1424290613241.18199845.35523111
2. Jake Libby14234107518056.58220948.66445120
3. Chris Cooke1421781620558.29150654.1841675
4. Ben Brown1221297615751.37163659.66422115
5. Darren Stevens1218365019043.3380281.05322575
6. Tom Haines1325-117615647.04222952.76361143
7. Sam Robson14271104725340.27198552.75321139
8. Kiran Carlson1423492817048.84139666.4835-120
9. Lewis Hill1422194414544.95158759.48355117
10. Mark Stoneman1422-82717437.59160851.43342120
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Tom Westley1318163121337.12140844.8231290
12. Adam Lyth1422181915339.00158151.80334117
13. Hashim Amla1320399021558.24224744.06321104
14. Marcus Harris813165518554.58121453.9531185
15. David Bedingham13203102925760.53171659.97338124
16. Ollie Pope913286127478.27112176.813-5108
17. Sam Evans1118-59113832.83154438.2831-71
18. Jamie Smith1217265613843.73122853.4231785
19. Ed Barnard1318374612849.73145851.1723-90
20. Rob Keogh1424276612634.82136356.2024-100
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Ian Holland1424176614633.30153749.84241106
22. Harry Brook1422179711837.95128661.98254110
23. Josh Bohannon1519284117049.47175647.89257102
24. Ben Slater1424383711439.86189244.24252114
25. Alastair Cook1419-61116532.16120450.7522187
26. Nick Gubbins1426276913732.04147652.1025495
27. Will Young47-27812439.7169340.122-133
28. Ricardo Vasconcelos1424184518536.74138461.05223114
29. Haseeb Hameed1119167911437.72156443.4124184
30. Hassan Azad1220251815228.78123741.8821-63
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Robbie White1426476512034.77177543.1024-87
32. Keaton Jennings1013157713248.08134542.9023157
33. Oliver George Robinson1321172512036.25124158.4223593
34. Harry Swindells1319369317143.31126854.6523389
35. Tom Alsop1424256414925.64139040.582--80
36. Matt Critchley14263100010943.48175257.08187124
37. Danny Lamb1114136512528.0886842.0512140
38. Liam Patterson-White1420353810131.6596155.9813187
39. Luke Wood1013243111939.1875257.3111254
40. Lewis Gregory911242510747.2270660.2013562
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Liam Dawson1220244915224.9479156.7611850
42. David Lloyd1425182812134.50130263.59153116
43. Tom Abell1220271113239.50147748.1414-97
44. Will Rhodes1527278915631.56162048.7015695
45. Scott Borthwick1320-47410023.70105444.9711-62
46. Steven Mullaney1422-65711729.86118555.44131394
47. Jack Leaning1321574512746.56177741.9216181
48. Colin Ackermann1015148512634.64116841.5213163
49. Daryl Mitchell1423147011321.36108843.2013-64
50. Anuj Dal813233310630.2766350.2311140
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Tom Lammonby1322239210019.6073353.4812457
52. Luke Wells1318261310338.31131546.6213395
53. Dan Lawrence1013164015253.33106759.9814876
54. Saif Zaib1321151213525.60116144.1012261
55. Wayne Madsen1120-67511133.75127952.7814478
56. Graeme van Buuren69235411050.5750669.9614449
57. James Vince1320-81623140.80138658.87145126
58. Steven Croft1114233010327.5069647.4111234
59. Joe Root58-29110136.3853354.6011-22
60. Daniel Bell-Drummond1017141911426.1974156.5512356
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Colin de Grandhomme232186174186.0022682.301-319
62. Billy Root1118244211027.6396945.6111351
63. Rory Burns914161710447.46121950.6217283
64. Stiaan van Zyl917-42211324.8282850.9713259
65. Emilio Gay917-39110123.0077750.3211157
66. Ben Duckett1321270517737.11102368.9114-99
67. Ned Eckersley1318151210930.1283961.0313758
68. Dane Vilas1517158418936.5093962.1912458
69. Gary Ballance1014159410145.69118750.0414868
70. Jack Burnham1015235710227.4673748.4411344
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. George Bartlett1116137310024.8775949.1412253
72. Ian Cockbain611130211730.2067544.7412433
73. Ben Foakes810235013343.7583042.1712-43
74. Nick Browne1419252410230.82132239.6414-73
75. Alex Lees1117162512939.06144943.1315272
76. Dawid Malan23-22019973.3337858.201-226
77. Joe Clarke1322176010936.19132957.19177102
78. Pieter Malan610133914137.6757459.0611237
79. Brooke Guest1220148911625.74113543.0811164
80. Michael Burgess1522-65110129.59121653.5413374