1 - Rohit Sharma: The Indian captained was cleaned up by a Shaheen Afridi jaffa in their previous meeting. But he found runs in the game against Nepal
Image Source : Getty2 - Virat Kohli: The India No.3 was also sent back cheaply by Shaheen and did not get to bat in the game against Nepal. He has three ODI centuries at R Premadasa
Image Source : Getty3 - Imam-ul-Haq: The Pakistan opener Imam got a fifty in the Super Four clash against Bangladesh and can benefit from a potential slow surface
Image Source : Getty4 - Babar Azam: The Pakistan skipper scored a terrific 151 in the group stage game against Nepal and is a threat for any opposition
Image Source : Getty5 - Jasprit Bumrah: Indian pacer Bumrah will be itching to send down his thunderbolts after missing to bowl in the previous games
Image Source : Getty6 - Mohammed Siraj: Bumrah's partner Siraj is the fourth highest wicket-taker in first 10 overs in ODIs since 2020
Image Source : Getty7 - Kuldeep Yadav: Kuldeep has found his mojo back and has taken 22 wickets in 13 ODIs this year
Image Source : Getty8 - Shaheen Afridi: The Pakistan pacer Afridi ran through the Indian batting line-up in their previous meet
Image Source : Getty9 - Haris Rauf: Rauf was in good touch in the game against India and got some crucial wickets
Image Source : Getty10 - Shadab Khan: Shadab is struggling to get among wickets and has only four in the three matches in the tournament so far
Image Source : GettyNext : Wicketkeepers with most dismissals in ODI World Cup; MS Dhoni in top-three