Highest Strike Rate in ODI World Cup History at the Start of the 2023 edition (minimum 1000 runs)

86.55- Kumar Sangakkara (Sri Lanka) - 1532 runs in 37 matches

86.57- Aravinda de Silva (Sri Lanka) - 1064 runs in 35 matches

86.70- Virat Kohli (India) - 1030 runs in 26 matches

87.38- Herschelle Gibbs (South Africa) -1067 runs in 25 matches

88.98- Sachin Tendulkar (India)- 2278 runs in 45 matches

90.53- Chris Gayle (West Indies)- 1186 runs in 35 matches

90.66 -Sanath Jayasuriya - 1165 runs in 38 matches

92.97- Tillakaratne Dilshan (Sri Lanka)-1112 runs in 27 matches 

98.01 - Adam Gilchrist (Australia)-1085 runs in 31 matches

117.29 -AB de Villiers (South Africa) - 1207 runs in 23 matches 

Rohit Sharma reacts on his way of dealing with outside criticism by others