Indian wicketkeeper-batter Ishan Kishan has achieved a significant milestone by completing 1,000 runs in One Day Internationals (ODIs). He became the fourth fastest Indian to reach this landmark, accomplishing the feat during the second ODI against Afghanistan in Lucknow.
Match Performance
Kishan scored a blistering 125 runs off just 79 balls, smashing 14 fours and seven sixes at a strike rate of over 158. This was his second ODI century and came after a quickfire 34 in the first match of the series.
Career Statistics
In 29 matches and 26 innings, Kishan has accumulated 1,092 runs at an average of 45.50 and a strike rate exceeding 107. His tally includes two centuries and seven half-centuries, with a best score of 210 not out.
Fastest Indians to 1,000 ODI Runs (by innings)
- Shubman Gill – 19 innings
- Virat Kohli and Shikhar Dhawan – 25 innings
- Navjyot Singh Sidhu and Shreyas Iyer – 25 innings
- Ishan Kishan – 26 innings
In terms of balls faced, Kishan reached the milestone in 966 balls, making him the fifth fastest Indian. Hardik Pandya holds the record for the fastest Indian to 1,000 ODI runs in terms of balls, achieving it in 857 balls.
Match Summary
Afghanistan won the toss and elected to field first. Captain Shubman Gill scored a brilliant 154 off 110 balls, featuring 22 fours and two sixes. Kishan's aggressive knock helped India post a massive total of 402 all out in 49.5 overs. For Afghanistan, Nangeyaliya Kharoti took 4 wickets for 76 runs, while Rashid Khan claimed 3 for 48. Afghanistan now need 403 runs to level the series.
Playing XIs
Afghanistan: Rahmanullah Gurbaz (wk), Ibrahim Zadran, Sediqullah Atal, Rahmat Shah, Hashmatullah Shahidi (c), Darwish Rasooli, Rashid Khan, Nangeyalia Kharoti, AM Ghazanfar, Mohammad Saleem Safi, Bilal Sami
India: Yashasvi Jaiswal, Rohit Sharma, Shubman Gill (c), Ishan Kishan (wk), Shreyas Iyer, KL Rahul, Washington Sundar, Kuldeep Yadav, Gurnoor Brar, Arshdeep Singh, Prince Yadav



