Highest Score in One day cricket

Record holder : Rohit Sharma of India holds the record (264 runs) for highest score in one day cricket.

Download this Record Infographics

264 runs
India Rohit Sharma ( Ind )
Balls Faced 173
Strike Rate 152.6
Sixes 9
Fours 33
237* runs
Balls Faced 163
Strike Rate 145.39
Sixes 11
Fours 24
219 runs
Balls Faced 149
Strike Rate 146.97
Sixes 7
Fours 25
215 runs
West Indies Chris Gayle ( WI )
Balls Faced 147
Strike Rate 146.25
Sixes 16
Fours 10
210* runs
Pakistan Fakhar Zaman ( Pak )
Balls Faced 156
Strike Rate 134.61
Sixes 5
Fours 24
209 runs
India Rohit Sharma ( Ind )
Balls Faced 158
Strike Rate 132.27
Sixes 16
Fours 12
208* runs
India Rohit Sharma ( Ind )
Balls Faced 153
Strike Rate 135.94
Sixes 12
Fours 13
200* runs
Balls Faced 147
Strike Rate 136.05
Sixes 3
Fours 25
194* runs
Balls Faced 156
Strike Rate 124.35
Sixes 7
Fours 16
194 runs
Pakistan Saeed Anwar ( Pak )
Balls Faced 146
Strike Rate 132.87
Sixes 5
Fours 22
Recommended for you