Most Fifties in One day Cricket

Record holder : Sachin Tendulkar of India holds the record (145 fifty+) for most fifties in one day cricket.

Download

1. India Sachin Tendulkar - 145 fifty+

At the top of list is Sachin Tendulkar of India. He made 145 fifties while scoring 18426 runs in 452 innings of 463 matches at an average of 44.83 and strike rate of 86.23 between 1989 and 2012.

2. Sri Lanka Kumar Sangakkara - 118 fifty+

Then comes our Kumar Sangakkara of Sri Lanka. He made 118 fifties while scoring 14234 runs in 380 innings of 404 matches at an average of 41.98 and strike rate of 78.86 between 2000 and 2015.

3. Australia Ricky Ponting - 112 fifty+

At no. 3 position is Ricky Ponting of Australia. He made 112 fifties while scoring 13704 runs in 365 innings of 375 matches at an average of 42.03 and strike rate of 80.39 between 1995 and 2012.

4. India Virat Kohli - 111 fifty+

At no. 4 position is Virat Kohli of India. He made 111 fifties while scoring 12898 runs in 265 innings of 274 matches at an average of 57.32 and strike rate of 93.62 between 2008 and 2023.

5. South Africa Jacques Kallis - 103 fifty+

Next in the list is Jacques Kallis of South Africa. He made 103 fifties while scoring 11579 runs in 314 innings of 328 matches at an average of 44.36 and strike rate of 72.89 between 1996 and 2014.

6. Sri Lanka Sanath Jayasuriya - 96 fifty+

At no. 6 position is Sanath Jayasuriya of Sri Lanka. He made 96 fifties while scoring 13430 runs in 433 innings of 445 matches at an average of 32.36 and strike rate of 91.2 between 1989 and 2011.

7. Sri Lanka Mahela Jayawardene - 96 fifty+

At position no. 7 is Mahela Jayawardene of Sri Lanka. He made 96 fifties while scoring 12650 runs in 418 innings of 448 matches at an average of 33.37 and strike rate of 78.96 between 1998 and 2015.

8. India Rahul Dravid - 95 fifty+

Then comes our Rahul Dravid of India. He made 95 fifties while scoring 10889 runs in 318 innings of 344 matches at an average of 39.16 and strike rate of 71.23 between 1996 and 2011.

9. India Sourav Ganguly - 94 fifty+

Next in the list is Sourav Ganguly of India. He made 94 fifties while scoring 11363 runs in 300 innings of 311 matches at an average of 41.02 and strike rate of 73.7 between 1992 and 2007.

10. Pakistan Inzamam-ul-Haq - 93 fifty+

Next in the list is Inzamam-ul-Haq of Pakistan. He made 93 fifties while scoring 11739 runs in 350 innings of 378 matches at an average of 39.52 and strike rate of 74.24 between 1991 and 2007.

Latest poll updates

Get notified on trending polls and opinions