Top 10 batters with most international runs since 2020, feat Virat Kohli, Babar Azam

Top 10 batters with most international runs since 2020, feat Virat Kohli, Babar Azam

Image Source : Getty

10. Marnus Labuschagne (Australia) - 3138 runs in 57 international matches at an average of 44.82 with 8 hundreds and 14 fifties

Image Source : Getty

9. Tom Latham (New Zealand) - 3161 runs in 73 international matches at an average of 40.52 with 5 hundreds and 20 fifties

Image Source : Getty

8. Steve Smith (Australia) - 3365 runs in 77 international matches at an average of 44.86 with 9 hundreds and 15 fifties

Image Source : Getty

7. Devon Conway (New Zealand) - 3370 runs 72 international matches at an average of 47.46 with 7 hundreds and 20 fifties

Image Source : Getty

6. Rohit Sharma (India) - 3397 runs in 84 international matches at an average of 37.32 with 5 hundreds and 19 fifties

Image Source : Getty

5. Virat Kohli (India) - 3941 runs in 97 international matches at an average of 39.41 with 5 hundreds and 29 fifties

Image Source : Getty

4. Litton Das (Bangladesh) - 4123 runs in 103 international matches at an average of 36.81 with 7 hundreds and 26 fifties

Image Source : Getty

3. Joe Root (England) - 4160 runs in 57 international matches at an average of 53.33 with 13 hundreds and 16 fifties

Image Source : Getty

2. Mohammad Rizwan (Pakistan) - 4478 runs in 116 international matches at an average of 46.64 with 3 hundreds and 37 fifties

Image Source : Getty

1. Babar Azam (Pakistan) - 5799 runs 116 international matches at an average of 49.99 with 15 hundreds and 42 fifties

Image Source : Getty

Next : ODI World Cup 2023 venues: All the grounds and their colossal matches feat. India vs Pakistan in Ahmedabad