Virat Kohli has scored 31 fifties in 93 innings
Image Source : GETTY IMAGESRohit Sharma has 31 fifties in 126 innings
Image Source : GETTY IMAGESBabar Azam has 27 fifties in 70 innings
Image Source : Getty ImagesDavid Warner has 23 fifties in 91 innings
Image Source : Getty ImagesMartin Guptill has 22 fifties in 117 innings
Image Source : GETTY IMAGESNext : US Open: Rewinding Emma Raducanu's journey