Shubman Gill broke Shreyas Iyer's record, and left Kohli behind too

 | 
as

Shubman Gill (116) scored a century against Sri Lanka at Thiruvananthapuram. With the help of this innings, he achieved a big achievement.

as

With the help of this innings, he made the record of scoring the most runs in the first 18 innings of his career. He broke Shreyas Iyer's record. In this match, Shubman Gill played an inning of 116 runs in 97 balls.

as

Shubman Gill now has 894 runs in 18 innings of ODI cricket. Earlier, Shreyas Iyer had scored 788 runs in the first 18 innings.

Opener Navjot Singh Sidhu scored 760 runs in 18 innings. While former Indian captain Virat Kohli scored 759 runs in 18 innings. Virat Kohli also scored a century of 166 runs in Thiruvananthapuram.