From Virat Kohli to Sachin Tendulkar, here's a look at the top five right-hand batters with most international runs. This list also includes Ricky Ponting, Mahela Jayawardene and Jacques Kallis

Cricket great Sachin Tendulkar tops the list of right-hand batters with most international runs. In 664 international matches, Sachin scored 34,357 runs at an average of 48.52.
Sachin also holds the record as the first and only player to score 100 international centuries.

Indian batting stalwart, Virat Kohli, ranks second on this list with 28,215 runs in 559 international matches across formats. His tally also includes 85 centuries and 146 half-centuries.

The former Australian captain, Ricky Ponting, is third on the list. In his international career, Ponting played 560 matches and scored 27,483 runs at an average of 45.95. His tally also includes 71 centuries.

Former Sri Lankan batter Mahela Jayawardene ranks fourth among the highest-scoring right-handers in international cricket. He amassed 25,957 runs in 652 international matches at an average of 39.15.

The former Proteas all-rounder, Jacques Kallis, is fifth on this list with 25,534 runs in 519 international matches. His tally also includes 62 centuries and 149 half-centuries.