Highest Score in One day Cricket in 2021

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

Download

1. Pakistan Fakhar Zaman - 193 runs

At the top of list is Fakhar Zaman of Pakistan. He scored 193 runs against South Africa in 155 balls at strike rate of 124.51 while hitting 10 sixes and 18 fours on 4th April 2021 in Johannesburg.

2. South Africa Janneman Malan - 177* runs

At position no. 2 is Janneman Malan of South Africa. He scored 177* runs against Ireland in 169 balls at strike rate of 104.73 while hitting 6 sixes and 16 fours on 16th July 2021 in Dublin (Malahide).

3. South Africa Jaskaran Malhotra - 173* runs

Next in the list is Jaskaran Malhotra of South Africa. He scored 173* runs against P.N.G. in 124 balls at strike rate of 139.51 while hitting 16 sixes and 4 fours on 9th September 2021 in Al Amerat.

4. Pakistan Babar Azam - 158 runs

Next in the list is Babar Azam of Pakistan. He scored 158 runs against England in 139 balls at strike rate of 113.66 while hitting 4 sixes and 14 fours on 13th July 2021 in Birmingham.

5. Ireland Paul Stirling - 131* runs

At position no. 5 is Paul Stirling of Ireland. He scored 131* runs against U.A.E. in 148 balls at strike rate of 88.51 while hitting 4 sixes and 9 fours on 8th January 2021 in Abu Dhabi.

6. Ireland Paul Stirling - 128 runs

At position no. 6 is Paul Stirling of Ireland. He scored 128 runs against Afghanistan in 132 balls at strike rate of 96.96 while hitting 4 sixes and 12 fours on 24th January 2021 in Abu Dhabi.

7. Afghanistan Rahmanullah Gurbaz - 127 runs

Then comes our Rahmanullah Gurbaz of Afghanistan. He scored 127 runs against Ireland in 127 balls at strike rate of 100 while hitting 9 sixes and 8 fours on 21st January 2021 in Abu Dhabi.

8. New Zealand Devon Conway - 126 runs

Next in the list is Devon Conway of New Zealand. He scored 126 runs against Bangladesh in 110 balls at strike rate of 114.54 while hitting 0 sixes and 17 fours on 26th March 2021 in Wellington.

9. Bangladesh Mushfiqur Rahim - 125 runs

At no. 9 position is Mushfiqur Rahim of Bangladesh. He scored 125 runs against Sri Lanka in 127 balls at strike rate of 98.42 while hitting 0 sixes and 10 fours on 25th May 2021 in Dhaka.

10. England Jonny Bairstow - 124 runs

At position no. 10 is Jonny Bairstow of England. He scored 124 runs against India in 112 balls at strike rate of 110.71 while hitting 7 sixes and 11 fours on 26th March 2021 in Pune.