10. Dawid Malan (England)- Rating: England's Dawid Malan rounds up the top 10 list. He's been a consistent performer for the English side.

9. Rassie van der Dussen (South Africa) – Rating: South Africa's Rassie van der Dussen is ninth in the rankings. He's a key player for his team.

8. Harry Tector (Ireland) – Rating: Representing Ireland, Harry Tector is ranked eighth. His performance has been commendable.

7. Virat Kohli (India) Rating: Ex captain Indian captain Virat Kohli ranks seventh. He's considered one of the best batsmen in the world.cricket is his life 

6. Heinrich Klaasen (South Africa) – Rating: South Africa's Heinrich Klaasen holds the sixth spot. He's been making his presence felt in the international cricket scene.

5. Rohit Sharma (India) – Rating: Another Indian, Rohit Sharma, is ranked fifth. He's a renowned opening batsman. well known as Indian cricket Team Current Captain

4. David Warner (Australia) – Rating: Australia's David Warner is fourth on the list. He's been a prolific run-scorer for his team. A prefect Opening Batsman with best average runs .

3. Quinton de Kock (South Africa) – Rating: South Africa's Quinton de Kock secures the third position. He's known for his aggressive and dynamic style of play. He is a wicket-keeper bats man

2. Shubman Gill (India) – Rating: Shubman Gill represents India and holds the second spot in the rankings. He's a young and promising talent.

1. Babar Azam (Pakistan) – Rating: Babar Azam from Pakistan is at the top of the rankings. He's been consistently excellent with his batting skills.