USA batsman leaves Virat Kohli behind, sets world record for highest batting average in ODI

Sanjeev Kumar

khelja|04-11-2025

Milind ahead of Virat (Photo: PTI)

USA batsman Milind Kumar has created history in ODI cricket. He has made a world record for batting average. He has become the batsman with the best batting average so far among the batsmen across the world who have played at least 20 ODI innings. Meaning, 34 year old batsman Milind Kumar has reached a point in this matter where no other batsman has reached till date. Milind Kumar has achieved this success by leaving behind the expert batsmen of 50 over format like Ryan ten Deschate and Virat Kohli.

Average of 67.73… Milind Kumar made world record

The batting average of USA batsman Milind Kumar, who created a world record by surpassing Virat Kohli and Ryan ten Deschate, is now 67.73.

Milind achieved this milestone during his unbeaten inning of 123 runs in the ODI match played between USA and UAE on 3 November. This was the fourth consecutive inning, in which he had scored not fifty but 70 plus, out of which two innings of 70-70 runs came against Nepal, while in one inning he played 71 runs against UAE.

What is the batting average of Virat and Deshkate?

Till date no batsman has reached the batting average of 67.73 in ODI cricket.

This figure is of those batsmen who have played at least 20 innings in 50 over format. Earlier this record was held by Ryan ten Deschkate of Netherlands with an average of 67. Virat Kohli is at third place in this list with a batting average of 57.71. Shubman Gill is at fourth place with a batting average of 56.36.

Virat's old friend Milind Kumar

Now the question is who is Milind Kumar? This player who left behind Virat Kohli is his old friend. Milind Kumar has also played Ranji cricket for Delhi and IPL for RCB. For this reason, he has also been seen sharing the dressing room with Virat Kohli.

USA defeated UAE

Talking about the match played between USA and UAE, the difference of victory and defeat in it was 243 runs. Thanks to centuries from Milind Kumar and Saiteja Mukkamalla, USA scored 294 runs while playing first. In reply, UAE's innings was reduced to just 49 runs.

USA defeated UAE

Talking about the match played between USA and UAE, the difference of victory and defeat in it was 243 runs. Thanks to centuries from Milind Kumar and Saiteja Mukkamalla, USA scored 294 runs while playing first. In reply, UAE's innings was reduced to just 49 runs.

Latest Newsmore