Most Fifties in Test 2018

Player Team 50s
1Dimuth KarunaratneSri Lanka7
2AB de VilliersSouth Africa6
3Babar AzamPakistan6
4Joe RootEngland6
5Jos ButtlerEngland6
6Virat KohliIndia5
7Ajinkya RahaneIndia5
8Dean ElgarSouth Africa5
9Hashim AmlaSouth Africa5
10Angelo MathewsSri Lanka5
11Kusal MendisSri Lanka4
12Roshen SilvaSri Lanka4
13Cheteshwar PujaraIndia4
14Azhar AliPakistan4
15Ben StokesEngland4
16Usman KhawajaAustralia4
17Travis HeadAustralia3
18Temba BavumaSouth Africa3
19David WarnerAustralia3
20Asad ShafiqPakistan3