Most Fours in One day Cricket

Record holder : Sachin Tendulkar of India holds the record (2016 fours) for most fours in one day cricket.

Download

1. India Sachin Tendulkar - 2016 fours

At the top of list is Sachin Tendulkar of India. He hit 2016 fours while scoring 18426 runs in 452 innings of 463 matches at an average of 44.83 and strike rate of 86.23.

2. Sri Lanka Sanath Jayasuriya - 1500 fours

At no. 2 position is Sanath Jayasuriya of Sri Lanka. He hit 1500 fours while scoring 13430 runs in 433 innings of 445 matches at an average of 32.36 and strike rate of 91.2.

3. Sri Lanka Kumar Sangakkara - 1385 fours

Then comes our Kumar Sangakkara of Sri Lanka. He hit 1385 fours while scoring 14234 runs in 380 innings of 404 matches at an average of 41.98 and strike rate of 78.86.

4. Australia Ricky Ponting - 1231 fours

At no. 4 position is Ricky Ponting of Australia. He hit 1231 fours while scoring 13704 runs in 365 innings of 375 matches at an average of 42.03 and strike rate of 80.39.

5. Australia Adam Gilchrist - 1162 fours

Then comes our Adam Gilchrist of Australia. He hit 1162 fours while scoring 9619 runs in 279 innings of 287 matches at an average of 35.89 and strike rate of 96.94.

6. India Virat Kohli - 1153 fours

At no. 6 position is Virat Kohli of India. He hit 1153 fours while scoring 12311 runs in 251 innings of 260 matches at an average of 58.07 and strike rate of 92.92.

7. India Virender Sehwag - 1132 fours

Next in the list is Virender Sehwag of India. He hit 1132 fours while scoring 8273 runs in 245 innings of 251 matches at an average of 35.05 and strike rate of 104.33.

8. West Indies Chris Gayle - 1128 fours

Next in the list is Chris Gayle of West Indies. He hit 1128 fours while scoring 10480 runs in 294 innings of 301 matches at an average of 37.83 and strike rate of 87.19.

9. India Sourav Ganguly - 1122 fours

Next in the list is Sourav Ganguly of India. He hit 1122 fours while scoring 11363 runs in 300 innings of 311 matches at an average of 41.02 and strike rate of 73.7.

10. Sri Lanka Mahela Jayawardene - 1119 fours

At position no. 10 is Mahela Jayawardene of Sri Lanka. He hit 1119 fours while scoring 12650 runs in 418 innings of 448 matches at an average of 33.37 and strike rate of 78.96.