Multiple choice general knowledge sports

Who is the player scored most runs in ODIs in 2010?

  1. Virat Kohli

  2. Hashim Amla

  3. AB Devilliers

  4. TM Dilshan

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Hashim Amla from South Africa scored the most ODI runs in 2010, accumulating over 1,200 runs at an impressive average. He was the year's leading run-scorer in international cricket. Virat Kohli, AB de Villiers, and TM Dilshan all scored fewer runs in 2010. Amla's consistent batting made him the top ODI run-scorer.