Most Fifties in One day Cricket in 2018

Record holder : Virat Kohli of India holds the record (9 fifty+) for most fifties in one day cricket in 2018.

Download this Record Infographics

9 fifty+
India Virat Kohli ( Ind )
Matches 14
Runs 1202
Average 133.55
Strike Rate 102.55
8 fifty+
Pakistan Fakhar Zaman ( Pak )
Matches 17
Runs 875
Average 67.3
Strike Rate 96.47
8 fifty+
England Joe Root ( Eng )
Matches 24
Runs 946
Average 59.12
Strike Rate 83.93
8 fifty+
India Rohit Sharma ( Ind )
Matches 19
Runs 1030
Average 73.57
Strike Rate 100.09
8 fifty+
Bangladesh Tamim Iqbal ( Ban )
Matches 12
Runs 684
Average 85.5
Strike Rate 76.33
7 fifty+
Ireland Eoin Morgan ( Ire )
Matches 22
Runs 756
Average 42
Strike Rate 93.79
7 fifty+
Afghanistan Rahmat Shah ( Afg )
Matches 20
Runs 722
Average 38
Strike Rate 74.74
6 fifty+
Matches 22
Runs 1025
Average 46.59
Strike Rate 118.22
6 fifty+
England Jos Buttler ( Eng )
Matches 23
Runs 671
Average 51.61
Strike Rate 113.53
6 fifty+
West Indies Shai Hope ( WI )
Matches 18
Runs 875
Average 67.3
Strike Rate 74.59
Recommended for you