Highest Score in One day Cricket in 2018

Record holder : Fakhar Zaman of Pakistan holds the record (210* runs) for highest score in one day cricket in 2018.

Download

1. Pakistan Fakhar Zaman - 210* runs

At the top of list is Fakhar Zaman of Pakistan. He scored 210* runs against Zimbabwe in 156 balls at strike rate of 134.61 while hitting 5 sixes and 24 fours on 20th July 2018 in Bulawayo.

2. New Zealand Ross Taylor - 181* runs

At position no. 2 is Ross Taylor of New Zealand. He scored 181* runs against England in 147 balls at strike rate of 123.12 while hitting 6 sixes and 17 fours on 7th March 2018 in Dunedin.

3. England Jason Roy - 180 runs

At position no. 3 is Jason Roy of England. He scored 180 runs against Australia in 151 balls at strike rate of 119.2 while hitting 5 sixes and 16 fours on 14th January 2018 in Melbourne.

4. India Rohit Sharma - 162 runs

Then comes our Rohit Sharma of India. He scored 162 runs against West Indies in 137 balls at strike rate of 118.24 while hitting 4 sixes and 20 fours on 29th October 2018 in Mumbai (BS).

5. India Virat Kohli - 160* runs

At no. 5 position is Virat Kohli of India. He scored 160* runs against South Africa in 159 balls at strike rate of 100.62 while hitting 2 sixes and 12 fours on 7th February 2018 in Cape Town.

6. Calum MacLeod - 157* runs

At no. 6 position is Calum MacLeod of . He scored 157* runs against Afghanistan in 146 balls at strike rate of 107.53 while hitting 1 sixes and 23 fours on 4th March 2018 in Bulawayo.

7. India Virat Kohli - 157* runs

At no. 7 position is Virat Kohli of India. He scored 157* runs against West Indies in 129 balls at strike rate of 121.7 while hitting 4 sixes and 13 fours on 24th October 2018 in Visakhapatnam.

8. India Rohit Sharma - 152* runs

Then comes our Rohit Sharma of India. He scored 152* runs against West Indies in 117 balls at strike rate of 129.91 while hitting 8 sixes and 15 fours on 21st October 2018 in Guwahati.

9. Tony Ura - 151 runs

Then comes our Tony Ura of . He scored 151 runs against Ireland in 142 balls at strike rate of 106.33 while hitting 6 sixes and 10 fours on 6th March 2018 in Harare.

10. England Alex Hales - 147 runs

At position no. 10 is Alex Hales of England. He scored 147 runs against Australia in 92 balls at strike rate of 159.78 while hitting 5 sixes and 16 fours on 19th June 2018 in Nottingham.

Latest poll updates

Get notified on trending polls and opinions