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.
1. 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. 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. 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. 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. 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. 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. 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. 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.