Lucknow, June 17 -- Indian skipper Shubman Gill completed his 7,000 runs in international cricket.

Gill achieved this milestone against Afghanistan in the second ODI at Lucknow. He delivered a sensational knock despite his struggle with heat and cramps, scoring 154 in 110 balls, with 22 fours and two sixes at a strike rate of 140.00.

Now in 140 matches and 173 innings, Gill has scored 7,029 runs at an average of 46.24 and a strike rate of 81.87, with 21 centuries and 29 fifties, with a best score of 269.

In 41 Tests, he has 2,969 runs at an average of 44.37, with 11 centuries and eight fifties in 74 innings, with a best score of 269. ODIs are his richest format, with 3,191 runs in 63 matches and innings at an average of 59.09, with nin...