Team India captain Rohit Sharma (17,859) needs 141 runs to reach the landmark of 18,000 runs in international cricket. Can Rohit achieve this feat in ICC Cricket World Cup 2023 match against Bangladesh in Pune on Thursday. (Photo: AP)
Team India batter Shreyas Iyer (96) is four big hits away from reaching 100 maximums in international matches. (Photo: AP)
Former India captain Virat Kohli (25,923) is 77 runs short of reaching the milestone of 26,000 runs across formats. (Photo: AP)
Bangladesh batter Najmul Hossain Shanto (974) requires 26 runs to get to 1,000 runs in ODI cricket. Can Shanto achieve this feat in ICC Cricket World Cup 2023 match against India in Pune on Thursday? (Photo: AP)
Bangladesh all-rounder Mehidy Hasan Miraz (149) is one game away from appearing in his 150th international game. Mehidy will playing his 150th ODI against India in the ICC Cricket World Cup 2023 match. (Photo: AP)
Team India opener Shubman Gill (1,933) needs 67 runs to get to 2000 runs in the ODI format. If Gill achieves this feat in the next three matches, he will become the fastest batter to score 2,000 ODI runs breaking Hashim Amla's record. (Photo: AP)