LOADING...
Summarize
Which batter tops the ODI run tally in Asia?
Virat Kohli recently completed 9,000 ODI runs in Asia (Image Source: X/@BCCI)

Which batter tops the ODI run tally in Asia?

Dec 07, 2025
06:48 pm

What's the story

Run Machine Virat Kohli continues to break records in ODI cricket. Kohli recently became the second batter to reach 9,000 ODI runs in Asian conditions. He attained this feat while helping India chase down 271 against South Africa in the 3rd ODI in Visakhapatnam. The 37-year-old has an incredible ODI record in the subcontinent. Here are the players with most ODI runs in Asia.

#1

Sachin Tendulkar: 12,067 runs

Master Blaster Sachin Tendulkar tops this list. He remains the only player with over 10,000 ODI runs in Asia. Representing India for over two decades, Tendulkar racked up 12,067 runs from 288 matches at an average of 47.32 in the subcontinent. Tendulkar, who played in the bowling-friendly era of ODI cricket, tallied 38 tons and 59 half-centuries in Asia.

#2

Virat Kohli: 9,028 runs

As mentioned, Virat Kohli has joined Tendulkar as the second player with 9,000 ODI runs in Asia. Kohli, dubbed as the modern-day master, has compiled 9,028 runs from 182 ODIs at a remarkable average of 60.18 in the subcontinent. The Indian batter has an exceptional conversion rate, scoring 38 tons and 41 half-centuries. He has a formidable strike rate of 96.30.

Do you know?

Most runs in successful run-chases (Asia)

According to ESPNcricinfo, Kohli has the most ODI runs in successful run-chases in Asia. He owns 3,996 runs from 68 such matches at an incredible average of 86.86. As many as 17 of Kohli's tons have come in this regard.