Chester-le-Street, July 2 -- Indian middle-order batter and T20I skipper Shreyas Iyer completed 5,000 international runs on Wednesday.

Iyer achieved this milestone during his side's first T20I against England at Chester-le-Street on Tuesday, scoring a fine 47-ball 68, with six fours and a six at a strike rate of over 144.

In 147 matches for India, Iyer has made 5,031 runs at an average of 39.61, with a strike rate of 96.06, with six centuries and 37 fifties, including a best score of 128*.

In 14 Tests for India, Iyer has 811 runs in 24 innings at an average of 36.86, with a century and five fifties, with a best score of 105.

In 79 ODIs, which is his best format, Iyer has made 3,035 runs in 73 innings at an average of 45.98, with five ...